Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

meson-vim-1.3.1-1.1 RPM for noarch

From OpenSuSE Ports Tumbleweed for noarch

Name: meson-vim Distribution: openSUSE:Factory:zSystems
Version: 1.3.1 Vendor: openSUSE
Release: 1.1 Build date: Fri Jan 5 21:45:14 2024
Group: Productivity/Text/Editors Build host: s390zl27
Size: 9698 Source RPM: meson-1.3.1-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://mesonbuild.com/
Summary: Vim syntax highlighting support for meson.build files
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.

This package provides meson.build syntax highlighting support for
Vim/NeoVim.

Provides

Requires

License

Apache-2.0

Changelog

* Thu Jan 04 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 1.3.1:
    + Make the Requires.private line in generated .pkgconfig files
      reproducible.
    + Always use posix paths when retrieving link name.
    + dependencies/llvm: strip default include dirs also for
      config-tool version.
* Tue Dec 12 2023 Yifan Jiang <yfjiang@suse.com>
  - Make BuildRequires libstdc++6-devel-gcc11 more precise, for
    SLE 15 SP4 and SLE 15 SP5 only.
* Mon Dec 11 2023 Yifan Jiang <yfjiang@suse.com>
  - Specify clang and llvm versions in SLE/Leap.
* Mon Dec 11 2023 Yifan Jiang <yfjiang@suse.com>
  - Fix shebang replacement for ninja test cases. The curly brackets
    are necessary for the macro expansion in the splitted lines
    worked correctly.
* Mon Nov 27 2023 Dominique Leuenberger <dimstar@opensuse.org>
  - Use %patch -P N instead of deprecated %patchN.
* Tue Nov 14 2023 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 1.3.0:
    + Clarify of implicitly-included headers in C-like compiler
      checks.
    + Treat warnings as error in compiler checks.
    + Compilers now have a has_define method.
    + configure_file() now has a macro_name parameter.
    + c_std and cpp_std options now accepts a list of values.
    + More meaningful description of many generative tasks.
    + Deprecate 'jar' as a build_target type.
    + generator.process() gains 'env' keyword argument.
    + Target names for executables now take into account suffixes.
    + Executable gains vs_module_defs keyword.
    + find_program() now supports the 'default_options' argument.
    + Added follow_symlinks arg to install_data, install_header, and
      install_subdir.
    + Added 'fill' kwarg to int.to_string().
    + Added 'json' output_format to configure_file().
    + @GLOBAL_SOURCE_ROOT@ and @DIRNAME@ in machine files.
    + clang-tidy-fix target.
    + Meson compile command now accepts suffixes for TARGET.
    + New environment variable MESON_PACKAGE_CACHE_DIR.
    + Update options with meson setup <builddir> -Dopt=value.
    + Clear persistent cache with meson setup --clearcache.
    + pkg-config dependencies can now get a variable with multiple
      replacements.
    + Machine files: pkgconfig field deprecated and replaced by
      pkg-config.
    + Support targeting Python's limited C API.
    + All compiler has_* methods support the required keyword.
    + Deprecated rust_crate_type and replaced by rust_abi.
    + Tests now abort on errors by default under sanitizers.
    + <lang>_(shared|static)_args for both_library, library, and
      build_target.
    + -j shorthand for --num-processes.
    + Unified message(), str.format() and f-string formatting.
    + Subprojects excluded from scan-build reports.
    + vs_module_defs keyword now supports indexes of custom_target.
    + Automatic fallback to cmake and cargo subproject
  - BuildRequire clang-tools to run the test suite: new dependency.
  - Run test suite only on x86_64.
* Mon Oct 23 2023 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 1.2.3:
    + Allow share/cmake/ as cmake_prefix_path.
    + find_tool: don't assume the pkgconfig variable is a valid
      command.
    + python dependency: ensure that setuptools doesn't inject
      itself into distutils.
    + Allow c++23 in gcc-11.
    + Revert "rust: apply global, project, and environment C args to
      bindgen".
  - Drop
    0007-Revert-rust-apply-global-project-and-environment-C-a.patch:
    fixed upstream.
* Wed Oct 04 2023 Dominique Leuenberger <dimstar@opensuse.org>
  - Add
    0007-Revert-rust-apply-global-project-and-environment-C-a.patch:
    Revert upstream commit (gh#mesonbuild/meson#12326).
* Mon Oct 02 2023 Luciano Santos <luc14n0@opensuse.org>
  - Update to version 1.2.2:
    + ninja backend: fix the automatic restat of outputs when
      reconfiguring.
    + Fix completely broken support for static: true with
      dependency('cuda').
    + Use cudart_static by default in dependency('cuda').
    + gnome:
    - Fix crash in gtkdoc and generate_gir in C++ projects.
    - Fix glib tool lookup consistency.
    + compilers: fix compiler detection when the "ccache" string is
      in the path.
    + Fix crash when installing a vala library and python sources.
    + Fix bug with openssl when cmake is missing.
    + msubprojects: Speedup subproject_dir extraction.
    + Allow unit test to parse testcase blocks.
    + Fix assertion raised with invalid option name.
    + rust:
    - properly rematerialize static dependencies as well as dynamic
      ones.
    - apply global, project, and environment C args to bindgen.
    + get_llvm_tool_names: add llvm 17.
    + openmp: add 5.1/5.2, fixes openmp with llvm v17.
    + Fix bug where all java builds & tests fail to run SanityCheck
      on JDK11.
    + Add support for sw_64 CPU family.
  - Drop merged upstream patch: get_llvm_tool_names-llvm17.patch.
* Sat Sep 23 2023 Aaron Puchert <aaronpuchert@alice-dsl.net>
  - Port back get_llvm_tool_names-llvm17.patch to accept LLVM 17.
* Tue Aug 08 2023 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 1.2.1:
    + Fix lint errors revealed by pycodestyle 2.11.
    + modules/pkgconfig: Don't insert None into devenv list.
    + interpreter: stop setting member out of initializer that isn't
      even used.
    + Error when an installed static library links to internal custom
      target.
    + packaging: fix regression that prevented pyinstaller from
      getting custom deps.
    + treewide: internally avoid deprecated machine file uses of
      "pkgconfig".
* Mon Jul 17 2023 Luciano Santos <luc14n0@opensuse.org>
  - Update to version 1.2.0:
    + This release bring many new features.
    + Added Metrowerks C/C++ toolchains. Note that the implementation
      is somewhat experimental yet.
    + Added str.splitlines method that can be used to split a string
      into an array of lines.
    + declare_dependency has a new extra_files keyword, to add extra
      files to a target.
    + Added a new '--genvslite' option for use with 'meson setup
      ...'.
    + gnome.generate_gir() now accepts the env kwarg which lets you
      set environment variables.
    + More data in introspection files.
    + Machine objects get kernel and subsystem properties.
    + default_options and override_options may now be dictionaries.
    + New override of find_program('meson').
    + Python module can now compile bytecode.
    + rust.bindgen allows passing extra arguments to rustc. This
      may be necessary to pass extra cfgs or to change warning
      levels.
    + Support for defining crate names of Rust dependencies in Rust
      targets.
    + A machine file may be used to pass extra arguments to clang
      in a bindgen call.
    + Add a link_with keyword to rust.test(). This can already be
      worked around by creating declare_dependency() objects to pass
      to the dependencies keyword, but this cuts out the middle man.
    + Rust now supports the b_ndebug option. Which controls the
      debug_assertions cfg, which in turn controls debug_assert!()
      macro.
    + Wildcards in list of tests to run. The meson test command now
      accepts wildcards in the list of test names.
    + New for the generation of Visual Studio vcxproj projects.
    + For more details about all those changes, please visit:
      https://mesonbuild.com/Release-notes-for-1-2-0.html
  - Refresh patches with Quilt.
* Fri Jul 14 2023 Dominique Leuenberger <dimstar@opensuse.org>
  - Be leaner with the build deps:
    + Do not buildrequire python-pip and -wheel: being part of ring0
      we have to be extra careful.
    + Use python_build/python_install instead of
      pyproject_wheel/pyproject_install.
* Thu Jun 29 2023 Andreas Schneider <asn@cryptomilk.org>
  - Set pythons for Leap and Tumbleweed
* Tue Jun 06 2023 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 1.1.1:
    + Add c++23 to the list of C++ standards.
    + Specify c++ 11 flag as code uses c++ 11 features.
    + fix regression in precomputing CMAKE_SIZEOF_VOID_P.
* Fri Apr 14 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Only run tests for arches where there is a remote chance they
    will succeed (ix86 and x86_64).
* Tue Apr 11 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 1.1.0:
    + A new objects argument to declare_dependency() allow for adding
      objects directly to executables that use an internal
      dependency.
    + Feature objects now have an "enable_auto_if" method, the
      opposite of the existing "disable_auto_if" method.
    + New FeatureOption.enable_if and FeatureOption.disable_if
      features.
    + The sudo meson install command will now drop privileges when
      rebuilding targets to be "extra safe". This is done since
      running Ninja as root isn't recommended since it updates a
      state file.
    + The meson install command now supports user-preferred root
      elevation tools.
    + A new "none" back-end that has no build rules but only install
      rules, in order to avoid depending on Ninja in that case.
    + Support for custom install scripts to run with the "--dry-run"
      option.
* Sat Feb 25 2023 Andreas Stieger <andreas.stieger@gmx.de>
  - meson 1.0.1:
    + clang-cl (13) now accepts cpp_std=c++20
    + a sizable collection of bug fixes
* Mon Jan 16 2023 Yifan Jiang <yfjiang@suse.com>
  - Add BuildRequires libstdc++6-devel-gcc11 for SLE 15 SP4 and
    version above, which is necessary to make clang-tiny unit test
    run.
* Thu Jan 05 2023 Luciano Santos <luc14n0@opensuse.org>
  - Update to version 1.0.0:
    + The compiler check functions "prefix" kwargs now accepts
      arrays.
    + Flags removed from cpp/objcpp warning level 1:
      "-Wnon-virtual-dtor" is no longer implied by "meson setup
    - Dwarning_level=1".
    + There has been some developer environment improvements.
    + Rename "java.generate_native_headers" to "java.native_headers".
      The former is deprecated now.
    + "rust.bindgen" now accepts a dependency argument.
    + The Rust module is marked as stable now.
    + "warning-level=everything" option: The new "everything" value
      for the built-in "warning_level" enables roughly all applicable
      compiler warnings. For Clang, this simply enables
      "-Weverything". For GCC, Meson enables warnings approximately
      equivalent to "-Weverything" from Clang.
    + Plese see https://mesonbuild.com/Release-notes-for-1-0-0.html
      for full release notes.
  - Remove shebang from mesonbuild/scripts/cmake_run_ctgt.py, this
    file is not supposed to be directly callable.
* Wed Nov 23 2022 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 0.64.1:
    + Target python 3.10 as the mypy language version.
    + hotdoc module: use less confusing names.
    + Fix deprecation message, the function name is fs.copyfile().
    + fix deprecated use of meson builddir/ in testsuite.
    + tests: fix edge case where non-default python is used, by
      skipping it.
* Mon Nov 21 2022 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 0.64.0:
    + Add optimization plain option.
    + New languages: nasm and masm.
    + Pager and colors for meson configure output.
    + various install_* functions no longer handle the sticky bit.
    +  fs.copyfile to replace configure_file(copy : true).
    + Added update_mime_database to gnome.post_install().
    + Added preserve_path arg to install_data.
    + BSD support for the jni dependency.
    + Credentials from ~/.netrc for https URLs.
    + Basic support for oneAPI compilers on Linux and Windows.
    + python.find_installation() now accepts pure argument.
    + Generates rust-project.json when there are Rust targets.
    + Incremental ThinLTO with b_thinlto_cache.
    + Added include_core_only arg to wayland.scan_xml.
    + Automatic fallback using WrapDB.
* Fri Oct 07 2022 Dirk Müller <dmueller@suse.com>
  - update to 0.63.3:
    * modules: Fix paths to (sub)project source/build directories
    * i18n: Fix source root in Gettext targets for subprojects
    * backends: limit maximum path of generated filenames
    * Fix 2 typos in a single string which can be shown in error messages.
    * fix obscure crash on unbound variable
    * Warn if wrap file changes
    * interpreter: add a special class to track the lifecycle of get_option
* Fri Sep 23 2022 Dirk Müller <dmueller@suse.com>
  - add extend-test-timeout-on-qemu-builds.patch
* Wed Sep 14 2022 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 0.63.2:
    + make add_project_dependencies respect build version of include
      dirs.
    + minstall: do not trample install_mode by rpath fixer.
    + fix linker regression for compilers that don't accept LDFLAGS
      directly.
    + tests/7 gnome: Fix incorrect unref of GResource.
* Mon Aug 22 2022 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 0.63.1:
    + add_project_dependencies() function.
    + Coverage targets now respect tool config files.
    + D compiler checks.
    + Deprecate an option and replace it with a new one.
    + Running Windows executables with Wine in meson devenv.
    + Diff files for wraps.
    + Added preserve_path arg to install_headers.
    + Support for mold linker added.
    + Added debug function.
    + Compiler options can be set per subproject.
    + Per-subproject languages.
    + Installed pkgconfig files can now be relocatable.
    + New prefer_static built-in option.
    + Python extension modules now depend on the python library by
      default.
    + Python extension modules now build with hidden visibility.
    + Added support for multiline fstrings.
  - Drop 0001-gnome-Use-doc-install_tag-for-gnome.yelp.patch: fixed
    upstream.
* Wed Aug 10 2022 Dirk Müller <dmueller@suse.com>
  - mono-core is available on s390x now
  - make mono dependency an build-conditional
* Fri Jun 24 2022 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 0.62.2:
    + qt module: fix broken install_dir kwarg.
    + qt module: fix missing sanity check for install_dir + install.
    + dependencies: tighten type checking and fix cmake API
      violation.
    + cmake: Fix CMake LLVM dependency error.
    + Limit parallelism to hopefully work on machines with 160 cores.
    + Fix --allow-shlib-undefined for LLVM versions > 9.
    + i18n: fix bug where disabling gettext() broke merge_file().
    + Fix sandbox violation when using subproject as a symlink.
* Tue Apr 26 2022 Ferdinand Thiessen <rpm@fthiessen.de>
  - Added 0001-gnome-Use-doc-install_tag-for-gnome.yelp.patch
    * Upstream reported feature to add files created by `gnome.yelp`
      to the `doc` install_tag, similar to `gnome.gtk_doc` this
      allows installing created files using the `meson --tags doc`
      syntax. Simplifies packaging of various packages, esp. gtk-doc.
  - Rebased meson-distutils.patch to also install required data files
    (mesonbuild/dependencies/data/*.txt).
  - Drop conditionals for outdated openSUSE versions (older than Leap 15.x)
* Mon Apr 25 2022 Ferdinand Thiessen <rpm@fthiessen.de>
  - Update to 0.62.1
    * Bash completion scripts sourced in meson devenv
      If bash-completion scripts are being installed and the shell is bash,
      they will be automatically sourced.
    * Setup GDB auto-load for meson devenv
      When GDB helper scripts are installed with a library name that
      matches one being built, Meson adds the needed auto-load commands
      into <builddir>/.gdbinit file.
    * Print modified environment variables with meson devenv --dump
    * New custom dependency for libdl, will now check for the
      functionality of libdl.so
    * pkgconfig.generate will now include variables for builtin
      directories when referenced
    * New keyword argument verbose for tests and benchmarks
    * CMake support for versions <3.17.0 is deprecated
    * Removal of the RPM module
    * CMake server API support is removed
    * The return value of find_program() can now check the exact
      version of the found program
    * XML files can now be translated easier by using itstool
      via i18n.itstool_join().
    * JNI system dependency now supports a modules keyword (jvm, awt)
    * New unstable wayland module
    * Meson has a new command env2mfile to convert
      "environment variable based" cross and native compilation
      environments to Meson machine files.
    * This system will detect if the _FOR_BUILD environment
      variables are enabled and then uses them as needed.
    * Added optional '--allow-dirty' flag for the 'dist' command
    * Meson now supports the TI MSP430 and ARM toolchains.
    * Deprecated java.generate_native_header() in favor of the
      new java.generate_native_headers()
    * New option to choose python installation environment
    * JDK System Dependency Renamed from jdk to jni
    * New custom dependency for OpenSSL
    * The default install path for dataonly pkgconfig files has
      changed from ${libdir}/pkgconfig to ${datadir}/pkgconfig.
    * JAR default install dir changed from libdir to datadir/java.
  - Rebased meson-test-installed-bin.patch
  - Drop upstream fixed 34daa53a.patch
* Mon Apr 25 2022 Dominique Leuenberger <dimstar@opensuse.org>
  - Add 34daa53a.patch: gnome module: properly fallback to
    gtk-update-icon-cache.
* Sat Apr 23 2022 Ferdinand Thiessen <rpm@fthiessen.de>
  - Update to 0.61.4:
    * Fixes for the ninja backend
    * Fixes for the rust module
    * Fixes for the gnome module: Fix incorrect lookup of nonexistent
      dependencies
* Tue Mar 15 2022 Andreas Stieger <andreas.stieger@gmx.de>
  - update to 0.61.3:
    * fixes for other platform
    * test updates and developer visible fixes
* Tue Feb 15 2022 Paolo Stivanin <info@paolostivanin.com>
  - Update to 0.61.2:
    + No changelog provided.
* Sat Feb 05 2022 Andreas Stieger <andreas.stieger@gmx.de>
  - update to 0.61.1:
    * add a man page backend to refman
    * extract_objects() supports generated sources
    * Python 3.6 support is deprecated
    * Warning if check kwarg of run_command is missing
    * meson rewrite can modify extra_files
    * meson rewrite target <target> info output target's extra_files
    * Support for CMake <3.15 is now deprecated for CMake subprojects
    * Add support for sccache
    * Add install_symlink function
* Tue Dec 28 2021 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 0.60.3:
    + gnome module: fix install_dir x3, by allowing false *_gir and
    * _typelib.
    + iconv dependency: try even harder to find working iconv.
    + Fix performance regression in build file generation.
    + add ft32 cpu family.
    + restore the ability in the backend to silently find a program.
    + pkgconfig: Fix linking to a custom target.
  - Drop 3074bb14a14c00aeb350bf592acf635a93b52d9a.patch: fixed
    upstream.
* Tue Dec 14 2021 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 0.60.2:
    + Fix version requirement on Ninja feature
    + Fix custom_target with install: true and no install_dir,
      crashing
    + Fix regression that broke string.format with list objects
    + valac dependencies: use the canonical list of vala source names
    + interpreter: disallow RunTarget in meson.add_install_script
    + Only pass clang LTO arguments when they are needed
    + Support ancient (<3.4.0) gcc versions
    + Only exclude _bootlocale with Python >= 3.10
    + cmake: Use find_library() on bare library names in cmake
      dependencies
    + dependencies/zlib: Allow for generic OS checks
    + rust: clean up inputs and outputs to bindgen
    + interpreter: extract_objects provides a valid source
    + build|backend: Fix some type annotations
    + backends/backends: recurse when looking for paths in bundled
      shared libs
    + shared_module: Add soname when used as a link target
    + iconv dependency: include header when checking for libc builtin
  - Drop unused python3-setuptools BuildRequires.
  - Add 3074bb14a14c00aeb350bf592acf635a93b52d9a.patch: gnome module:
    fix install_dir x3, by allowing false *_gir and *_typelib.
* Wed Nov 03 2021 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 0.60.1:
    + No upstream changes provided.
  - Changes from version 0.60.0:
    + run_target can now be used as a dependency.
    + The Python Modules dependency method no longer accepts
      positional arguments.
    + Override python installation paths.
    + New subprojects packagefiles subcommand.
    + Project options declared in meson_options.txt can now be marked
      as deprecated.
    + More efficient static linking of uninstalled libraries.
    + Cython can now transpile to C++ as an intermediate language.
    + Unknown options are now always fatal.
    + Install DESTDIR relative to build directory.
    + Improvements for the Rustc compiler.
    + Waf support in external-project module.
    + Dependencies with multiple names.
  - Add gmock BuildRequires and stop deleting gmock testfiles, run
    the test suite for it.
  - Update Supplements to current standard.
* Sun Oct 31 2021 Andreas Stieger <andreas.stieger@gmx.de>
  - meson 0.59.4:
    * Fix crash when getting cuda options
* Mon Oct 25 2021 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 0.59.3:
    + No upstream changes provided.
  - Drop meson-rust-1.55.patch: Fixed upstream.
* Wed Sep 29 2021 Dominique Leuenberger <dimstar@opensuse.org>
  - Add meson-rust-1.55.patch: Fix test suite run with rust 1.55.
* Wed Sep 29 2021 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 0.59.2:
    + No upstream changes provided.
* Thu Aug 19 2021 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 0.59.1:
    + No upstream changes provided.
* Fri Aug 06 2021 Marcus Rueckert <mrueckert@suse.de>
  - Update to version 0.59.0:
    https://mesonbuild.com/Release-notes-for-0-59-0.html
  - refreshed meson-test-installed-bin.patch to apply cleanly again
* Fri Jul 30 2021 Frederic Crozat <fcrozat@suse.com>
  - Relax BuildRequires on rpm, if rpm-config-SUSE is recent enough
    (jsc#SLE-20017).
* Tue Jul 20 2021 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 0.58.2:
    + gnome: Always pass absolute -L paths to g-ir-scanner.
* Wed Jul 14 2021 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 0.58.1:
    + New meson.global_build_root() and meson.global_source_root()
      methods.
    + meson.add_dist_script() allowd in subprojects.
    + Do not add custom target dir to header path if
      implicit_include_directories is false.
    + Multiple append() and prepend() in environment() object.
    + clang-format include and ignore lists.
    + Introducing format strings to the Meson language.
    + Skip subprojects installation.
  - Rebase meson-distutils.patch (work done by StevenK).
* Mon Jul 12 2021 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 0.57.2:
    + Support for reading files at configuration time with the fs
      module.
    + Experimental support for C++ modules in Visual Studio.
    + Qt6 module.
    + Minimum required Python version updated to 3.6.
    + New logging format for meson test.
    + Support added for LLVM's thinLTO.
  - Drop 0200340a.patch: fixed upstream.
* Fri May 07 2021 Dominique Leuenberger <dimstar@opensuse.org>
  - Add 0200340a.patch: gnome: Drop use of volatile in GLib type
    functions (boo#1185720).
* Thu Feb 04 2021 Dominique Leuenberger <dimstar@opensuse.org>
  - Conflict with rpm-build < 4.15: meson uses internal macros
    defined by RPM 4.15 and later.
* Sat Jan 16 2021 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 0.56.2:
    + This release fixes a Python 3.5 compat issue.
* Thu Jan 07 2021 Bjørn Lie <bjorn.lie@gmail.com>
  - Drop meson-suse-ify-macros.patch: No longer needed.
* Wed Jan 06 2021 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 0.56.1:
    + pkgconfig: Make external deps of static library public.
    + interpreter: store correct files for project regeneration.
    + environment: Properly pass linker to rustc.
    + Add aarch64 assembly test.
  - Drop 7930.patch: fixed upstream.
  - Add new keyid C24E631BABB1FE70 to the keyring (counter signed by
    the old key id): the old key was about to expire.
* Tue Nov 17 2020 Guillaume GARDET <guillaume.gardet@opensuse.org>
  - Remove "test cases/common/122 llvm ir and assembly" for aarch64
    as this test is not supported on aarch64 linux yet (boo1178772).
* Tue Nov 03 2020 Dominique Leuenberger <dimstar@opensuse.org>
  - Add 7930.patch: pkgconfig: Make external deps of static library
    public.
* Fri Oct 30 2020 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 0.56.0:
    + meson test can now filter tests by subproject
    + Native (build machine) compilers not always required by
      project().
    + New extra_files key in target introspection.
    + meson.build_root() and meson.source_root() are deprecated.
    + dep.as_link_whole().
    + Added NVidia HPC SDK compilers.
    + CMake subproject cross compilation support.
    + Machine file keys are stored case sensitive.
    + Consistency between declare_dependency() and
      pkgconfig.generate() variables.
    + Qt5 compile_translations now supports qresource preprocessing.
    + Controlling subproject dependencies with
      dependency(allow_fallback: ...).
    + Improvements for the builtin curses dependency.
    + HDF5 dependency improvements.
    + Dependencies listed in test and benchmark introspection.
    + Deprecate Dependency.get_pkgconfig_variable and
      Dependency.get_configtool_variable.
  - Rebase meson-test-installed-bin.patch.
* Fri Sep 11 2020 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 0.55.3:
    + Revert "msvc: enable /std:c11 flag".
  - Changes from version 0.55.2:
    + msvc: enable /std:c11 flag.
    + environment: use ExternalProgram to find ninja.
    + CMake module: fix cmake 3.10 compatibility in path generation.
  - Drop pr7648-fix-lchmod-check-for-glibc-2.32.patch: fixed
    upstream.
* Sat Aug 29 2020 Callum Farmer <callumjfarmer13@gmail.com>
  - Add pr7648-fix-lchmod-check-for-glibc-2.32.patch:
    fixes meson-test with glibc 2.32 (gh#mesonbuild/meson#7648)
* Mon Aug 17 2020 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 0.55.1:
    + find_library: Print type of library not found.
    + interpreter: Don't force fallback when subproject failed to
      configure.
    + Various fixes around cmake integration.
    + mdata: Generate mesondata.py from */data folders.
    + mdata: remove setuptools and use mesondata instead.
  - Drop meson-pr7461-remove-setuptools-dependency.patch: fixed
    upstream.
* Sun Jul 26 2020 Alexei Sorokin <sor.alexei@meowr.ru>
  - Remove %_smp_build_ncpus in meson-suse-ify-macros.patch.
  - Drop broken meson-restore-python3.4.patch,
    meson-suse-fix-llvm-3.8.patch, meson-fix-gcc48.patch.
* Wed Jul 22 2020 Callum Farmer <callumjfarmer13@gmail.com>
  - Add meson-pr7461-remove-setuptools-dependency.patch: Fixes forced
    requirement on setuptools (gh#mesonbuild/meson#7461).
* Wed Jul 15 2020 Callum Farmer <callumjfarmer13@gmail.com>
  - Update to version 0.55.0
    + rpath removal now more careful
    + Added ability to specify targets in `meson compile`
    + Added test protocol for gtest
    + meson.add_*_script methods accept new types
    + Native and cross files now support string and list concatenation
    + Ability to configure CMake subprojects with meson.subproject_options
    + find_program: Fixes when the program has been overridden by executable
    + Response files enabled on Linux
    + `unstable-kconfig` module renamed to `unstable-keyval`
    + Config tool based dependencies no longer search PATH for cross compiling
    + String concatenation in meson_options.txt
    + Clang coverage support
    + Implicit dependency fallback
    + Added ability to specify backend arguments in `meson compile`
  - Removed meson-fix-gnome-test.patch: contained in upstream
  - Changed meson-suse-ify-macros.patch: to be compatible with new
    version
* Fri Jun 26 2020 Michael Gorse <mgorse@suse.com>
  - Add meson-fix-gnome-test.patch: fix GNOME test that sometimes
    fails (bsc#1173025).
* Tue Jun 16 2020 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 0.54.3:
    + Various fixes around cmake integration.
    + Various fixes around boost.
* Wed May 20 2020 Michael Gorse <mgorse@suse.com>
  - Make tests arch-dependent. Needed to exclude mono tests on s390x
    (bsc#1171934).
* Fri May 15 2020 Dominique Leuenberger <dimstar@opensuse.org>
  - 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.
* Thu May 14 2020 Dominique Leuenberger <dimstar@opensuse.org>
  - Add meson-gcc10.patch: Fix test suite when using gcc 10.
* Wed May 13 2020 Michael Gorse <mgorse@suse.com>
  - Remove is_opensuse conditional and enable mono tests on SLE
    (jsc#SLE-11721).
* Mon Apr 27 2020 Dominique Leuenberger <dimstar@opensuse.org>
  - 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).
* Mon Mar 30 2020 Dominique Leuenberger <dimstar@opensuse.org>
  - 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.
  - Remove hacks to drop static llvm and boost tests: fixed upstream.
* Thu Feb 27 2020 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 0.53.2:
    + Various cmake related issues fixed.
    + modules/python: Do not error out if positional args are passed.
  - Drop meson-6614.patch: fixed upstream.
* Tue Feb 18 2020 Ondřej Súkup <mimi.vx@gmail.com>
  - Add 6642.patch - allow skip python2 unittests
      meson-testsuite-boost2.patch skip libboost_python tests on TW
* Wed Feb 12 2020 Dominique Leuenberger <dimstar@opensuse.org>
  - Add meson-6614.patch: cmake: Fix crash when no C++ compiler is
    not installed (gh#mesonbuild/meson#6559).
* Tue Feb 11 2020 Frederic Crozat <fcrozat@suse.com>
  - Add python2-PyYAML as BuildRequires for meson:test for SLE15.
* Fri Jan 24 2020 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 0.53.1:
    + Use python3 in some tests which were still using python.
    + test_pkgconfig_gen_deps: set
      PKG_CONFIG_SYSTEM_LIBRARY_PATH=/usr/lib. pkgconf automatically
      prunes "system library paths" from its output.
    + compilers: Derive CompilerArgs from collections instead of
      typing.
  - Drop meson-pkgconf-libdir.patch: fixed upstream.
  - Rebase meson-testsuite-boost.patch.
* Wed Jan 08 2020 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 0.53.0:
    + A new module for filesystem operations.
    + meson dist --include-subprojects.
    + Added new Meson templates for Dlang, Rust, Objective-C
    + Add a new summary() function
    + Generic Overrider for Dynamic Linker selection
    + fortran_std option
    + python.dependency() embed kwarg
    + Scalapack
    + Search directories for find_program()
    + Source tags targets
    + Dictionary entry using string variable as key
    + Improved CMake subprojects support
    + compiler.get_linker_id()
    + CUDA dependency
    + Added global option to disable C++ RTTI
    + Introspection API changes
  - Add meson-testsuite-boost.patch: Fix detection of boost_python
    names. This is apparently inconsistent accross distros.
  - Add meson-pkgconf-libdir.patch: pkgconf does not honor /usr/lib
    as 'system directory' on biarch systems.

Files

/usr/share/doc/packages/meson-vim
/usr/share/doc/packages/meson-vim/README
/usr/share/vim
/usr/share/vim/site
/usr/share/vim/site/ftdetect
/usr/share/vim/site/ftdetect/meson.vim
/usr/share/vim/site/indent
/usr/share/vim/site/indent/meson.vim
/usr/share/vim/site/syntax
/usr/share/vim/site/syntax/meson.vim


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Mar 9 12:39:58 2024