Revisions of meson

Jiri Srain's avatar Jiri Srain (jsrain) committed (revision 5)
- Make tests arch-dependent. Needed to exclude mono tests on s390x
  (bsc#1171934).

- Update to version 0.54.2:
  + Various fixes around boost.
  + More robust cmake version detection.
  + Various GCC10 related fixes.
- Drop meson-gcc10.patch: fixed upstream.
Gustavo Yokoyama Ribeiro's avatar Gustavo Yokoyama Ribeiro (gyribeiro) committed (revision 4)
- Add meson-gcc10.patch: Fix test suite when using gcc 10.

- Remove is_opensuse conditional and enable mono tests on SLE
  (jsc#SLE-11721).

- Update to version 0.54.1:
  + compilers: Silence warning about gnu_inline with clang.
  + cmake: Do not compile explicit header files.
  + cmake: enhance support of cmake config file syntax.
  +  boost: Fix library version (fixes gh#mesonbuild/meeson#6899).

- Update to version 0.54.0:
  + Emscripten (emcc) now supports threads.
  + Introduce dataonly for the pkgconfig module.
  + Consistently report file locations relative to cwd.
  + Native (build machine) compilers not always required.
  + Add a system type dependency for zlib.
  + New option --quiet to meson install.
  + Property support emscripten's wasm-ld.
  + Support for overiding the linker with ldc and gdc.
  + Per subproject default_library and werror options.
  + Ninja version requirement bumped to 1.7.
  + Added -C argument to meson init command.
  + CMake find_package COMPONENTS support.
  + Added Microchip XC16 C compiler support.
- Rebase meson-test-installed-bin.patch.
- Drop meson-testsuite-boost.patch: fixed (and enhanced) upstream.
- Drop meson-testsuite-boost2.patch: boost test suite globally
  disabled for now.
- Drop 6642.patch: Fixed in an alternative way.
Frederic Crozat's avatar Frederic Crozat (fcrozat) committed (revision 3)
needed due to GNOME 3.34 jsc#SLE-8245
Frederic Crozat's avatar Frederic Crozat (fcrozat) committed (revision 2)
- Do not buildrequires rust-std, it is already required by rust.
- Do not buildrequires mono(csharp) or mono-core on SLE.

- Update to version 0.51.2:
  + gnome: Handle overriden g-ir-scanner.
  + cmake: fix missing -lpthread (fixes #5821)
  + Pass optimization flags to rustc properly. Closes: #5788.
- Drop fix-missing-return-statements-that-are-seen-with-Wer.patch:
  Fixed upstream.

- Add fix-missing-return-statements-that-are-seen-with-Wer.patch which
  is an upstream version of: https://github.com/mesonbuild/meson/pull/5654

- Update to version 0.51.1:
  + Increase logging for Rust CI failures.
  + tests/llvm: Test both cmake and llvm-config methods.
  + Improve error message when Python is not usable.
  + gnome.py: correctly pick the compiler for gtk-doc builds.
  + Switch to using Pyinstaller.

- Update to versoin 0.51.0:
  + (C) Preprocessor flag handling.
  + Sanity checking compilers with user flags.
  + New sourceset module.
  + n_debug=if-release and buildtype=plain means no asserts.
  + target_type in build_targets accepts the value 'shared_module'.
  + New modules kwarg for python.find_installation.
  + Support for the Intel Compiler on Windows (ICL).
  + Added basic support for the Xtensa CPU toolchain.
  + Dependency objects now have a get_variable method.
Frederic Crozat's avatar Frederic Crozat (fcrozat) committed (revision 1)
initialize package
Displaying all 5 revisions
openSUSE Build Service is sponsored by