Age | Commit message (Expand) | Author |
---|---|---|
2019-06-30 | build-system/meson: Do not inherit the 'bootstrap' phase....* guix/build/meson-build-system.scm (%standard-phases): Remove 'bootstrap'. * gnu/packages/glib.scm (glib)[arguments]: Adjust accordingly. | Marius Bakke |
2018-08-22 | build-system/meson: Strip RUNPATH and remove PatchELF traces....* guix/build-system/meson.scm (%meson-build-system-modules): Don't import (guix build rpath). * guix/build/meson-build-system.scm (fix-runpath): Rename to ... (shrink-runpath): ... this. Update docstring. Remove AUGMENT-RPATH calls and related code. (%standard-phases): Add 'shrink-runpath'. | Marius Bakke |
2018-08-13 | Merge branch 'staging' into core-updates | Ricardo Wurmus |
2018-07-28 | build-system/meson: Remove RUNPATH workarounds....* guix/build-system/meson.scm (default-patchelf): Remove. (lower)[build-inputs]: Remove PATCHELF. (meson-build): Don't delete 'fix-runpath' phase on armhf. * guix/build/meson-build-system.scm (configure): Add "--c_link_args" and "-cpp_link_args" instead of setting LDFLAGS. (meson-build): Don't apply 'fix-runpath' phase. | Marius Bakke |
2018-07-24 | Merge branch 'master' into core-updates | Marius Bakke |
2018-06-30 | build-system/meson: Use invoke....* guix/build/meson-build-system.scm (configure, build, check, install): Use "invoke" and unconditionally return #t. | Ricardo Wurmus |
2018-06-28 | meson-build-system: Return #t from all phases....* guix/build/meson-build-system.scm (configure, build, check, install): (fix-runpath): Use 'invoke' and return #t from all phases. | Mark H Weaver |
2018-05-07 | build-system/meson: Use 'strip-runpath' instead of PatchELF....* guix/build/meson-build-system.scm (fix-runpath): Call 'strip-runpath' instead of invoking 'patchelf'. | Ludovic Courtès |
2018-04-15 | build-system/meson: Don't override LDFLAGS if already set....* guix/build/meson-build-system.scm (configure): Test for LDFLAGS before adding ours. (cherry picked from commit 611c27db2aec8c2f72bc0c1e5c7d126dc95b39b2) | Marius Bakke |
2018-04-02 | build-system/meson: Don't override LDFLAGS if already set....* guix/build/meson-build-system.scm (configure): Test for LDFLAGS before adding ours. | Marius Bakke |
2018-03-12 | build-system/meson: Add the output directory to RUNPATH....* guix/build/meson-build-system.scm (configure): Set LDFLAGS before invoking meson. | Marius Bakke |
2017-09-16 | build-system: Add 'meson-build-system'....* Makefile.am (MODULES): Add 'guix/build-system/meson.scm' and 'guix/build/meson-build-system.scm'. * guix/build-system/meson.scm: New file. * guix/build/meson-build-system.scm: New file. * doc/guix.texi (Build Systems): Add 'meson-build-system'. Signed-off-by: Ludovic Courtès <ludo@gnu.org> | Peter Mikkelsen |