aboutsummaryrefslogtreecommitdiff
path: root/devel/meson/Makefile
Commit message (Collapse)AuthorAge
* meson: removeRosen Penev2021-09-17
| | | | | | This is in base now. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* meson: use ninja from toolsRosen Penev2021-06-21
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* meson: update to 0.57.2Rosen Penev2021-04-12
| | | | | | Remove upstream backport. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* meson: update to 0.57.1Andre Heider2021-03-17
| | | | | | | | | | v0.57 is the first version that requires at least python 3.6. Since commit 7379f8bd on the main repository we can now rely on this prerequisite. Switch to AUTORELEASE while at it. Signed-off-by: Andre Heider <a.heider@gmail.com>
* meson: update to 0.56.2Rosen Penev2021-03-06
| | | | | | | | | | This is the last version supporting Python 3.5, which is still in wide use. Going forward, python3/host would need to be used. Not sure if worth it. Remove paths section as it's deprecated. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* meson: update to 0.56.0Rosen Penev2020-11-24
| | | | | | | | | | | Move c/c++ options from properties to built-in options as there is now a deprecated warning. Remove cross libdir value. It's default since version 0.50. Remove ld option as it was removed in version 0.51. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* meson: update to 0.55.3Rosen Penev2020-09-20
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* meson: update to 0.55.1Rosen Penev2020-08-18
| | | | | | Remove upstream backports. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* meson: backport upstream rpath fixRosen Penev2020-08-01
| | | | | | | -Wl,rpath= does not work with clang, yet -Wl,rpath, does not work with meson. Backport upstream patch fixing this. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* meson: backport no setuptools patchRosen Penev2020-07-25
| | | | | | | | It seems this was cut after the release. Fixes CircleCI compilation. Remove distutils patch. It looks like it does nothing. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* meson: update to 0.55.0Rosen Penev2020-07-23
| | | | | | Remove upstreamed patch and add distutils one. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* meson: fix arch mappingRosen Penev2020-07-18
| | | | | | | | meson uses a different architecture mapping than CONFIG_ARCH does. Fix the problematic ones and fall back to CONFIG_ARCH. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* meson: update to 0.54.3Rosen Penev2020-06-29
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* meson: update to 0.54.2Rosen Penev2020-05-20
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* meson: update to 0.54.1Rosen Penev2020-05-01
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* meson: fix rpath handlingRosen Penev2020-04-22
| | | | | | | | | This was uncovered with glib2 where the host builds were linking to the actual host instead of the generated libraries. Patch taken from buildroot. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* treewide: Remove Python variants for non-Python packagesJeffery To2020-04-19
| | | | | | | | | | | This removes Python-related build variants, and adds PYTHON3_PKG_BUILD:=0 and minor build adjustments (where appropriate), for non-Python packages. There should be no changes to build output. This also updates some include paths for python3-package.mk and/or python3-host.mk to be relative to the package Makefile. Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* meson: update to version 0.54.0Josef Schlehofer2020-04-06
| | | | Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
* meson: update to 0.53.2Rosen Penev2020-03-06
| | | | | | Switched to PyPI. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* meson: update to 0.53.1Rosen Penev2020-02-05
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* meson: Update to version 0.52.1Josef Schlehofer2019-12-16
| | | | Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
* meson: add new packageAndre Heider2019-11-01
This adds a host as well as a target package. meson.mk is provided to build packages using meson. Signed-off-by: Andre Heider <a.heider@gmail.com>