meson-0.40.1-5.3.noarch.rpm


Advertisement

Description

meson - Python-based build system

Property Value
Distribution openSUSE Leap 42.3
Repository Packman all
Package name meson
Package version 0.40.1
Package release 5.3
Package architecture noarch
Package type rpm
Installed size 1.75 MB
Download size 390.06 KB
Official Mirror packman.inode.at
Meson is a build system designed to optimise programmer productivity.
It aims to do this by providing support for software development
tools and practices, such as unit tests, coverage reports, Valgrind,
CCache and the like. Supported languages include C, C++, Fortran,
Java, Rust. Build definitions are written in a non-turing complete
Domain Specific Language.

Alternatives

Package Version Architecture Repository
meson-0.48.2-2.1.noarch.rpm 0.48.2 noarch KDE Frameworks 5
meson-0.40.1-2.1.noarch.rpm 0.40.1 noarch openSUSE Oss
meson - - -

Requires

Name Value
/usr/bin/env -
ninja -
python(abi) = 3.4

Provides

Name Value
meson = 0.40.1-5.3
meson-gui = 0.40.1

Obsoletes

Name Value
meson-gui < 0.40.1

Download

Type URL
Binary Package meson-0.40.1-5.3.noarch.rpm
Source Package meson-0.40.1-5.3.src.rpm

Install Howto

  1. Add the Packman repository:
    # zypper addrepo http://packman.inode.at/suse/openSUSE_Leap_42.3/ packman
  2. Install meson rpm package:
    # zypper install meson

Files

Path
/usr/bin/meson
/usr/bin/mesonconf
/usr/bin/mesonintrospect
/usr/bin/mesontest
/usr/bin/wraptool
/usr/lib/python3.4/site-packages/meson-0.40.1-py3.4.egg-info
/usr/lib/python3.4/site-packages/mesonbuild/__init__.py
/usr/lib/python3.4/site-packages/mesonbuild/astinterpreter.py
/usr/lib/python3.4/site-packages/mesonbuild/build.py
/usr/lib/python3.4/site-packages/mesonbuild/compilers.py
/usr/lib/python3.4/site-packages/mesonbuild/coredata.py
/usr/lib/python3.4/site-packages/mesonbuild/dependencies.py
/usr/lib/python3.4/site-packages/mesonbuild/environment.py
/usr/lib/python3.4/site-packages/mesonbuild/interpreter.py
/usr/lib/python3.4/site-packages/mesonbuild/interpreterbase.py
/usr/lib/python3.4/site-packages/mesonbuild/mconf.py
/usr/lib/python3.4/site-packages/mesonbuild/mesonlib.py
/usr/lib/python3.4/site-packages/mesonbuild/mesonmain.py
/usr/lib/python3.4/site-packages/mesonbuild/mintro.py
/usr/lib/python3.4/site-packages/mesonbuild/mlog.py
/usr/lib/python3.4/site-packages/mesonbuild/mparser.py
/usr/lib/python3.4/site-packages/mesonbuild/optinterpreter.py
/usr/lib/python3.4/site-packages/mesonbuild/__pycache__/__init__.cpython-34.pyc
/usr/lib/python3.4/site-packages/mesonbuild/__pycache__/astinterpreter.cpython-34.pyc
/usr/lib/python3.4/site-packages/mesonbuild/__pycache__/build.cpython-34.pyc
/usr/lib/python3.4/site-packages/mesonbuild/__pycache__/compilers.cpython-34.pyc
/usr/lib/python3.4/site-packages/mesonbuild/__pycache__/coredata.cpython-34.pyc
/usr/lib/python3.4/site-packages/mesonbuild/__pycache__/dependencies.cpython-34.pyc
/usr/lib/python3.4/site-packages/mesonbuild/__pycache__/environment.cpython-34.pyc
/usr/lib/python3.4/site-packages/mesonbuild/__pycache__/interpreter.cpython-34.pyc
/usr/lib/python3.4/site-packages/mesonbuild/__pycache__/interpreterbase.cpython-34.pyc
/usr/lib/python3.4/site-packages/mesonbuild/__pycache__/mconf.cpython-34.pyc
/usr/lib/python3.4/site-packages/mesonbuild/__pycache__/mesonlib.cpython-34.pyc
/usr/lib/python3.4/site-packages/mesonbuild/__pycache__/mesonmain.cpython-34.pyc
/usr/lib/python3.4/site-packages/mesonbuild/__pycache__/mintro.cpython-34.pyc
/usr/lib/python3.4/site-packages/mesonbuild/__pycache__/mlog.cpython-34.pyc
/usr/lib/python3.4/site-packages/mesonbuild/__pycache__/mparser.cpython-34.pyc
/usr/lib/python3.4/site-packages/mesonbuild/__pycache__/optinterpreter.cpython-34.pyc
/usr/lib/python3.4/site-packages/mesonbuild/backend/__init__.py
/usr/lib/python3.4/site-packages/mesonbuild/backend/backends.py
/usr/lib/python3.4/site-packages/mesonbuild/backend/ninjabackend.py
/usr/lib/python3.4/site-packages/mesonbuild/backend/vs2010backend.py
/usr/lib/python3.4/site-packages/mesonbuild/backend/vs2015backend.py
/usr/lib/python3.4/site-packages/mesonbuild/backend/vs2017backend.py
/usr/lib/python3.4/site-packages/mesonbuild/backend/xcodebackend.py
/usr/lib/python3.4/site-packages/mesonbuild/backend/__pycache__/__init__.cpython-34.pyc
/usr/lib/python3.4/site-packages/mesonbuild/backend/__pycache__/backends.cpython-34.pyc
/usr/lib/python3.4/site-packages/mesonbuild/backend/__pycache__/ninjabackend.cpython-34.pyc
/usr/lib/python3.4/site-packages/mesonbuild/backend/__pycache__/vs2010backend.cpython-34.pyc
/usr/lib/python3.4/site-packages/mesonbuild/backend/__pycache__/vs2015backend.cpython-34.pyc
/usr/lib/python3.4/site-packages/mesonbuild/backend/__pycache__/vs2017backend.cpython-34.pyc
/usr/lib/python3.4/site-packages/mesonbuild/backend/__pycache__/xcodebackend.cpython-34.pyc
/usr/lib/python3.4/site-packages/mesonbuild/modules/__init__.py
/usr/lib/python3.4/site-packages/mesonbuild/modules/gnome.py
/usr/lib/python3.4/site-packages/mesonbuild/modules/i18n.py
/usr/lib/python3.4/site-packages/mesonbuild/modules/modtest.py
/usr/lib/python3.4/site-packages/mesonbuild/modules/pkgconfig.py
/usr/lib/python3.4/site-packages/mesonbuild/modules/python3.py
/usr/lib/python3.4/site-packages/mesonbuild/modules/qt4.py
/usr/lib/python3.4/site-packages/mesonbuild/modules/qt5.py
/usr/lib/python3.4/site-packages/mesonbuild/modules/rpm.py
/usr/lib/python3.4/site-packages/mesonbuild/modules/windows.py
/usr/lib/python3.4/site-packages/mesonbuild/modules/__pycache__/__init__.cpython-34.pyc
/usr/lib/python3.4/site-packages/mesonbuild/modules/__pycache__/gnome.cpython-34.pyc
/usr/lib/python3.4/site-packages/mesonbuild/modules/__pycache__/i18n.cpython-34.pyc
/usr/lib/python3.4/site-packages/mesonbuild/modules/__pycache__/modtest.cpython-34.pyc
/usr/lib/python3.4/site-packages/mesonbuild/modules/__pycache__/pkgconfig.cpython-34.pyc
/usr/lib/python3.4/site-packages/mesonbuild/modules/__pycache__/python3.cpython-34.pyc
/usr/lib/python3.4/site-packages/mesonbuild/modules/__pycache__/qt4.cpython-34.pyc
/usr/lib/python3.4/site-packages/mesonbuild/modules/__pycache__/qt5.cpython-34.pyc
/usr/lib/python3.4/site-packages/mesonbuild/modules/__pycache__/rpm.cpython-34.pyc
/usr/lib/python3.4/site-packages/mesonbuild/modules/__pycache__/windows.cpython-34.pyc
/usr/lib/python3.4/site-packages/mesonbuild/scripts/__init__.py
/usr/lib/python3.4/site-packages/mesonbuild/scripts/cleantrees.py
/usr/lib/python3.4/site-packages/mesonbuild/scripts/commandrunner.py
/usr/lib/python3.4/site-packages/mesonbuild/scripts/delwithsuffix.py
/usr/lib/python3.4/site-packages/mesonbuild/scripts/depfixer.py
/usr/lib/python3.4/site-packages/mesonbuild/scripts/dirchanger.py
/usr/lib/python3.4/site-packages/mesonbuild/scripts/gettext.py
/usr/lib/python3.4/site-packages/mesonbuild/scripts/gtkdochelper.py
/usr/lib/python3.4/site-packages/mesonbuild/scripts/meson_exe.py
/usr/lib/python3.4/site-packages/mesonbuild/scripts/meson_install.py
/usr/lib/python3.4/site-packages/mesonbuild/scripts/regen_checker.py
/usr/lib/python3.4/site-packages/mesonbuild/scripts/scanbuild.py
/usr/lib/python3.4/site-packages/mesonbuild/scripts/symbolextractor.py
/usr/lib/python3.4/site-packages/mesonbuild/scripts/uninstall.py
/usr/lib/python3.4/site-packages/mesonbuild/scripts/vcstagger.py
/usr/lib/python3.4/site-packages/mesonbuild/scripts/yelphelper.py
/usr/lib/python3.4/site-packages/mesonbuild/scripts/__pycache__/__init__.cpython-34.pyc
/usr/lib/python3.4/site-packages/mesonbuild/scripts/__pycache__/cleantrees.cpython-34.pyc
/usr/lib/python3.4/site-packages/mesonbuild/scripts/__pycache__/commandrunner.cpython-34.pyc
/usr/lib/python3.4/site-packages/mesonbuild/scripts/__pycache__/delwithsuffix.cpython-34.pyc
/usr/lib/python3.4/site-packages/mesonbuild/scripts/__pycache__/depfixer.cpython-34.pyc
/usr/lib/python3.4/site-packages/mesonbuild/scripts/__pycache__/dirchanger.cpython-34.pyc
/usr/lib/python3.4/site-packages/mesonbuild/scripts/__pycache__/gettext.cpython-34.pyc
/usr/lib/python3.4/site-packages/mesonbuild/scripts/__pycache__/gtkdochelper.cpython-34.pyc
/usr/lib/python3.4/site-packages/mesonbuild/scripts/__pycache__/meson_exe.cpython-34.pyc
/usr/lib/python3.4/site-packages/mesonbuild/scripts/__pycache__/meson_install.cpython-34.pyc
/usr/lib/python3.4/site-packages/mesonbuild/scripts/__pycache__/regen_checker.cpython-34.pyc
/usr/lib/python3.4/site-packages/mesonbuild/scripts/__pycache__/scanbuild.cpython-34.pyc
/usr/lib/python3.4/site-packages/mesonbuild/scripts/__pycache__/symbolextractor.cpython-34.pyc
/usr/lib/python3.4/site-packages/mesonbuild/scripts/__pycache__/uninstall.cpython-34.pyc
/usr/lib/python3.4/site-packages/mesonbuild/scripts/__pycache__/vcstagger.cpython-34.pyc
/usr/lib/python3.4/site-packages/mesonbuild/scripts/__pycache__/yelphelper.cpython-34.pyc
/usr/lib/python3.4/site-packages/mesonbuild/wrap/__init__.py
/usr/lib/python3.4/site-packages/mesonbuild/wrap/wrap.py
/usr/lib/python3.4/site-packages/mesonbuild/wrap/wraptool.py
/usr/lib/python3.4/site-packages/mesonbuild/wrap/__pycache__/__init__.cpython-34.pyc
/usr/lib/python3.4/site-packages/mesonbuild/wrap/__pycache__/wrap.cpython-34.pyc
/usr/lib/python3.4/site-packages/mesonbuild/wrap/__pycache__/wraptool.cpython-34.pyc
/usr/lib/rpm/macros.d/macros.meson
/usr/share/doc/packages/meson/COPYING
/usr/share/doc/packages/meson/authors.txt
/usr/share/doc/packages/meson/contributing.txt
/usr/share/man/man1/meson.1.gz
/usr/share/man/man1/mesonconf.1.gz
/usr/share/man/man1/mesonintrospect.1.gz
/usr/share/man/man1/mesontest.1.gz
/usr/share/man/man1/wraptool.1.gz

Changelog

2017-05-17 - dimstar@opensuse.org
- Add meson-handle-skipped-tests.patch: Actually do skip tests that
are marked as MESON_SKIP_TEST (gh#mesonbuild/meson#1804).
2017-05-08 - dimstar@opensuse.org
- Update to version 0.40.1:
+ Outputs of generators can be used in custom targets in the VS
backend.
+ Visual Studio 2017 support.
+ Automatic initialization of subprojects that are git
submodules.
+ No download mode for wraps.
+ Overriding options per target.
+ Compiler object get define.
+ Cygwin support.
+ Multiple install directories.
+ Can specify method of obtaining dependencies.
+ Link whole contents of static libraries.
+ Unity builds only for subprojects.
+ Running mesonintrospect from scripts.
2017-03-20 - dimstar@opensuse.org
- Add meson-disable-untested-code.patch: meson has code in the test
suite that assumes different behaviour between glib 2.51.5 (rc)
and 2.52.0 (final); this must be a wrong assumption to start with
and the test suite fails with 2.52.0. When this was added by
upstream 4 months before glib-2.52.0 was released, there must
have been no way at all to test this. We revert back to a state
like with the previous glib verison, where this test was simply
skipped (gh#mesonbuild/meson#1480).
2017-03-16 - sor.alexei@meowr.ru
- Update to version 0.39.1 (changes since 0.38.1):
* Allow specifying extra arguments for tests.
* Bug fixes and minor polishes.
- Add meson-fix-gcc48.patch: fix GCC 4.8 handling for
openSUSE Leap 42.x.
2017-03-04 - dimstar@opensuse.org
- Update to version 0.38.1:
+ New Uninstall target.
+ Support for arbitrary test setups.
+ Intel C/C++ compiler support.
+ Get values from configuration data objects.
+ Python 3 module support simplified.
+ Default options to subprojects.
+ Set targets to be built (or not) by default.
+ Add option to mesonconf to wipe cached data.
+ Can specify file permissions and owner when installing data.
+ has_header() checks are now faster.
+ Array indexing now supports fallback values.
+ Silent mode for Mesontest.
- Rebase meson-suse-ify-macros.patch.
2017-01-10 - dimstar@opensuse.org
- Add meson-suse-ify-macros.patch: Make the meson macros also work
on openSUSE. We do not (yet?) have separate macros for CFLAGS,
CXXFLAGS, FFLAGS and LDFLAGS, but only carry optflags. This is no
issue, since openSUSE so far only added flags that work accross
compilers/languages. This might change in the future, making the
patch obsolete.
2017-01-01 - jengelh@inai.de
- Trim boasting words from descriptions. Add to description two
points from the feature list.
2017-01-01 - sor.alexei@meowr.ru
- Update to version 0.37.1:
* No changelog available.
2016-12-19 - dev@antergos.com
- Update to version 0.37.0:
* Mesontest: a new testing tool that allows you to run your
tests in many different ways.
* New shared_module function allows shared modules creation.
* GNOME module now detects required programs and prints useful
errors if any are missing.
* GNOME module uses depfile support available in GLib >= 2.52.0.
* i18n module has a new merge_file() function for creating
translated files.
* LLVM IR compilation is now supported.
* .wrap files for subprojects can now include a separate push
URL to allow developers to push changes directly from a
subproject git checkout.
* Multiple version restrictions while searching for pkg-config
dependencies is now supported.
* Support for localstatedir has been added.
* You can now pass arguments to install scripts added with
meson.add_install_script().
* Added new options sbindir and infodir that can be used for
installation.
- Remove meson-0.36.0-fix-old-pkgconfig-test.patch.
2016-12-10 - sor.alexei@meowr.ru
- Add meson-0.36.0-fix-old-pkgconfig-test.patch: tests/common/51:
Skip validate if pkg-config is too old (commit 2f804e9).

See Also

Package Description
miam-player-0.8.0-2.2.aarch64.rpm A nice music player
miam-player-0.8.0-2.2.armv7hl.rpm A nice music player
miam-player-0.8.0-2.6.x86_64.rpm A nice music player
miam-player-devel-0.8.0-2.2.aarch64.rpm Miam Player development files
miam-player-devel-0.8.0-2.2.armv7hl.rpm Miam Player development files
miam-player-devel-0.8.0-2.6.x86_64.rpm Miam Player development files
mii-tool-1.65.0.0-2.6.x86_64.rpm View and manipulate media-independent interface status
minidlna-1.2.1-10.2.armv7hl.rpm DLNA server software
minidlna-1.2.1-11.1.x86_64.rpm DLNA compatible server
minidlna-1.2.1-8.6.aarch64.rpm DLNA server software
miro-6.0-4.109.aarch64.rpm RSS Aggregator with Video Playback for watching Internet Video
miro-6.0-4.109.armv7hl.rpm RSS Aggregator with Video Playback for watching Internet Video
miro-6.0-4.164.x86_64.rpm RSS Aggregator with Video Playback for watching Internet Video
mirovideoconverter-3.0.2-1.3.noarch.rpm Miro Video Converter
mirovideoconverter-3.0.2-1.6.noarch.rpm Miro Video Converter
Advertisement
Advertisement