lang/mono6.8 6.8.0.123_5 FreeBSD
Open source implementation of .NET Development Framework
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- MIT
- Categories
- lang
Description
Mono is an open source implementation of .NET Development Framework. Its objective is to enable UNIX developers to build and deploy cross-platform .NET Applications. The project implements various technologies developed by Microsoft that have now been submitted to the ECMA for standardization.
Mono provides the necessary software to develop and run .NET client and server applications on BSD, Linux, Solaris, Mac OS X, Windows, and Unix.
SPECTRE MITIGATION: Mono 6.4+ introduces additional internal changes to better protect against Spectre and Meltdown attacks for both compiled and interpreted code during runtime. This can cause severe performance impacts to applications in a number of scenarios, and is not enabled by default for that reason. When used in high risk environments such as shared hosting, it is strongly recommended to enable this option.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | lang/mono6.8 | 6.8.0.123_5 |
| MidnightBSD | lang/mono6.8 | 6.8.0.123_2 |
Install
Binary package:
pkg install mono6.8
From the ports tree:
cd /usr/ports/lang/mono6.8/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= mono6.8>0:lang/mono6.8
LIB_DEPENDS= libMonoPosixHelper.so:lang/mono6.8
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | - | 6.8.0.123_5 | - | - | 6.8.0.123_5 |
| FreeBSD:14:quarterly | - | 6.8.0.123_5 | n/a | - | 6.8.0.123_5 |
| FreeBSD:15:latest | - | 6.8.0.123_5 | n/a | - | - |
| FreeBSD:15:quarterly | - | 6.8.0.123_5 | n/a | n/a | n/a |
| FreeBSD:16:latest | - | 6.8.0.123_5 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 3
p5-XML-Parser>=0: textproc/p5-XML-Parserbash: shells/bashcmake-core>0: devel/cmake-core
Library 1
libinotify.so: devel/libinotify
Runtime 4
${PYTHON_PKGNAMEPREFIX}pillow>=0: graphics/py-pillowca_root_nss>=0: security/ca_root_nsssqlite3>0: databases/sqlite3zip>=0: archivers/zip
The full lists below include those, and their dependencies in turn.
Build dependencies 29
- devel/autoconf
- devel/autoconf-switch
- devel/autoconf2.69
- devel/automake
- devel/bison
- devel/cmake-core
- devel/gettext-runtime
- devel/gettext-tools
- devel/gmake
- devel/jsoncpp
- devel/libffi
- devel/libinotify
- devel/libtextstyle
- devel/libtool
- devel/libunistring
- devel/libuv
- devel/m4
- devel/readline
- dns/libidn2
- lang/perl5.42
- lang/python312
- math/mpdecimal
- ports-mgmt/pkg
- print/indexinfo
- security/rhash
- shells/bash
- textproc/expat2
- textproc/libxml2
- textproc/p5-XML-Parser
Run dependencies 68
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/lzo2
- archivers/zip
- archivers/zstd
- converters/fribidi
- converters/libiconv
- databases/sqlite3
- devel/gettext-runtime
- devel/glib20
- devel/libdatrie
- devel/libedit
- devel/libffi
- devel/libinotify
- devel/libthai
- devel/pcre2
- devel/py-olefile
- devel/py-packaging
- devel/readline
- graphics/cairo
- graphics/gdk-pixbuf2
- graphics/giflib
- graphics/graphite2
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lcms2
- graphics/lerc
- graphics/libavif
- graphics/libexif
- graphics/libimagequant
- graphics/libyuv
- graphics/openjpeg
- graphics/png
- graphics/py-pillow
- graphics/tiff
- graphics/webp
- lang/python312
- lang/python315
- lang/tcl86
- math/libtommath
- math/mpdecimal
- misc/shared-mime-info
- multimedia/aom
- multimedia/dav1d
- multimedia/vmaf
- print/freetype2
- print/harfbuzz
- print/indexinfo
- print/libraqm
- security/ca_root_nss
- textproc/expat2
- textproc/libxml2
- x11-fonts/fontconfig
- x11-fonts/libXft
- x11-toolkits/libgdiplus
- x11-toolkits/pango
- x11-toolkits/py-tkinter
- x11-toolkits/tk86
- x11/libX11
- x11/libXScrnSaver
- x11/libXau
- x11/libXdmcp
- x11/libXext
- x11/libXrender
- x11/libxcb
- x11/pixman
- x11/xorgproto
No port depends on this one.
Configuration
Options name: lang_mono
| Option | Default | Description |
|---|---|---|
| BIGARRAY | off | Enable allocating arrays greater than Int32.MaxValue |
| MONODEV | off | Build for Mono development (disables crash privacy) |
| MONOLITE | on | Use monolite to bootstrap mcs (otherwise use installed mcs) |
| NINJA | off | Use ninja to build wherever possible |
| NLS | on | NLS Localization Support |
| ODBC | off | System.Data: support for unixODBC |
| SPECTRE | off | Enable internal Mono Spectre mitigations (SEE pkg-descr) |
| X11 | on | X11 (graphics) support |
- USES
- autoreconf:2.69 bison compiler:c11 cpe gmake iconv libtool localbase pathfix perl5 python shebangfix tar:xz
- Service scripts
- none
- Conflicts with
- certmgr coin-or-disco disco mono mono[0-9]*
Files
Manual pages 64
- al(1)
- aprofutil(1)
- cccheck(1)
- ccrewrite(1)
- cert-sync(1)
- cert2spc(1)
- certmgr(1)
- chktrust(1)
- cilc(1)
- crlupdate(1)
- csharp(1)
- disco(1)
- dtd2xsd(1)
- gacutil(1)
- genxs(1)
- httpcfg(1)
- ilasm(1)
- illinkanalyzer(1)
- lc(1)
- macpack(1)
- makecert(1)
- mconfig(1)
- mcs(1)
- mdassembler(1)
- mdb2ppdb(1)
- mdoc(1)
- mdoc(5)
- mdoc-assemble(1)
- mdoc-export-html(1)
- mdoc-export-msxdoc(1)
- mdoc-update(1)
- mdoc-validate(1)
- mdvalidater(1)
- mkbundle(1)
- mono(1)
- mono-api-info(1)
- mono-cil-strip(1)
- mono-config(5)
- mono-configuration-crypto(1)
- mono-profilers(1)
- mono-service(1)
- mono-shlib-cop(1)
- mono-symbolicate(1)
- mono-xmltool(1)
- monodis(1)
- monodocer(1)
- monodocs2html(1)
- monolinker(1)
- monop(1)
- mozroots(1)
- mprof-report(1)
- pdb2mdb(1)
- permview(1)
- resgen(1)
- secutil(1)
- setreg(1)
- sgen(1)
- signcode(1)
- sn(1)
- soapsuds(1)
- sqlsharp(1)
- wsdl(1)
- xbuild(1)
- xsd(1)
pkg-plist 3460
- bin/al
- bin/al2
- bin/aprofutil
- bin/caspol
- bin/cccheck
- bin/ccrewrite
- bin/cert-sync
- bin/cert2spc
- bin/certmgr
- bin/chktrust
- bin/crlupdate
- bin/csc
- bin/csharp
- bin/csi
- bin/disco
- bin/dmcs
- bin/dtd2rng
- bin/dtd2xsd
- bin/gacutil
- bin/gacutil2
- bin/genxs
- bin/httpcfg
- bin/ikdasm
- bin/ilasm
- bin/illinkanalyzer
- bin/installvst
- bin/lc
- bin/macpack
- bin/makecert
- bin/mconfig
- bin/mcs
- bin/mdassembler
- bin/mdbrebase
- bin/mdoc
- bin/mdoc-assemble
- bin/mdoc-export-html
- bin/mdoc-export-msxdoc
- bin/mdoc-update
- bin/mdoc-validate
- bin/mdvalidater
- bin/mkbundle
- bin/mod
- bin/mono
- bin/mono-api-html
- bin/mono-api-info
- bin/mono-boehm
- bin/mono-cil-strip
- bin/mono-configuration-crypto
- bin/mono-find-provides
- bin/mono-find-requires
- bin/mono-gdb.py
- bin/mono-hang-watchdog
- bin/mono-heapviz
- bin/mono-package-runtime
- bin/mono-service
- bin/mono-service2
- bin/mono-sgen
- bin/mono-sgen-gdb.py
- bin/mono-shlib-cop
- bin/mono-symbolicate
- bin/mono-test-install
- bin/mono-xmltool
- bin/monodis
- bin/monodocer
- bin/monodocs2html
- bin/monodocs2slashdoc
- bin/monolinker
- bin/monop
- bin/monop2
- bin/mozroots
- bin/mprof-report
- bin/pdb2mdb
- bin/pedump
- bin/permview
- bin/peverify
- bin/resgen
- bin/resgen2
- bin/secutil
- bin/setreg
- bin/sgen
- bin/sgen-grep-binprot
- bin/signcode
- bin/sn
- bin/soapsuds
- bin/sqlmetal
- bin/sqlsharp
- bin/svcutil
- bin/vbc
- bin/wsdl
- bin/wsdl2
- bin/xbuild
- bin/xsd
- etc/mono6.8/2.0/Browsers/Compat.browser
- etc/mono6.8/2.0/DefaultWsdlHelpGenerator.aspx
- etc/mono6.8/2.0/machine.config
- etc/mono6.8/2.0/settings.map
- etc/mono6.8/2.0/web.config
- etc/mono6.8/4.0/Browsers/Compat.browser
- etc/mono6.8/4.0/DefaultWsdlHelpGenerator.aspx
- etc/mono6.8/4.0/machine.config
The first 100 are listed.
distinfo 2
| File | Size | SHA256 |
|---|---|---|
| mono-6.8.0.123.tar.xz | 2.43827664e+08 | e2e42d36e19f083fc0d82f6c02f7db80611d69767112af353df2f279744a2ac5 |
| monolite-linux-1798d23b-3dbc-4161-b3f4-6bb00134ee4e-latest.tar.gz | 5.359646e+06 | c8baa24750315156144586a416c9ae7ee0613a9472519b360f0fa75ffd66e825 |
Master sites 1
- https://download.mono-project.com/sources/mono/
Commit history 0
No commits in the history this site was built from.