meson
Port variant standard
Summary High performance build system
Package version 0.60.1
Homepage https://mesonbuild.com
Keywords devel, python
Maintainer John Marino
License APACHE20
Other variants There are no other variants.
Ravenports Buildsheet | History
Ravensource Port Directory | History
Last modified 02 NOV 2021, 04:03:51 UTC
Port created 16 JUN 2017, 02:59:55 UTC
Subpackage Descriptions
single Meson is a cross-platform build system designed to be both as fast and as user friendly as possible. It supports many languages and compilers, including GCC, Clang and Visual Studio. Its build definitions are written in a simple non-turing complete DSL. The main design point of Meson is that every moment a developer spends writing or debugging build definitions is a second wasted. So is every second spent waiting for the build system to actually start compiling code.
Configuration Switches (platform-specific settings discarded)
This port has no build options.
Package Dependencies by Type
Build (only) python-setuptools:single:py39
autoselect-python:single:standard
Build and Runtime python39:single:standard
Runtime (only) ninja:single:standard
Download groups
main https://github.com/mesonbuild/meson/releases/download/0.60.1/
Distribution File Information
5add789c953d984b500858b2851ee3d7add0460cf1a6f852f0a721af17384e13 1995258 meson-0.60.1.tar.gz
Ports that require meson:standard
accountsservice:standard D-Bus service for user account query/manipulation
appstream-glib:standard Library for reading and writing AppStream metadata
at-spi2-atk:standard Assisted Technology Provider module for GTK+
at-spi2-core:standard Assistive Technology Service Provider Interface
atk:standard GNOME accessibility toolkit (ATK)
atkmm16:standard C++ bindings for ATK
atkmm:standard C++ bindings for ATK
babl:standard Dynamic pixel format translation library
cairomm:standard C++ API for the cairo graphics library
dav1d:standard AV1 decoder targeted to be small and fast
dconf:standard Configuration database system for GNOME
desktop-file-utils:standard Utilities for manipulating .desktop files
fonts-cantarell:standard Cantarell, Humanist sans-serif font family
fuse3:standard File System in Userspace (FUSE) utilities
gcab:standard Cabinet file library and tool
gcr:standard Library for bits of crypto UI and parsing
gdk-pixbuf-xlib:standard Legacy Xlib integration for GdkPixbuf
gdk-pixbuf:standard Graphic library for GIMP toolkit
gegl:standard Graph based image processing framework
geoclue:standard D-Bus service to provide location information
gexiv2:standard GObject-based wrapper around the Exiv2 library
glib-networking:standard Network-related giomodules for GLib
glib:standard Some useful routines of C programming
glibmm24:standard C++ interfaces for glib2
glibmm:standard C++ interfaces for glib2
gobject-introspection:standard Introspection data generator for GObject libraries
graphene:standard Thin layer of graphic data types
gsettings-desktop-schemas:standard Shared GSettings schemas for the desktop
gstreamer1-plugins-a52dec:standard GStreamer1 ATSC A/52 stream (AC-3) plugin
gstreamer1-plugins-aalib:standard GStreamer1 ASCII art plugin
gstreamer1-plugins-bad:standard GStreamer Multimedia Framework "Bad" Plugins
gstreamer1-plugins-base:standard GStreamer Multimedia Framework Base Plugins
gstreamer1-plugins-cairo:standard GStreamer1 vector graphics plugin
gstreamer1-plugins-curl:standard GStreamer1 CURL-based output plugin
gstreamer1-plugins-dvdread:standard GStreamer1 DVD access plugin
gstreamer1-plugins-faac:standard GStreamer1 MPEG-2/4 AAC decoder plugin
gstreamer1-plugins-faad:standard GStreamer1 MPEG-2/4 AAC decoder plugin
gstreamer1-plugins-flac:standard GStreamer1 free lossless audio codec plugin
gstreamer1-plugins-gdkpixbuf:standard GStreamer1 image decoder plugin
gstreamer1-plugins-good:standard GStreamer Multimedia Framework "Good" Plugins
gstreamer1-plugins-jpeg:standard GStreamer1 jpeg codec plugin
gstreamer1-plugins-libav:standard GStreamer1 AV library plugin
gstreamer1-plugins-libpng:standard GStreamer1 png plugin
gstreamer1-plugins-ogg:standard GStreamer1 Ogg bitstream plugin
gstreamer1-plugins-pango:standard GStreamer1 pango textoverlay plugin
gstreamer1-plugins-resindvd:standard GStreamer1 DVD playback plugin
gstreamer1-plugins-soup:standard GStreamer1 soup (SOAP) plugin
gstreamer1-plugins-speex:standard GStreamer1 speex voice plugin
gstreamer1-plugins-taglib:standard GStreamer1 APEv2/ID3v2 tag plugin
gstreamer1-plugins-theora:standard GStreamer1 theora plugin
gstreamer1-plugins-ugly:standard GStreamer1 plugins with potential dist. problems
gstreamer1-plugins-v4l2:standard GStreamer1 video4linux2 plugin
gstreamer1-plugins-vorbis:standard GStreamer1 vorbis encoder/decoder plugin
gstreamer1-plugins-vpx:standard GStreamer1 vp8 codec plugin
gstreamer1-plugins-wavpack:standard GStreamer1 wavpack codec plugin
gstreamer1-plugins-webp:standard GStreamer1 WebP image decoder plugin
gstreamer1-plugins-x264:standard GStreamer1 H.264 video encoder plugin
gstreamer1-plugins-x265:standard GStreamer1 H.265 video encoder plugin
gstreamer1-plugins-x:standard GStreamer1 XImageSrc plugin
gstreamer1-plugins-xshm:standard GStreamer1 XvImageSink plugin
gstreamer1-plugins-xvideo:standard GStreamer1 XImageSink plugin
gstreamer1:standard Media applications framework
gtk-doc:standard GTK+ DocBook Documentation Generator
gtk4:standard Gimp Toolkit for X11 GUI
gtkmm30:standard C++ interface for popular GUI library gtk+ v3
gtkmm40:standard C++ interface for popular GUI library gtk+ v4
gtksourceview4:standard GTK3 syntax highlighting text widget
gtksourceview5:standard GTK3 syntax highlighting text widget
gvfs:standard GNOME virtual file system
harfbuzz:standard OpenType text shaping engine
hexchat:standard Graphical IRC client based on XChat
i3:standard Improved dynamic tiling window manager
i3status:standard Status bar for i3bar, dzen2, xmobar or similar
json-glib:standard JSON (RFC 4627) interface for Glib
libdrm:standard Direct Rendering Module services kernel interface
libepoxy:standard OpenGL function pointer management library
libevdev:standard Wrapper library for evdev devices
libgudev:standard GObject bindings for libudev
libmanette:standard Simple GObject game controller library
libnice:standard Implementation of ICE standard (RFC 5245)
libnotify:standard Library for desktop notifications
libpeas:py310 GObject-based plugins engine (3.10)
libpeas:py39 GObject-based plugins engine (3.9)
libpsl:standard Library to handle the Public Suffix List
libsigcxx2:standard Typesafe signal framework for C++
libsigcxx:standard Typesafe signal framework for C++
libsoup-2.4:standard Simple Object Access Protocol implementation in C
libsoup:standard Simple Object Access Protocol implementation in C
libvdpau:standard VDPAU wrapper and tracing library
libwnck:standard GNOME3 window navigator construction kit library
libxkbcommon:standard Keymap handling library for toolkits and X windows
libxmlxx:standard API 5.0 C++ wrapper for libxml2 parser library
mesa:standard Mesa 3D Graphics Library
orc:standard Oil Runtime Compiler (ORC)
pango:standard Open-source framework for rendering of i18n text
pangomm14:standard C++ bindings for Pango
pangomm:standard C++ bindings for Pango
py27-pygobject:standard Python bindings for GObject (PY 27)
shared-mime-info:standard MIME types database from freedesktop.org project
vte:standard Virtual Terminal Emulator widget
wayland-protocols:standard Wayland protocol extensions
wayland:standard Wayland Display Protocol implementation
xorg-xcvt:standard Calculate VESA CVT mode lines