Packages [M]

GNU Guix provides 6,615 packages transparently available as pre-built binaries. These pages provide a complete list of the packages. Our continuous integration system shows their current build status (updated November 25, 2017).

You can browse packages indexed by their first letter.

GNU?Package versionPackage details
m17n-db 1.7.0 Multilingual text processing library (database)

The m17n library realizes multilingualization of many aspects of applications. The m17n library represents multilingual text as an object named M-text. M-text is a string with attributes called text properties, and designed to substitute for string in C. Text properties carry any information required to input, display and edit the text.

This package contains the library database.

http://www.nongnu.org/m17n/
m17n-lib 1.7.0 Multilingual text processing library (runtime)

The m17n library realizes multilingualization of many aspects of applications. The m17n library represents multilingual text as an object named M-text. M-text is a string with attributes called text properties, and designed to substitute for string in C. Text properties carry any information required to input, display and edit the text.

This package contains the library runtime.

http://www.nongnu.org/m17n/
Part of GNU m4 1.4.18 Macro processor

GNU M4 is an implementation of the M4 macro language, which features some extensions over other implementations, some of which are required by GNU Autoconf. It is used as a macro processor, which means it processes text, expanding macros as it encounters them. It also has some built-in functions, for example to run shell commands or to do arithmetic.

https://www.gnu.org/software/m4/
Part of GNU macchanger 1.6.0 Viewing and manipulating MAC addresses of network interfaces

GNU MAC Changer is a utility for viewing and changing MAC addresses of networking devices. New addresses may be set explicitly or randomly. They can include MAC addresses of the same or other hardware vendors or, more generally, MAC addresses of the same category of hardware.

https://www.gnu.org/software/macchanger/
macs 2.1.0.20151222 Model based analysis for ChIP-Seq data

MACS is an implementation of a ChIP-Seq analysis algorithm for identifying transcript factor binding sites named Model-based Analysis of ChIP-Seq (MACS). MACS captures the influence of genome complexity to evaluate the significance of enriched ChIP regions and it improves the spatial resolution of binding sites through combining the information of both sequencing tag position and orientation.

https://github.com/taoliu/MACS/
mafft 7.310 Multiple sequence alignment program

MAFFT offers a range of multiple alignment methods for nucleotide and protein sequences. For instance, it offers L-INS-i (accurate; for alignment of <~200 sequences) and FFT-NS-2 (fast; for alignment of <~30,000 sequences).

http://mafft.cbrc.jp/alignment/software/
magit 2.11.0 Emacs interface for the Git version control system

With Magit, you can inspect and modify your Git repositories with Emacs. You can review and commit the changes you have made to the tracked files, for example, and you can browse the history of past changes. There is support for cherry picking, reverting, merging, rebasing, and other common Git operations.

http://magit.github.io/
magit-svn 2.1.1 Git-SVN extension to Magit

This package is an extension to Magit, the Git Emacs mode, providing support for Git-SVN.

https://github.com/magit/magit-svn
Part of GNU mailutils 3.4 Utilities and library for reading and serving mail

GNU Mailutils is a collection of programs for managing, viewing and processing electronic mail. It contains both utilities and server daemons and all operate in a protocol-agnostic way. The underlying libraries are also available, simplifying the addition of mail capabilities to new software.

https://mailutils.org
maim 5.4.68 Screenshot utility for X Window System

maim (Make Image) is a tool that takes screenshots of your desktop and saves it in any format. Along with a full screen, it allows you to capture a predefined region or a particular window. Also, it makes it possible to include cursor in the resulting image.

https://github.com/naelstrof/maim
Part of GNU make 4.2.1 Remake files automatically

Make is a program that is used to control the production of executables or other files from their source files. The process is controlled from a Makefile, in which the developer specifies how each file is generated from its source. It has powerful dependency resolution and the ability to determine when files have to be regenerated after their sources change. GNU make offers many powerful extensions over the standard utility.

https://www.gnu.org/software/make/
patches: 1

makedepend 1.0.5 Xorg makedepend utility

Makedepend is an utility for creating dependencies in makefiles.

https://www.x.org/wiki/
man-db 2.7.6.1 Standard Unix documentation system

Man-db is an implementation of the standard Unix documentation system accessed using the man command. It uses a Berkeley DB database in place of the traditional flat-text whatis databases.

http://man-db.nongnu.org/
man-pages 4.13 Development manual pages from the Linux project

This package provides traditional Unix "man pages" documenting the Linux kernel and C library interfaces employed by user-space programs.

https://www.kernel.org/doc/man-pages/
manaplus 1.7.6.10 Client for 'The Mana World' and similar games

ManaPlus is a 2D MMORPG client for game servers. It is the only fully supported client for The mana world, Evol Online and Land of fire.

http://manaplus.org
marco 1.18.1 Window manager for the MATE desktop

Marco is a minimal X window manager that uses GTK+ for drawing window frames. It is aimed at non-technical users and is designed to integrate well with the MATE desktop. It lacks some features that may be expected by some users; these users may want to investigate other available window managers for use with MATE or as a standalone window manager.

https://mate-desktop.org/
mariadb 10.1.26 SQL database server

MariaDB is a multi-user and multi-threaded SQL database server, designed as a drop-in replacement of MySQL.

https://mariadb.org/
markdown 1.0.1 Text-to-HTML conversion tool

Markdown is a text-to-HTML conversion tool for web writers. It allows you to write using an easy-to-read, easy-to-write plain text format, then convert it to structurally valid XHTML (or HTML).

non-copyleft (This is a lax, non-copyleft free software license. Check the URI for details. See License.text in the distribution.)
http://daringfireball.net/projects/markdown
mars 0.7.5.1.c855d04 2D space shooter

M.A.R.S. is a 2D space shooter with pretty visual effects and attractive physics. Players can battle each other or computer controlled enemies in different game modes such as space ball, death match, team death match, cannon keep, and grave-itation pit.

http://marsshooter.org
patches: 1, 2

Part of GNU marst 2.7 Algol-to-C translator

GNU MARST is an Algol-to-C translator. The package consists of the translator itself, a library that contains the necessary Algol 60 procedures, and a converter that converts existing Algol 60 programs from other representations to the MARST representation.

https://www.gnu.org/software/marst/
mash 1.1.1 Fast genome and metagenome distance estimation using MinHash

Mash is a fast sequence distance estimator that uses the MinHash algorithm and is designed to work with genomes and metagenomes in the form of assemblies or reads.

https://mash.readthedocs.io
patches: snippet

masscan 1.0.4 TCP port scanner

MASSCAN is an asynchronous TCP port scanner. It can detect open ports, and also complete the TCP connection and interact with the remote application, collecting the information received.

https://github.com/robertdavidgraham/masscan
mate 1.18.0 The MATE desktop environment

The MATE Desktop Environment is the continuation of GNOME 2. It provides an intuitive and attractive desktop environment using traditional metaphors for GNU/Linux systems. MATE is under active development to add support for new technologies while preserving a traditional desktop experience.

https://mate-desktop.org/
mate-applets 1.18.1 Various applets for the MATE Panel

Mate-applets includes various small applications for Mate-panel:

  1. accessx-status: indicates keyboard accessibility settings, including the current state of the keyboard, if those features are in use.

  2. Battstat: monitors the power subsystem on a laptop.

  3. Character palette: provides a convenient way to access non-standard characters, such as accented characters, mathematical symbols, special symbols, and punctuation marks.

  4. MATE CPUFreq Applet: CPU frequency scaling monitor

  5. Drivemount: lets you mount and unmount drives and file systems.

  6. Geyes: pair of eyes which follow the mouse pointer around the screen.

  7. Keyboard layout switcher: lets you assign different keyboard layouts for different locales.

  8. Modem Monitor: monitors the modem.

  9. Invest: downloads current stock quotes from the Internet and displays the quotes in a scrolling display in the applet. The applet downloads the stock information from Yahoo! Finance.

  10. System monitor: CPU, memory, network, swap file and resource.

  11. Trash: lets you drag items to the trash folder.

  12. Weather report: downloads weather information from the U.S National Weather Service (NWS) servers, including the Interactive Weather Information Network (IWIN).

https://mate-desktop.org/
mate-control-center 1.18.2 MATE Desktop configuration tool

MATE control center is MATE's main interface for configuration of various aspects of your desktop.

https://mate-desktop.org/
mate-desktop 1.18.0 Library with common API for various MATE modules

This package contains a public API shared by several applications on the desktop and the mate-about program.

https://mate-desktop.org/
mate-icon-theme 1.18.2 The MATE desktop environment icon theme

This package contains the default icon theme used by the MATE desktop.

https://mate-desktop.org/
mate-media 1.18.1 Multimedia related programs for the MATE desktop

Mate-media includes the MATE media tools for MATE, including mate-volume-control, a MATE volume control application and applet.

https://mate-desktop.org/
mate-menus 1.18.0 Freedesktop menu specification implementation for MATE

The package contains an implementation of the freedesktop menu specification, the MATE menu layout configuration files, .directory files and assorted menu related utility programs.

https://mate-desktop.org/
mate-panel 1.18.4 Panel for MATE

Mate-panel contains the MATE panel, the libmate-panel-applet library and several applets. The applets supplied here include the Workspace Switcher, the Window List, the Window Selector, the Notification Area, the Clock and the infamous 'Wanda the Fish'.

https://mate-desktop.org/
mate-session-manager 1.18.1 Session manager for MATE

Mate-session contains the MATE session manager, as well as a configuration program to choose applications starting on login.

https://mate-desktop.org/
mate-settings-daemon 1.18.1 Settings Daemon for MATE

Mate-settings-daemon is a fork of gnome-settings-daemon.

https://mate-desktop.org/
mate-terminal 1.18.1 MATE Terminal Emulator

MATE Terminal is a terminal emulation application that you can use to access a shell. With it, you can run any application that is designed to run on VT102, VT220, and xterm terminals. MATE Terminal also has the ability to use multiple terminals in a single window (tabs) and supports management of different configurations (profiles).

https://mate-desktop.org/
mate-themes 3.22.13 Official themes for the MATE desktop

This package includes the standard themes for the MATE desktop, for example Menta, TraditionalOk, GreenLaguna or BlackMate. This package has themes for both gtk+-2 and gtk+-3.

https://mate-desktop.org/
matio 1.5.6 Library for reading and writing MAT files

Matio is a library for reading and writing MAT files. It supports compressed MAT files, as well as newer (version 7.3) MAT files.

http://matio.sourceforge.net/
maxflow 3.04 Library implementing Maxflow algorithm

An implementation of the maxflow algorithm described in An Experimental Comparison of Min-Cut/Max-Flow Algorithms for Energy Minimization in Computer Vision.

Yuri Boykov and Vladimir Kolmogorov.

In IEEE Transactions on Pattern Analysis and Machine Intelligence,

September 2004

http://pub.ist.ac.at/~vnk/software.html
maxima 5.41.0 Numeric and symbolic expression manipulation

Maxima is a system for the manipulation of symbolic and numerical expressions. It yields high precision numeric results by using exact fractions, arbitrary precision integers, and variable precision floating point numbers.

http://maxima.sourceforge.net
patches: 1

mb2md 3.20 Mbox to maildir converter

Mb2md is a Perl script that takes one or more mbox format files and converts them to maildir format directories.

http://batleth.sapienti-sat.org/projects/mb2md/
mbedtls-apache 2.6.0 Small TLS library

mbed TLS, formerly known as PolarSSL, makes it trivially easy for developers to include cryptographic and SSL/TLS capabilities in their (embedded) products, facilitating this functionality with a minimal coding footprint.

https://tls.mbed.org
Part of GNU mc 4.8.16 Graphical file manager

GNU Midnight Commander is a command-line file manager laid out in a common two-pane format. In addition to standard file management tasks such as copying and moving, Midnight Commander also supports viewing the contents of RPM package files and other archives and managing files on other computers via FTP or FISH. It also includes a powerful text editor for opening text files.

http://www.midnight-commander.org
mcabber 1.0.5 Small XMPP console client

Mcabber is a small XMPP (Jabber) console client, which includes features such as SASL and TLS support, Multi-User Chat (MUC) support, logging, command-completion, OpenPGP encryption, Off-the-Record Messaging (OTR) support, and more.

https://mcabber.com
mcelog 154 Machine check monitor for x86 Linux systems

The mcelog daemon is required by the Linux kernel to log memory, I/O, CPU, and other hardware errors on x86 systems. It can also perform user-defined tasks, such as bringing bad pages off-line, when configurable error thresholds are exceeded.

https://mcelog.org/
patches: snippet

mcl 14.137 Clustering algorithm for graphs

The MCL algorithm is short for the Markov Cluster Algorithm, a fast and scalable unsupervised cluster algorithm for graphs (also known as networks) based on simulation of (stochastic) flow in graphs.

http://micans.org/mcl/
mcomix 1.2.1 Image viewer for comics

MComix is a customizable image viewer that specializes as a comic and manga reader. It supports a variety of container formats including CBZ, CB7, CBT, LHA.

https://sourceforge.net/p/mcomix/wiki/Home/
mcp-plugins 0.4.0 Chorus, phaser, and vintage high-pass and low-pass filters

This package provides various LADSPA plugins. cs_chorus and cs_phaser provide chorus and phaser effects, respectively; mvclpf24 provides four implementations of the low-pass filter used in vintage Moog synthesizers; mvchpf24 is based on the voltage-controlled high-pass filter by Robert Moog. The filters attempt to accurately emulate the non-linear circuit elements of their original analog counterparts.

http://kokkinizita.linuxaudio.org
Part of GNU mcron 1.0.8 Run jobs at scheduled times

GNU Mcron is a complete replacement for Vixie cron. It is used to run tasks on a schedule, such as every hour or every Monday. Mcron is written in Guile, so its configuration can be written in Scheme; the original cron format is also supported.

https://www.gnu.org/software/mcron/
patches: 1

Part of GNU mcron2 1.0.8-0.31baff1 Run jobs at scheduled times

GNU Mcron is a complete replacement for Vixie cron. It is used to run tasks on a schedule, such as every hour or every Monday. Mcron is written in Guile, so its configuration can be written in Scheme; the original cron format is also supported.

https://www.gnu.org/software/mcron/
mcrypt 2.6.8 Replacement for the popular Unix crypt command

MCrypt is a replacement for the old crypt() package and crypt(1) command, with extensions. It allows developers to use a wide range of encryption functions, without making drastic changes to their code. It allows users to encrypt files or data streams without having to be cryptographers. The companion to MCrypt is Libmcrypt, which contains the actual encryption functions themselves, and provides a standardized mechanism for accessing them.

http://mcrypt.sourceforge.net/
patches: 1, 2, 3

mdadm 4.0 Tool for managing Linux Software RAID arrays

mdadm is a tool for managing Linux Software RAID arrays. It can create, assemble, report on, and monitor arrays. It can also move spares between raid arrays when needed.

http://neil.brown.name/blog/mdadm
mdadm-static 4.0 Statically-linked 'mdadm' command for use in an initrd

mdadm is a tool for managing Linux Software RAID arrays. It can create, assemble, report on, and monitor arrays. It can also move spares between raid arrays when needed.

http://neil.brown.name/blog/mdadm
mdbtools 0.7.1 Read Microsoft Access databases

MDB Tools is a set of tools and applications to read the proprietary MDB file format used in Microsoft's Access database package. This includes programs to export schema and data from Microsoft's Access database file format to other databases such as MySQL, Oracle, Sybase, PostgreSQL, etc., and an SQL engine for performing simple SQL queries.

http://mdbtools.sourceforge.net/
mdds 1.2.2 Multi-dimensional C++ data structures and indexing algorithms

Mdds (multi-dimensional data structure) provides a collection of multi-dimensional data structures and indexing algorithms for C++. It includes flat segment trees, segment trees, rectangle sets, point quad trees, multi-type vectors and multi-type matrices.

https://gitlab.com/mdds/mdds
mediainfo 0.7.95 Utility for reading media metadata

MediaInfo is a utility used for retrieving technical information and other metadata about audio or video files. It supports the many codecs and formats supported by libmediainfo.

https://mediaarea.net/en/MediaInfo
meep 1.3 Finite-difference time-domain (FDTD) simulation software

Meep is a finite-difference time-domain (FDTD) simulation software package developed at MIT to model electromagnetic systems.

http://ab-initio.mit.edu/wiki/index.php/Meep
megaglest 3.13.0 3D real-time strategy (RTS) game

MegaGlest is a cross-platform 3D real-time strategy (RTS) game, where you control the armies of one of seven different factions: Tech, Magic, Egypt, Indians, Norsemen, Persian or Romans.

https://megaglest.org/
megaglest-data 3.13.0 Data files for MegaGlest

This package contains the data files required for MegaGlest.

https://megaglest.org/
memcached 1.5.0 In memory caching service

Memcached is a in memory key value store. It has a small and generic API, and was originally intended for use with dynamic web applications.

https://memcached.org/
menu-cache 1.0.2 LXDE implementation of the freedesktop menu's cache
menumaker 0.99.10 Heuristics-driven menu generator
mercurial 4.4.1 Decentralized version control system

Mercurial is a free, distributed source control management tool. It efficiently handles projects of any size and offers an easy and intuitive interface.

https://www.mercurial-scm.org/
mes 0.11 Scheme interpreter and C compiler for full source bootstrapping

Mes [Maxwell Equations of Software] aims to create full source bootstrapping for GuixSD. It consists of a mutual self-hosting [close to Guile-] Scheme interpreter prototype in C and a Nyacc-based C compiler in [Guile] Scheme.

https://gitlab.com/janneke/mes
mesa 17.2.1 OpenGL implementation

Mesa is a free implementation of the OpenGL specification - a system for rendering interactive 3D graphics. A variety of device drivers allows Mesa to be used in many different environments ranging from software emulation to complete hardware acceleration for modern GPUs.

https://mesa3d.org/
patches: 1, 2

mesa-headers 17.2.1 OpenGL implementation

Mesa is a free implementation of the OpenGL specification - a system for rendering interactive 3D graphics. A variety of device drivers allows Mesa to be used in many different environments ranging from software emulation to complete hardware acceleration for modern GPUs.

https://mesa3d.org/
patches: 1, 2

mesa-utils 8.3.0 Utility tools for Mesa

The mesa-utils package contains several utility tools for Mesa: glxdemo, glxgears, glxheads, and glxinfo.

http://mesa3d.org/
mescc-tools 0.2 Tools for the full source bootstrapping process

Mescc-tools is a collection of tools for use in a full source bootstrapping process. Currently consists of the M1 macro assembler and the hex2 linker.

https://github.com/oriansj/mescc-tools
meson 0.43.0 Build system designed to be fast and user-friendly

The Meson build system is focused on user-friendliness and speed. It can compile code written in C, C++, Fortran, Java, Rust, and other languages. Meson provides features comparable to those of the Autoconf/Automake/make combo. Build specifications, also known as Meson files, are written in a custom domain-specific language (DSL) that resembles Python.

https://mesonbuild.com/
metabat 2.12.1 Reconstruction of single genomes from complex microbial communities

Grouping large genomic fragments assembled from shotgun metagenomic sequences to deconvolute complex microbial communities, or metagenome binning, enables the study of individual organisms and their interactions. MetaBAT is an automated metagenome binning software, which integrates empirical probabilistic distances of genome abundance and tetranucleotide frequency.

non-copyleft (This is a lax, non-copyleft free software license. Check the URI for details. See license.txt in the distribution.)
https://bitbucket.org/berkeleylab/metabat
patches: 1

metis 5.1.0 Graph partitioning and fill-reducing matrix ordering library

METIS is a set of serial programs for partitioning graphs, partitioning finite element meshes, and producing fill-reducing orderings for sparse matrices. The algorithms implemented in METIS are based on the multilevel recursive-bisection, multilevel k-way, and multi-constraint partitioning schemes.

http://glaros.dtc.umn.edu/gkhome/metis/metis/overview
mg 20170401 Microscopic GNU Emacs clone

Mg (mg) is a GNU Emacs style editor, with which it is "broadly" compatible. This is a portable version of the mg maintained by the OpenBSD team.

http://homepage.boetes.org/software/mg/
patches: snippet

mgba 0.6.1 Game Boy Advance emulator

mGBA is an emulator for running Game Boy Advance games. It aims to be faster and more accurate than many existing Game Boy Advance emulators, as well as adding features that other emulators lack. It also supports Game Boy and Game Boy Color games.

https://mgba.io
patches: snippet

mhonarc 2.6.19 Create HTML archives of mail/news messages

MHonArc is a Perl mail-to-HTML converter. MHonArc provides HTML mail archiving with index, mail thread linking, etc; plus other capabilities including support for MIME and powerful user customization features.

https://www.mhonarc.org/
mia 2.4.4 Toolkit for gray scale medical image analysis

MIA provides a combination of command line tools, plug-ins, and libraries that make it possible run image processing tasks interactively in a command shell and to prototype using the shell's scripting language. It is built around a plug-in structure that makes it easy to add functionality without compromising the original code base and it makes use of a wide variety of external libraries that provide additional functionality.

http://mia.sourceforge.net
microcom 2016.01.09 Minimalistic serial line terminal program

Microcom is a minimalistic terminal program for accessing devices via a serial connection. It features connection via RS232 serial interfaces (including setting of transfer rates) as well as in `telnetmode' as specified in rfc2217 and a (Linux specific) CAN mode.

http://git.pengutronix.de/?p=tools/microcom.git
microscheme 0.9.3 Scheme subset for Atmel microcontrollers

Microscheme, or (ms) for short, is a functional programming language for the Arduino, and for Atmel 8-bit AVR microcontrollers in general. Microscheme is a subset of Scheme, in the sense that every valid (ms) program is also a valid Scheme program (with the exception of Arduino hardware-specific primitives). The (ms) compiler performs function inlining, and features an aggressive tree-shaker, eliminating unused top-level definitions. Microscheme has a robust Foreign Function Interface (FFI) meaning that C code may be invoked directly from (ms) programs.

http://microscheme.org/
midicsv 1.1 Convert MIDI files to and from CSV

Midicsv reads a standard MIDI file and decodes it into a comma-separated value file (CSV), which preserves all the information in the MIDI file. The ASCII CSV file may be loaded into a spreadsheet or database application, or processed by a program to transform the MIDI data (for example, to key transpose a composition or extract a track from a multi-track sequence). A CSV file in the format created by midicsv may be converted back into a standard MIDI file with the csvmidi program.

http://www.fourmilab.ch/webtools/midicsv/
Part of GNU mig 1.8 Mach 3.0 interface generator for the Hurd

GNU MIG is the GNU distribution of the Mach 3.0 interface generator MIG, as maintained by the GNU Hurd developers for the GNU project. You need this tool to compile the GNU Mach and GNU Hurd distributions, and to compile the GNU C library for the Hurd. Also, you will need it for other software in the GNU system that uses Mach-based inter-process communication.

https://www.gnu.org/software/hurd/microkernel/mach/mig/gnu_mig.html
milkytracker 1.01.00 Music tracker for working with .MOD/.XM module files

MilkyTracker is a music application for creating .MOD and .XM module files. It attempts to recreate the module replay and user experience of the popular DOS program Fasttracker II, with special playback modes available for improved Amiga ProTracker 2/3 compatibility.

http://milkytracker.titandemo.org/
patches: snippet

minced 0.2.0 Mining CRISPRs in Environmental Datasets

MinCED is a program to find Clustered Regularly Interspaced Short Palindromic Repeats (CRISPRs) in DNA sequences. It can be used for unassembled metagenomic reads, but is mainly designed for full genomes and assembled metagenomic sequence.

https://github.com/ctSkennerton/minced
minetest 0.4.16 Infinite-world block sandbox game

Minetest is a sandbox construction game. Players can create and destroy various types of blocks in a three-dimensional open world. This allows forming structures in every possible creation, on multiplayer servers or as a single player. Mods and texture packs allow players to personalize the game in different ways.

http://minetest.net
mingetty 1.08 Getty for the text console

Small console getty that is started on the Linux text console, asks for a login name and then transfers over to 'login'. It is extended to allow automatic login and starting any app.

https://sourceforge.net/projects/mingetty
mingw-w64 5.0-rc2 Minimalist GNU for Windows

MinGW provides a complete programming tool set which is suitable for the development of native MS-Windows applications, and which does not depend on any 3rd-party C-Runtime dlls.

http://mingw.org
patches: 1

minicom 2.7.1 Serial terminal emulator
miniupnpc 2.0.20171102 UPnP protocol client library

The MiniUPnPc client library facilitates access to the services provided by any Universal Plug and Play (UPnP) Internet Gateway Device (IGD) present on the network. In UPnP terminology, MiniUPnPc is a UPnP Control Point.

It is useful whenever an application needs to listen for incoming connections while running behind a UPnP-enabled router or firewall. Such applications include peer-to-peer applications, active-mode FTP clients, DCC file transfers over IRC, instant messaging, network games, and most server software.

X11-style (This is an X11-style, non-copyleft free software license. Check the URI for details. See 'LICENSE' file in the distribution)
http://miniupnp.free.fr/
minixml 2.10 Small XML parsing library

Mini-XML is a small C library to read and write XML files and strings in UTF-8 and UTF-16 encoding.

https://michaelrsweet.github.io/mxml
minizip 1.2.11 Zip Compression library

Minizip is a minimalistic library that supports compressing, extracting and viewing ZIP archives. This version is extracted from the zlib source.

http://zlib.net/
miredo 1.2.6 Teredo IPv6 tunneling software

Miredo is an implementation (client, relay, server) of the Teredo specification, which provides IPv6 Internet connectivity to IPv6 enabled hosts residing in IPv4-only networks, even when they are behind a NAT device.

http://www.remlab.net/miredo/
Part of GNU miscfiles 1.5 Data files for airport codes, zip codes, a dictionary, and more

GNU Miscfiles is a collection of common data files. They include, for example, country abbreviations, names and capital cities; currency abbreviations and names; a Best Current Practices index; a map of the ASCII character set; a list of three-letter airport codes; and an English word list.

https://www.gnu.org/software/miscfiles/
miso 0.5.4 Mixture of Isoforms model for RNA-Seq isoform quantitation

MISO (Mixture-of-Isoforms) is a probabilistic framework that quantitates the expression level of alternatively spliced genes from RNA-Seq data, and identifies differentially regulated isoforms or exons across samples. By modeling the generative process by which reads are produced from isoforms in RNA-Seq, the MISO model uses Bayesian inference to compute the probability that a read originated from a particular isoform.

http://genes.mit.edu/burgelab/miso/index.html
patches: snippet

mit-krb5 1.15.2 MIT Kerberos 5

Massachusetts Institute of Technology implementation of Kerberos. Kerberos is a network authentication protocol designed to provide strong authentication for client/server applications by using secret-key cryptography.

non-copyleft (This is a lax, non-copyleft free software license. Check the URI for details. See NOTICE in the distribution.)
http://web.mit.edu/kerberos/
Part of GNU mit-scheme 9.2 A Scheme implementation with integrated editor and debugger

GNU/MIT Scheme is an implementation of the Scheme programming language. It provides an interpreter, a compiler and a debugger. It also features an integrated Emacs-like editor and a large runtime library.

https://www.gnu.org/software/mit-scheme/
mitlm 0.4.1 The MIT Language Modeling toolkit

The MIT Language Modeling (MITLM) toolkit is a set of tools designed for the efficient estimation of statistical n-gram language models involving iterative parameter estimation. It achieves much of its efficiency through the use of a compact vector representation of n-grams.

https://github.com/mitlm/mitlm
mkfontdir 1.0.7 Create an index of X font files in a directory

MkFontDir creates the 'fonts.dir' files needed by the legacy X server core font system. The current implementation is a simple wrapper script around the mkfontscale program.

https://www.x.org/wiki/
mkfontscale 1.1.2 Create an index of scalable font files for X server

MkFontScale creates the 'fonts.scale' and 'fonts.dir' index files used by the legacy X11 font system.

https://www.x.org/wiki/
mksh 56 Korn Shell from MirBSD

mksh is an actively developed free implementation of the Korn Shell programming language and a successor to the Public Domain Korn Shell (pdksh).

https://www.mirbsd.org/mksh.htm
mktorrent 1.0 Utility to create BitTorrent metainfo files

mktorrent is a simple command-line utility to create BitTorrent metainfo files, often known simply as torrents, from both single files and whole directories. It can add multiple trackers and web seed URLs, and set the private flag to disallow advertisement through the distributed hash table (DHT) and Peer Exchange. Hashing is multi-threaded and will take advantage of multiple processor cores where possible.

http://mktorrent.sourceforge.net/
mkvtoolnix 13.0.0 Tools to create, alter and inspect Matroska files

MKVToolNix provides tools for getting information about Matroska files (mkvinfo), extracting tracks/data from Matroska files (mkvextract) and creating Matroska files from other media files (mkvmerge).

https://mkvtoolnix.download
patches: snippet

mlmmj 1.2.19.0 Mailing list managing made joyful

Mlmmj is a simple and slim mailing list manager (MLM) inspired by ezmlm. It works with many different Mail Transport Agents (MTAs) and is simple for a system administrator to install, configure and integrate with other software. As it uses very few resources, and requires no daemons, it is ideal for installation on systems where resources are limited. Its features include:

  1. Archive, Custom headers / footer,

  2. Fully automated bounce handling (similar to ezmlm),

  3. Complete requeueing functionality, Moderation functionality, Subject prefix,

  4. Subscribers only posting, Regular expression access control,

  5. Functionality to retrieve old posts, Web interface, Digests,

  6. No-mail subscription, VERP support,

  7. Delivery Status Notification (RFC1891) support,

  8. Rich and customisable texts for automated operations.

http://mlmmj.org
mlocate 0.26 Locate files on the file system

mlocate is a locate/updatedb implementation. The 'm' stands for "merging": updatedb reuses the existing database to avoid rereading most of the file system, which makes it faster and does not trash the system caches as much. The locate(1) utility is intended to be completely compatible with slocate, and attempts to be compatible to GNU locate when it does not conflict with slocate compatibility.

https://pagure.io/mlocate
mlt 6.4.1 Author, manage, and run multitrack audio/video compositions

MLT is a multimedia framework, designed and developed for television broadcasting. It provides a toolkit for broadcasters, video editors, media players, transcoders, web streamers and many more types of applications. The functionality of the system is provided via an assortment of ready to use tools, XML authoring components, and an extensible plug-in based API.

https://www.mltframework.org/
Part of GNU mobile-broadband-provider-info 20170310 Database of broadband connection configuration
moc 2.5.2 Console audio player designed to be powerful and easy to use

Music on Console is a console audio player that supports many file formats, including most audio formats recognized by FFMpeg.

http://moc.daper.net
patches: snippet

mod-host 0.10.6-2.299a39774 LV2 host for Jack controllable via socket or command line

mod-host is an LV2 plugin host for JACK, controllable via socket or command line.

https://github.com/moddevices/mod-host
mod-utilities 0-1.7cdeeac26 LV2 utility plugins

This package provides LV2 audio utility plugins, such as filters, crossovers, simple gain plugins without zipper noise, switch box plugins, a switch trigger, a toggle switch, and a peakmeter.

https://github.com/moddevices/mod-utilities
modem-manager 1.4.14 Mobile broadband modems manager

ModemManager is a DBus-activated daemon which controls mobile broadband (2G/3G/4G) devices and connections. Whether built-in devices, USB dongles, bluetooth-paired telephones, or professional RS232/USB devices with external power supplies, ModemManager is able to prepare and configure the modems and setup connections with them.

http://www.freedesktop.org/wiki/Software/ModemManager/
modemmanager-qt 5.39.0 Qt wrapper for ModemManager DBus API

ModemManagerQt provides access to all ModemManager features exposed on DBus. It allows you to manage modem devices and access to information available for your modem devices, like signal, location and messages.

https://community.kde.org/Frameworks
module-init-tools 3.16 Tools for loading and managing Linux kernel modules

Tools for loading and managing Linux kernel modules, such as `modprobe', `insmod', `lsmod', and more.

http://www.kernel.org/pub/linux/utils/kernel/module-init-tools/
patches: 1

Part of GNU moe 1.9 Modeless, multiple-buffer, user-friendly 8-bit text editor

GNU Moe is a powerful-but-simple-to-use text editor. It works in a modeless manner, and features an intuitive set of key-bindings that assign a degree of severity to each key; for example, key combinations with the Alt key are for harmless commands like cursor movements while combinations with the Control key are for commands that will modify the text. Moe features multiple windows, unlimited undo/redo, unlimited line length, global search and replace, and more.

https://www.gnu.org/software/moe/moe.html
moka-icon-theme 5.3.6 Moka icon theme

Moka is a stylized desktop icon set, designed to be clear, simple and consistent.

https://snwh.org/moka
monero 0.11.0.0 Command-line interface to the Monero currency

Monero is a secure, private, untraceable currency. This package provides the Monero command line client and daemon.

https://getmonero.org/
patches: snippet

monero-core 0.11.0.0 Graphical user interface for the Monero currency

Monero is a secure, private, untraceable currency. This package provides the Monero GUI client.

https://getmonero.org/
mongodb 3.4.9 High performance and high availability document database

Mongo is a high-performance, high availability, schema-free document-oriented database. A key goal of MongoDB is to bridge the gap between key/value stores (which are fast and highly scalable) and traditional RDBMS systems (which are deep in functionality).

https://www.mongodb.org/
patches: 1

mono 4.4.1.0 Compiler and libraries for the C# programming language

Mono is a compiler, vm, debugger and set of libraries for C#, a C-style programming language from Microsoft that is very similar to Java.

http://mono-project.com/
moreutils 0.61 Miscellaneous general-purpose command-line tools

Moreutils is a collection of general-purpose command-line tools to augment the traditional Unix toolbox.

https://joeyh.name/code/moreutils/
mosaik 2.2.30 Map nucleotide sequence reads to reference genomes

MOSAIK is a program for mapping second and third-generation sequencing reads to a reference genome. MOSAIK can align reads generated by all the major sequencing technologies, including Illumina, Applied Biosystems SOLiD, Roche 454, Ion Torrent and Pacific BioSciences SMRT.

https://github.com/wanpinglee/MOSAIK
mosh 1.3.2 Remote shell tolerant to intermittent connectivity

Remote terminal application that allows roaming, supports intermittent connectivity, and provides intelligent local echo and line editing of user keystrokes. Mosh is a replacement for SSH. It's more robust and responsive, especially over Wi-Fi, cellular, and long-distance links.

https://mosh.org/
Part of GNU motti 3.1.1 Multiplayer strategy game

GNU Motti is a simple multiplayer strategy game played in a terminal. The objective of the game is to conquer enemy capitals by occupying and encircling territory.

https://www.gnu.org/software/motti
mozjs 17.0.0 Mozilla javascript engine
mozjs 24.2.0 Mozilla javascript engine
mozjs 38.2.1.rc0 Mozilla javascript engine

SpiderMonkey is Mozilla's JavaScript engine written in C/C++.

https://developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkey
patches: 1, 2, 3, 4, snippet

mp3info 0.8.5a MP3 technical info viewer and ID3 1.x tag editor

MP3Info is a little utility used to read and modify the ID3 tags of MP3 files. MP3Info can also display various technical aspects of an MP3 file including playing time, bit-rate, sampling frequency and other attributes in a pre-defined or user-specifiable output format.

http://www.ibiblio.org/mp3info/
patches: snippet

mp3splt 2.6.2 Utility for splitting mp3 and ogg vorbis files

Mp3splt is a utility to split mp3 and ogg vorbis files selecting a begin and an end time position, without decoding. For splitting an album, one may select split points and file names manually or obtain them automatically from CDDB (internet or a local file) or from .cue files. The tool also supports automatic silence split, that can be used also to adjust cddb/cue splitpoints.

This package contains the binary.

http://mp3splt.sourceforge.net/mp3splt_page/home.php
mpb 1.5 Computes band structures and electromagnetic modes of dielectric structures

MIT Photonic-Bands (MPB) computes definite-frequency eigenstates (harmonic modes) of Maxwell's equations in periodic dielectric structures for arbitrary wavevectors, using fully-vectorial and three-dimensional methods.

http://ab-initio.mit.edu/wiki/index.php/MIT_Photonic_Bands
Part of GNU mpc 1.0.3 C library for arbitrary precision complex arithmetic

GNU MPC is a C library for performing arithmetic on complex numbers. It supports arbitrarily high precision and it correctly rounds the results.

http://mpc.multiprecision.org/
mpc123 0.2.4 Audio player for Musepack-formatted files

Mpc123 is a command-line player for files in the Musepack audio compression format (.mpc files).

https://github.com/bucciarati/mpc123
patches: 1

mpd 0.20.11 Music Player Daemon

Music Player Daemon (MPD) is a flexible, powerful, server-side application for playing music. Through plugins and libraries it can play a variety of sound files while being controlled by its network protocol.

http://www.musicpd.org/
mpd-mpc 0.28 Music Player Daemon client

MPC is a minimalist command line interface to MPD, the music player daemon.

http://www.musicpd.org/clients/mpc/
mpdscribble 0.22 MPD client for track scrobbling

mpdscribble is a Music Player Daemon client which submits information about tracks being played to a scrobbler, such as Libre.FM.

http://mpd.wikia.com/wiki/Client:Mpdscribble
mpfi 1.5.1 C library for arbitrary precision interval arithmetic

MPFI is intended to be a portable library written in C for arbitrary precision interval arithmetic with intervals represented using MPFR reliable floating-point numbers. It is based on the GNU MP library and on the MPFR library. The purpose of an arbitrary precision interval arithmetic is on the one hand to get guaranteed results, thanks to interval computation, and on the other hand to obtain accurate results, thanks to multiple precision arithmetic.

https://perso.ens-lyon.fr/nathalie.revol/software.html
Part of GNU mpfr 3.1.5 C library for arbitrary precision floating-point arithmetic

GNU MPFR is a C library for performing multiple-precision, floating-point computations with correct rounding.

http://www.mpfr.org/
mpfrcx 0.4.2 Arithmetic of polynomials over arbitrary precision numbers

Mpfrcx is a library for the arithmetic of univariate polynomials over arbitrary precision real (mpfr) or complex (mpc) numbers, without control on the rounding. For the time being, only the few functions needed to implement the floating point approach to complex multiplication are implemented. On the other hand, these comprise asymptotically fast multiplication routines such as Toom–Cook and the FFT.

http://mpfrcx.multiprecision.org/
mpg123 1.25.7 Console MP3 player and decoder library

Mpg123 is a real time MPEG 1.0/2.0/2.5 audio player/decoder for layers 1,2 and 3 (MPEG 1.0 layer 3 aka MP3 most commonly tested). It comes with a command-line tool as well as a C library, libmpg123.

http://www.mpg123.org/
mpg321 0.3.2 Command-line MP3 player

Mpg321 is a command-line mp3 player. mpg321 is used for frontends, as an mp3 player and as an mp3 to wave file decoder (primarily for use with CD-recording software).

http://mpg321.sourceforge.net/
mplayer 1.3.0 Audio and video player

MPlayer is a movie player. It plays most MPEG/VOB, AVI, Ogg/OGM, VIVO, ASF/WMA/WMV, QT/MOV/MP4, RealMedia, Matroska, NUT, NuppelVideo, FLI, YUV4MPEG, FILM, RoQ, PVA files. One can watch VideoCD, SVCD, DVD, 3ivx, DivX 3/4/5, WMV and H.264 movies.

https://www.mplayerhq.hu/design7/news.html
mpop 1.2.6 POP3 mail client

mpop is a small and fast POP3 client suitable as a fetchmail replacement.

mpop supports multiple accounts, header based mail filtering, delivery to mbox files, maildir folders or a Mail Delivery Agent (MDA), TLS/SSL, several authentication methods, Internationalized Domain Names (IDN) and SOCKS proxies.

http://mpop.sourceforge.net/
mps-youtube 0.2.7.1 Terminal based YouTube player and downloader

mps-youtube is based on mps, a terminal based program to search, stream and download music. This implementation uses YouTube as a source of content and can play and download video as well as audio. It can use either mpv or mplayer for playback, and for conversion of formats ffmpeg or libav is used. Users should install one of the supported players in addition to this package.

https://github.com/mps-youtube/mps-youtube
mpv 0.27.0 Audio and video player

mpv is a general-purpose audio and video player. It is a fork of mplayer2 and MPlayer. It shares some features with the former projects while introducing many more.

https://mpv.io/
mrrescue 1.02e Arcade-style fire fighting game

Mr. Rescue is an arcade styled 2d action game centered around evacuating civilians from burning buildings. The game features fast paced fire extinguishing action, intense boss battles, a catchy soundtrack and lots of throwing people around in pseudo-randomly generated buildings.

http://tangramgames.dk/games/mrrescue
msgpack 1.4.2 Binary serialization library

Msgpack is a library for C/C++ that implements binary serialization.

http://www.msgpack.org
patches: snippet

msmtp 1.6.6 Simple and easy to use SMTP client with decent sendmail compatibility

msmtp is an SMTP client. In the default mode, it transmits a mail to an SMTP server (for example at a free mail provider) which takes care of further delivery.

http://msmtp.sourceforge.net/
mtd-utils 1.5.2 MTD Flash Storage Utilities

This package provides utilities for testing, partitioning, etc of flash storage.

http://www.linux-mtd.infradead.org/
mtdev 1.1.5 Multitouch protocol translation library

Mtdev is a stand-alone library which transforms all variants of kernel MT events to the slotted type B protocol. The events put into mtdev may be from any MT device, specifically type A without contact tracking, type A with contact tracking, or type B with contact tracking.

http://bitmath.org/code/mtdev/
Part of GNU mtools 4.0.18 Access MS-DOS disks without mounting

GNU Mtools is a set of utilities for accessing MS-DOS disks from a GNU or Unix system. It supports long file names and multiple disk formats. It also supports some FAT-specific features such as volume labels and FAT-specific file attributes.

https://www.gnu.org/software/mtools/
mu 0.9.18 Quickly find emails

Mu is a tool for dealing with e-mail messages stored in the Maildir-format. Mu's purpose in life is to help you to quickly find the messages you need; in addition, it allows you to view messages, extract attachments, create new maildirs, and so on.

http://www.djcbsoftware.nl/code/mu/
mujs 1.0.1 JavaScript interpreter written in C

MuJS is a lightweight Javascript interpreter designed for embedding in other software to extend them with scripting capabilities. MuJS was designed with a focus on small size, correctness, and simplicity. It is written in portable C and implements ECMAScript as specified by ECMA-262. The interface for binding with native code is designed to be as simple as possible to use, and is very similar to Lua. There is no need to interact with byzantine C++ template mechanisms, or worry about marking and unmarking garbage collection roots, or wrestle with obscure build systems.

http://dev.mujs.com
multipath-tools 0.7.1 Access block devices through multiple paths

This package provides the following binaries to drive the Linux Device Mapper multipathing driver:

  1. multipath - Device mapper target autoconfig.

  2. multipathd - Multipath daemon.

  3. mpathpersist - Manages SCSI persistent reservations on dm multipath devices.

  4. kpartx - Create device maps from partition tables.

http://christophe.varoqui.free.fr/
patches: snippet

multiqc 1.3 Aggregate bioinformatics analysis reports

MultiQC is a tool to aggregate bioinformatics results across many samples into a single report. It contains modules for a large number of common bioinformatics tools.

http://multiqc.info
multitail 6.4.2 Monitor multiple logfiles

MultiTail allows you to monitor logfiles and command output in multiple windows in a terminal, colorize, filter and merge.

https://vanheusden.com/multitail/
mumble 1.2.19 Low-latency, high quality voice chat software

Mumble is an low-latency, high quality voice chat software primarily intended for use while gaming. Mumble consists of two applications for separate usage: mumble for the client, and murmur for the server.

https://wiki.mumble.info/wiki/Main_Page
patches: snippet

mumps 5.0.2 Multifrontal sparse direct solver

MUMPS (MUltifrontal Massively Parallel sparse direct Solver) solves a sparse system of linear equations A x = b using Guassian elimination.

http://mumps.enseeiht.fr
patches: 1

mumps-metis 5.0.2 Multifrontal sparse direct solver

MUMPS (MUltifrontal Massively Parallel sparse direct Solver) solves a sparse system of linear equations A x = b using Guassian elimination.

http://mumps.enseeiht.fr
patches: 1

mumps-metis-openmpi 5.0.2 Multifrontal sparse direct solver (with MPI)

MUMPS (MUltifrontal Massively Parallel sparse direct Solver) solves a sparse system of linear equations A x = b using Guassian elimination.

http://mumps.enseeiht.fr
patches: 1

mumps-openmpi 5.0.2 Multifrontal sparse direct solver (with MPI)

MUMPS (MUltifrontal Massively Parallel sparse direct Solver) solves a sparse system of linear equations A x = b using Guassian elimination.

http://mumps.enseeiht.fr
patches: 1

munge 0.5.13 Cluster computing authentication service

Munge is an authentication service for creating and validating credentials. It allows a process to authenticate the UID and GID of another local or remote process within a group of hosts having common users and groups. These hosts form a security realm that is defined by a shared cryptographic key. Clients within this security realm can create and validate credentials without the use of root privileges, reserved ports, or platform-specific methods.

https://dun.github.io/munge/
muparser 2.2.5-2 Fast parser library for mathematical expressions

muParser is an extensible high performance math parser library. It is based on transforming an expression into a bytecode and precalculating constant parts of it.

http://muparser.beltoforion.de/
mupdf 1.11 Lightweight PDF viewer and toolkit

MuPDF is a C library that implements a PDF and XPS parsing and rendering engine. It is used primarily to render pages into bitmaps, but also provides support for other operations such as searching and listing the table of contents and hyperlinks.

The library ships with a rudimentary X11 viewer, and a set of command line tools for batch rendering pdfdraw, rewriting files pdfclean, and examining the file structure pdfshow.

https://mupdf.com
patches: 1, 2, 3, 4, 5, snippet

mupen64plus-audio-sdl 2.5 Mupen64Plus SDL input plugin

Mupen64Plus is a cross-platform plugin-based Nintendo 64 (N64) emulator which is capable of accurately playing many games. This package contains the SDL audio plugin.

http://www.mupen64plus.org/
mupen64plus-core 2.5 Nintendo 64 emulator core library

Mupen64Plus is a cross-platform plugin-based Nintendo 64 (N64) emulator which is capable of accurately playing many games. This package contains the core library.

http://www.mupen64plus.org/
mupen64plus-input-sdl 2.5 Mupen64Plus SDL input plugin

Mupen64Plus is a cross-platform plugin-based Nintendo 64 (N64) emulator which is capable of accurately playing many games. This package contains the SDL input plugin.

http://www.mupen64plus.org/
mupen64plus-rsp-hle 2.5 Mupen64Plus SDL input plugin

Mupen64Plus is a cross-platform plugin-based Nintendo 64 (N64) emulator which is capable of accurately playing many games. This package contains the high-level emulation (HLE) RSP processor plugin.

http://www.mupen64plus.org/
mupen64plus-rsp-z64 2.0.0 Mupen64Plus SDL input plugin

Mupen64Plus is a cross-platform plugin-based Nintendo 64 (N64) emulator which is capable of accurately playing many games. This package contains the Z64 RSP processor plugin.

http://www.mupen64plus.org/
mupen64plus-ui-console 2.5 Mupen64Plus SDL input plugin

Mupen64Plus is a cross-platform plugin-based Nintendo 64 (N64) emulator which is capable of accurately playing many games. This package contains the command line user interface. Installing this package is the easiest way towards a working Mupen64Plus for casual users.

http://www.mupen64plus.org/
patches: 1

mupen64plus-video-arachnoid 2.0.0 Mupen64Plus Rice Video plugin

Mupen64Plus is a cross-platform plugin-based Nintendo 64 (N64) emulator which is capable of accurately playing many games. This package contains the Arachnoid video plugin.

http://www.mupen64plus.org/
mupen64plus-video-glide64 2.0.0 Mupen64Plus Rice Video plugin

Mupen64Plus is a cross-platform plugin-based Nintendo 64 (N64) emulator which is capable of accurately playing many games. This package contains the Glide64 video plugin.

http://www.mupen64plus.org/
mupen64plus-video-glide64mk2 2.5 Mupen64Plus Rice Video plugin

Mupen64Plus is a cross-platform plugin-based Nintendo 64 (N64) emulator which is capable of accurately playing many games. This package contains the Glide64MK2 video plugin.

http://www.mupen64plus.org/
mupen64plus-video-rice 2.5 Mupen64Plus Rice Video plugin

Mupen64Plus is a cross-platform plugin-based Nintendo 64 (N64) emulator which is capable of accurately playing many games. This package contains the Rice Video plugin.

http://www.mupen64plus.org/
mupen64plus-video-z64 2.0.0 Mupen64Plus Z64 video plugin

Mupen64Plus is a cross-platform plugin-based Nintendo 64 (N64) emulator which is capable of accurately playing many games. This package contains the Z64 video plugin.

http://www.mupen64plus.org/
Part of GNU murrine 0.98.2 Cairo-based theming engine for GTK+ 2.x

Murrine is a cairo-based GTK+ theming engine. It is named after the glass artworks done by Venicians glass blowers.

https://live.gnome.org/GnomeArt
muscle 3.8.1551 Multiple sequence alignment program

MUSCLE aims to be a fast and accurate multiple sequence alignment program for nucleotide and protein sequences.

http://www.drive5.com/muscle
musescore 2.1.0 Music composition and notation software

MuseScore is a music score typesetter. Its main purpose is the creation of high-quality engraved musical scores in a WYSIWYG environment.

It supports unlimited staves, linked parts and part extraction, tablature, MIDI input, percussion notation, cross-staff beaming, automatic transposition, lyrics (multiple verses), fretboard diagrams, and in general everything commonly used in sheet music. Style options and style sheets to change the appearance and layout are provided.

MuseScore can also play back scores through the built-in sequencer and SoundFont sample library.

https://musescore.org
patches: snippet

musl 1.1.18 Small C standard library

musl is a simple and lightweight C standard library. It strives to be correct in the sense of standards-conformance and safety.

http://www.musl-libc.org
mutt 1.9.1 Mail client

Mutt is a small but very powerful text-based mail client for Unix operating systems.

http://www.mutt.org/
patches: 1

Part of GNU mutter 3.24.4 Window and compositing manager

Mutter is a window and compositing manager that displays and manages your desktop via OpenGL. Mutter combines a sophisticated display engine using the Clutter toolkit with solid window-management logic inherited from the Metacity window manager.

https://www.gnome.org
mygui 3.2.2 Fast, flexible and simple GUI

MyGUI is a library for creating Graphical User Interfaces (GUIs) for games and 3D applications. The main goals of mygui are: speed, flexibility and ease of use.

http://mygui.info/
myrepos 1.20170129 Multiple repository management tool

Myrepos provides the mr command, which maps an operation (e.g., fetching updates) over a collection of version control repositories. It supports a large number of version control systems: Git, Subversion, Mercurial, Bazaar, Darcs, CVS, Fossil, and Veracity.

https://myrepos.branchable.com/
mysql 5.7.20 Fast, easy to use, and popular database

MySQL is a fast, reliable, and easy to use relational database management system that supports the standardized Structured Query Language.

http://www.mysql.com/
mythes 1.2.4 Thesaurus

MyThes is a simple thesaurus that uses a structured text data file and an index file with binary search to look up words and phrases and to return information on pronunciations, meanings and synonyms.

non-copyleft (This is a lax, non-copyleft free software license. Check the URI for details. See COPYING in the distribution.)
http://hunspell.sourceforge.net/
^