lang 146 MidnightBSD ports
Programming languages
| Port | Version | Repository | Comment |
|---|---|---|---|
| audio/csound | 6.15.0_2 | mports | Sound synthesizer |
| devel/gnustep | 1.28.0_1 | mports | Objective-C libraries based on the OpenStep standard |
| devel/llvm | ${LLVM_MAJOR}_1,1 | mports | Meta-port for the default version of the LLVM Toolchain |
| devel/llvm-devel | 10.0.d20190913_1 | mports | LLVM and Clang |
| devel/llvm12 | 12.0.1_3 | mports | LLVM and Clang |
| devel/llvm15 | 15.0.7_2 | mports | LLVM and Clang |
| devel/llvm17 | 17.0.6_1 | mports | LLVM and Clang |
| devel/llvm18 | 18.1.8_3 | mports | LLVM and Clang |
| devel/llvm19 | 19.1.7_2 | mports | LLVM and Clang |
| devel/llvm20 | 20.1.8_2 | mports | LLVM and Clang |
| devel/llvm21 | 21.1.8_3 | mports | LLVM and Clang |
| devel/llvm22 | 22.1.8_1 | mports | LLVM and Clang |
| devel/nasm | 2.16.03,1 | mports | General-purpose multi-platform x86 and amd64 assembler |
| devel/py-pygdbmi | 0.11.0.0_2 | mports | Parse gdb machine interface output with Python |
| devel/wasi-compiler-rt | 0 | mports | Clang builtins library for WebAssembly System Interface |
| devel/wasi-libcxx | 0 | mports | C++ standard library for WebAssembly System Interface |
| devel/yasm | 1.3.0_1 | mports | Complete rewrite of the NASM assembler |
| japanese/gawk | 3.0.6_2 | mports | GNU awk + multi-byte extension |
| lang/alisp | 20060917_1 | mports | Interpreter for purely symbolic LISP |
| lang/bcc | 1995.03.12_1 | mports | Bruce's C compiler (with as and ld); can do 16-bit code |
| lang/bsh | 2.1.1 | mports | Beanshell Java scripting language |
| lang/bun | 1.3.13.93 | mports | JavaScript runtime, bundler, test runner, and package manager |
| lang/chaiscript | 6.1.0_3 | mports | Embedded scripting language designed for C++ |
| lang/cjs | 128.1 | mports | JavaScript bindings based on gobject-introspection |
| lang/clover | ${MESAVERSION}_2 | mports | Mesa OpenCL implementation for AMD GPUs |
| lang/cython | 3.3.0 | mports | Compiler for Writing C Extensions for the Python Language |
| lang/cython0 | 0.29.37_1 | mports | Compiler for Writing C Extensions for the Python Language |
| lang/dotnet | 9.0.14_1 | mports | Open-source developer platform and a cross-platform runtime for cloud, mobile, desktop, and IoT apps |
| lang/dotnet-host | 9.0.10 | mports | Host runtime binary for the .NET platform |
| lang/duktape | 2.7.0 | mports | Embeddable Javascript engine |
| lang/duktape-lib | 2.7.0 | mports | Embeddable Javascript engine (shared lib) |
| lang/elixir | 1.16.3 | mports | Functional, meta-programming aware language built on top of Erlang VM |
| lang/erlang | 25.3.2.20_1,4 | mports | Functional programming language from Ericsson |
| lang/erlang-man | 21.3 | mports | Manual pages for Erlang/OTP |
| lang/erlang-runtime21 | 21.3.8.24_2 | mports | Functional programming language from Ericsson |
| lang/erlang-runtime22 | 22.3.4.27_2 | mports | Functional programming language from Ericsson |
| lang/erlang-runtime24 | 24.3.4.17_2 | mports | Functional programming language from Ericsson |
| lang/erlang-runtime25 | 25.3.2.21_1 | mports | Functional programming language from Ericsson |
| lang/erlang-runtime26 | 26.2.5_2 | mports | Functional programming language from Ericsson |
| lang/erlang-runtime28 | 28.5.0.8 | mports | Functional programming language from Ericsson |
| lang/execline | 2.9.3.0 | mports | Lightweight non-interactive sh(1)-like scripting language |
| lang/expect | 5.45.4 | mports | Sophisticated scripter based on Tcl/Tk |
| lang/f2c | 20200916 | mports | Fortran-to-C converter and its run-time libraries |
| lang/fpc | 3.2.3 | mports | Free Pascal compiler with Turbo and Delphi compatibility |
| lang/fpc-docs | 3.2.2 | mports | Free Pascal compiler Adobe Acrobat(tm) documentation |
| lang/fpc-source | 3.2.3_1 | mports | Free Pascal compiler with Turbo and Delphi compatibility (source) |
| lang/fsharp | 4.0.1.15 | mports | Functional and object-oriented language for the .NET platform |
| lang/gawk | 5.4.0 | mports | GNU version of AWK scripting language |
| lang/gcc | ${GCC_DEFAULT}_3 | mports | Meta-port for the default version of the GNU Compiler Collection |
| lang/gcc12 | 12.4.0_3 | mports | GNU Compiler Collection 12 |
| lang/gcc13 | 13.3.0_1 | mports | GNU Compiler Collection 13 |
| lang/gcc14 | 14.2.0_2 | mports | GNU Compiler Collection 14 |
| lang/gcc15 | 15.2.0_1 | mports | GNU Compiler Collection 15 |
| lang/gershwin-libobjc2 | 20260129 | mports | Replacement Objective-C runtime for Gershwin |
| lang/gershwin-libs-base | 20260129 | mports | GNUstep Foundation library |
| lang/ghc | 9.12.4 | mports | Compiler for the functional language Haskell |
| lang/gjs | 1.82.3,1 | mports | GNOME Javascript binding |
| lang/gnat12 | 12.3.0_1 | mports | GNAT Ada compiler |
| lang/gnustep-base | 1.29.0_3 | mports | GNUstep Foundation library |
| lang/go-devel | g20261015 | mports | Go programming language (development version) |
| lang/groovy | 2.4.21 | mports | Agile dynamic language for the JVM |
| lang/gscheme | 0.6_2 | mports | GNUstep-aware scheme interpreter |
| lang/guile | 4 | mports | Meta-port for the Guile interpreter |
| lang/guile1 | 1.8.8_2 | mports | GNU Ubiquitous Intelligent Language for Extension |
| lang/guile2 | 2.2.7_4 | mports | GNU Ubiquitous Intelligent Language for Extension |
| lang/guile3 | 3.0.10 | mports | GNU Ubiquitous Intelligent Language for Extension |
| lang/jruby | 9.2.17.0 | mports | Implementation of Ruby Interpreter in Pure Java |
| lang/libobjc2 | 2.2.1 | mports | Replacement Objective-C runtime supporting modern Objective-C features |
| lang/linux-c7-tcl85 | 8.5.13_1 | mports | Tool Command Language (Linux CentOS |
| lang/linux-dotnet-runtime | 2.0.7 | mports | Cross-platform .NET implementation |
| lang/linux-dotnet-sdk | 2.1.201_1 | mports | Cross-platform .NET implementation (Software Development Kit) |
| lang/linux-j | 504b_5 | mports | General purpose programming language |
| lang/linux-rl9-python3 | 3.9.23_1 | mports | Python Language (Rocky Linux |
| lang/linux-rl9-tcl86 | 8.6.10 | mports | Tool Command Language (Rocky Linux |
| lang/lua51 | 5.1.5_3 | mports | Small, compilable scripting language providing easy access to C code |
| lang/lua52 | 5.2.4_2 | mports | Small, compilable scripting language providing easy access to C code |
| lang/lua53 | 5.3.6 | mports | Powerful, efficient, lightweight, embeddable scripting language |
| lang/lua54 | 5.4.8 | mports | Powerful, efficient, lightweight, embeddable scripting language |
| lang/luajit | 2.0.5_2 | mports | Just-In-Time Compiler for Lua |
| lang/luajit-devel | 2.1.0.20240310 | mports | Just-In-Time Compiler for Lua |
| lang/luajit-openresty | 2.1.20230119 | mports | Just-In-Time Compiler for Lua (OpenResty branch) |
| lang/mawk | 1.3.4.20250131 | mports | Interpreter for the AWK Programming Language |
| lang/mono | ${MONO_DEFAULT} | mports | Meta-port for the default version of the Mono framework |
| lang/mono-basic | 4.7_1 | mports | VisualBasic.NET support for Mono |
| lang/mono5.10 | 5.10.1.57_6 | mports | Open source implementation of .NET Development Framework |
| lang/mono5.20 | 5.20.1.34 | mports | Open source implementation of .NET Development Framework |
| lang/mono6.8 | 6.8.0.123_2 | mports | Open source implementation of .NET Development Framework |
| lang/nawk | 20121220_1 | mports | Brian Kernighan's pattern scanning and processing language |
| lang/nwcc | 0.8.3 | mports | Nils Weller's BSD-licensed C-compiler |
| lang/ocaml | 4.05.0_1 | mports | Objective Caml compiler and programming environment |
| lang/ocaml-autoconf | 1.1 | mports | Autoconf module for ocaml |
| lang/ocaml-camlidl | 1.12 | mports | Stub code generator for using C/C++ libraries from OCaml |
| lang/open-cobol | 1.1_1 | mports | Open-source COBOL compiler |
| lang/p5-Data-JavaScript | 1.13 | mports | Data::JavaScript - Dump perl structures to JavaScript code |
| lang/p5-Error | 0.17030 | mports | Error/exception handling in object-oriented programming style |
| lang/p5-List-MoreUtils | 0.430 | mports | Provide the stuff missing in List::Util |
| lang/p5-List-MoreUtils-XS | 0.430 | mports | Provide compiled List::MoreUtils functions |
| lang/p5-Scalar-List-Utils | 1.70,1 | mports | Perl subroutines that would be nice to have in the perl core |
| lang/p5-Switch | 2.17 | mports | Switch - A switch statement for Perl |
| lang/p5-Try-Tiny | 0.32 | mports | Minimal try/catch with proper localization of $$@ |
| lang/p5-ePerl | 2.2.14_7 | mports | Perl Modules of ePerl package: Parse::ePerl, Apache::ePerl |
| lang/pcc | 1.1.0_1 | mports | The Portable C Compiler |
| lang/perl5.40 | 5.40.5 | mports | Practical Extraction and Report Language |
| lang/perl5.42 | 5.42.3 | mports | Practical Extraction and Report Language |
| lang/perl5.44 | 5.44.0 | mports | Practical Extraction and Report Language |
| lang/php82 | 8.2.35 | mports | PHP Scripting Language (8.2.X branch) |
| lang/php82-extensions | 1.0 | mports | "meta-port" to install PHP extensions |
| lang/php83 | 8.3.36 | mports | PHP Scripting Language (8.3.X branch) |
| lang/php83-extensions | 1.0 | mports | "meta-port" to install PHP extensions |
| lang/php84 | 8.4.27 | mports | PHP Scripting Language (8.4.X branch) |
| lang/php84-extensions | 1.0 | mports | "meta-port" to install PHP extensions (8.4.X branch) |
| lang/php85 | 8.5.12 | mports | PHP Scripting Language (8.5.X branch) |
| lang/php85-extensions | 1.0 | mports | "meta-port" to install PHP extensions (8.5.X branch) |
| lang/php86 | 8.6.0.r3 | mports | PHP Scripting Language (8.6.X branch) |
| lang/php86-extensions | 1.0 | mports | "meta-port" to install PHP extensions (8.6.X branch) |
| lang/py-lupa | 2.8 | mports | Python wrapper around Lua and LuaJIT |
| lang/py-textX | 4.3.0_1 | mports | Meta-language for DSL implementation inspired by Xtext |
| lang/python | ${PYTHON_DEFAULT}_3,2 | mports | "meta-port" for the default version of Python interpreter |
| lang/python2 | 2_4 | mports | "meta-port" for version 2 of the Python interpreter |
| lang/python3 | 3_2 | mports | Meta-port for the Python interpreter 3.x |
| lang/referenceassemblies-pcl | 4.6_1 | mports | Microsoft .Net Portable Class Library Reference Assemblies |
| lang/rubygem-rb_sys | 0.9.126 | mports | Helpers for compiling Rust extensions for ruby |
| lang/rust | 1.95.0 | mports | Language with a focus on memory safety and concurrency |
| lang/rust-bootstrap | 1.95.0 | mports | Create bootstrap compilers for building lang/rust |
| lang/rust188 | 1.88.0_1 | mports | Language with a focus on memory safety and concurrency |
| lang/scala | 3.3.5 | mports | Scala Programming Language |
| lang/smalltalk | 3.2.5 | mports | GNU Smalltalk |
| lang/spidermonkey102 | 102.9.0_9 | mports | Standalone JavaScript based from Mozilla 102-esr |
| lang/spidermonkey128 | 128.14.0_1 | mports | Standalone JavaScript based from Mozilla 128-esr |
| lang/spidermonkey140 | 140.13.0 | mports | Standalone JavaScript based from Mozilla 140-esr |
| lang/spidermonkey78 | 78.15.0_4 | mports | Standalone JavaScript based from Mozilla 78-esr |
| lang/spidermonkey91 | 91.13.0_30 | mports | Standalone JavaScript based from Mozilla 91-esr |
| lang/swift510 | 5.10.1 | mports | Swift programming language |
| lang/tcl-manual | 20131001 | mports | Documentation for TCL (Tool Command Language) |
| lang/tcl-wrapper | 1.1_2 | mports | Shell wrapper for tclsh (Tcl) |
| lang/tcl86 | 8.6.17 | mports | Tool Command Language |
| lang/tcl90 | 9.0.3 | mports | Tool Command Language |
| lang/tolua | 5.2.4 | mports | Tool to integrate C/C++ code with Lua |
| lang/tolua++ | 1.0.93 | mports | Extended version of tolua, a tool to integrate C/C++ code with Lua |
| lang/typescript | 5.9.3 | mports | Superset of JavaScript that compiles to JavaScript output |
| lang/v | 0.4.12 | mports | V Programming Language |
| lang/v8 | 10.4.132.20_4 | mports | Open source JavaScript engine by Google |
| lang/yabasic | 2.90.4_1,1 | mports | Yet another Basic for Unix and Windows |
| math/R | 4.4.0_1 | mports | Language for statistical computing and graphics |
| x11-toolkits/p5-Gtk3 | 0.038 | mports | Perl module for Gtk+ 3.x graphical user interface library |
| x11-toolkits/p5-Pango | 1.227_1 | mports | Perl module for layout and render i18n text |