Revisions of meson

Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) accepted request 1056123 from Luciano Santos's avatar Luciano Santos (luc14n0) (revision 55)
Update to version 1.0.0 stable release.
buildservice-autocommit accepted request 1037577 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 54)
baserev update by copy to link target
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) committed (revision 53)
- 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.
buildservice-autocommit accepted request 1037230 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 52)
baserev update by copy to link target
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) committed (revision 51)
Update to 0.64.0
buildservice-autocommit accepted request 1003526 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 50)
baserev update by copy to link target
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) committed (revision 49)
Update to 0.63.2
buildservice-autocommit accepted request 998800 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 48)
baserev update by copy to link target
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) committed (revision 47)
Drop stale patch file
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) committed (revision 46)
Update to 0.63.1
buildservice-autocommit accepted request 984919 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 45)
baserev update by copy to link target
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) committed (revision 44)
Update to 0.62.2
buildservice-autocommit accepted request 972473 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 43)
baserev update by copy to link target
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) committed (revision 42)
- Add 34daa53a.patch: gnome module: properly fallback to
  gtk-update-icon-cache.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) committed (revision 41)
rebase
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) accepted request 950363 from Bjørn Lie's avatar Bjørn Lie (iznogood) (revision 40)
- Update to version 0.61.1:
  + Add a test for the --vsenv meson setup option.
  + install: Setup VS env if we did that during setup
  + gnome.genmarshal: restore the ability to pass sources as Files
    objects.
  + Fix system include arguments for clang-cl.
  + Lots of fixes/additions to tests.
  + gome.gdbus_codegen: fix annotations argument for multiple
    annotations
  + Search for Visual Studio Express when activating VS env.
  + ninja backend: Fix custom_target() console: kwarg when using
    env
  + Fix typo in error message.
  + gnome.gdbus_codegen: allow File objects as XML file.
  + gnome.gtkdoc: fix passing file arguments as a configured file.
  + gome.gdbus_codegen: fix annotations argument for multiple
    annotations
  + Fix broken module tests which caused gtkdoc-check to traceback
    on assert.
  + gnome: fix typo in vapigen option metadatadir.
- Changes from version 0.61.0:
  + backend_startup_project will no longer erase the last project
    in a VS solution if it is not the specified project.
  + Windows.compile_resources CustomTarget: Previously the Windows
    module only accepted CustomTargets with one output, it now
    accepts them with more than one output, and creates a windows
    resource target for each output. Additionally it now accepts
    indexes of CustomTargets.
  + Add a man page backend to refman. The refman docs (function and
    object reference) can now be generated as a man page.
  + extract_objects() supports generated sources. Custom targets or
    generated files (returned by generator.process()) can now be
    passed to extract_objects().
  + Python 3.6 support will be dropped in the next release. As a
    result, we will begin requiring Python 3.7 or newer in Meson
    0.62, which is the next release. Starting with Meson 0.61, we
    now print a NOTICE: when a meson command is run on Python 3.6
    to inform users about this.
  + Warning if check kwarg of run_command is missing. The check
    kwarg of run_command currently defaults to false. Because we
    want to change that, running run_command('cmd') now results in:
    WARNING: You should add the boolean check kwarg to the
    run_command call. It currently defaults to false, but it will
    default to true in future releases of meson.
    See also: https://github.com/mesonbuild/meson/issues/9300
  + meson rewrite can modify extra_files. The build script rewriter
    can now modify targets' extra_files lists, or create them if
    absent. It it used in the same way as with rewriting source
    lists: meson rewrite target <target name/id>
    {add_extra_files/rm_extra_files} [list of extra files].
  + The rewriter's script mode also supports these actions:
    {
     "type": "target",
     "target": "<target name>",
     "operation": "extra_files_add / extra_files_rm",
     "sources": ["list", "of", "extra", "files", "to", "add,
     remove"],
    }
  + meson rewrite target <target> info outputs target's
    extra_files. Targets' extra_files lists are now included in the
    rewriter's target info dump as a list of file paths, in the
    same way sources are. This applies to both meson rewrite CLI
    and script mode.
  + Visual Studio 2022 backend: As Visual Studio 2022 is released
    recently, it's time to support the new version in Meson. This
    mainly includes the new "v143" platform tools. The usage is
    similar to other backends. For example meson setup builddir
    --backend=vs2022 will configure "builddir" for projects
    compatible with Visual Studio 2022.
  + Support for CMake <3.14 is now deprecated for CMake
    subprojects. In CMake 3.14, the File API was introduced and the
    old CMake server API was deprecated (and removed in CMake
    3.20). Thus support for this API will also be removed from
    Meson in future releases. This deprecation only affects CMake
    subprojects.
  + Added support for sccache. Meson now supports sccache just like
    it has supported CCache. If both sccache and CCache are
    available, the autodetection logic prefers sccache.
  + install_symlink function. It is now possible to request for
    symbolic links to be installed during installation. The
    install_symlink function takes a positional argument to the
    link name, and installs a symbolic link pointing to pointing_to
    target. The link will be created under install_dir directory
    and cannot contain path separators. install_symlink('target',
    pointing_to: '../bin/target', install_dir: '/usr/sbin')
buildservice-autocommit accepted request 943926 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 39)
baserev update by copy to link target
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) committed (revision 38)
Update to 0.60.3
buildservice-autocommit accepted request 929137 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 36)
baserev update by copy to link target
Displaying revisions 41 - 60 of 95
openSUSE Build Service is sponsored by