<feed xmlns='http://www.w3.org/2005/Atom'>
<title>guix.git/guix/build/meson-build-system.scm, branch master</title>
<subtitle>Personal branch of https://git.savannah.gnu.org/cgit/guix.git/ for implementing 'guix deploy'.
</subtitle>
<id>https://git.jakob.space/guix.git/atom?h=master</id>
<link rel='self' href='https://git.jakob.space/guix.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/'/>
<updated>2018-08-22T16:01:09Z</updated>
<entry>
<title>build-system/meson: Strip RUNPATH and remove PatchELF traces.</title>
<updated>2018-08-22T16:01:09Z</updated>
<author>
<name>Marius Bakke</name>
</author>
<published>2018-08-22T14:22:36Z</published>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/commit/?id=bf91e6835d21e3bd7b49bb85b40f61389604c6f7'/>
<id>urn:sha1:bf91e6835d21e3bd7b49bb85b40f61389604c6f7</id>
<content type='text'>
* 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'.
</content>
</entry>
<entry>
<title>Merge branch 'staging' into core-updates</title>
<updated>2018-08-13T18:39:32Z</updated>
<author>
<name>Ricardo Wurmus</name>
</author>
<published>2018-08-13T18:39:08Z</published>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/commit/?id=b86c019efbc5c4ea35f3cd6d2f52985f40e49e6c'/>
<id>urn:sha1:b86c019efbc5c4ea35f3cd6d2f52985f40e49e6c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>build-system/meson: Remove RUNPATH workarounds.</title>
<updated>2018-07-28T12:54:18Z</updated>
<author>
<name>Marius Bakke</name>
</author>
<published>2018-07-26T21:44:26Z</published>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/commit/?id=94eb59fb4ac3dfa501e9cac42454c030506ab7f1'/>
<id>urn:sha1:94eb59fb4ac3dfa501e9cac42454c030506ab7f1</id>
<content type='text'>
* 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.
</content>
</entry>
<entry>
<title>Merge branch 'master' into core-updates</title>
<updated>2018-07-24T17:56:35Z</updated>
<author>
<name>Marius Bakke</name>
</author>
<published>2018-07-24T17:56:35Z</published>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/commit/?id=706ae8e15c8d36b0aee7c19c54c143d3e17f5784'/>
<id>urn:sha1:706ae8e15c8d36b0aee7c19c54c143d3e17f5784</id>
<content type='text'>
</content>
</entry>
<entry>
<title>build-system/meson: Use invoke.</title>
<updated>2018-06-30T16:06:20Z</updated>
<author>
<name>Ricardo Wurmus</name>
</author>
<published>2018-06-30T16:06:20Z</published>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/commit/?id=302213b9be577bf6e120405ef4316520403fbee3'/>
<id>urn:sha1:302213b9be577bf6e120405ef4316520403fbee3</id>
<content type='text'>
* guix/build/meson-build-system.scm (configure, build, check, install): Use
"invoke" and unconditionally return #t.
</content>
</entry>
<entry>
<title>meson-build-system: Return #t from all phases.</title>
<updated>2018-06-28T07:55:34Z</updated>
<author>
<name>Mark H Weaver</name>
</author>
<published>2018-06-25T22:53:49Z</published>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/commit/?id=0e6cce2e01c1ff89e373cc77578853de11a7e8eb'/>
<id>urn:sha1:0e6cce2e01c1ff89e373cc77578853de11a7e8eb</id>
<content type='text'>
* guix/build/meson-build-system.scm (configure, build, check, install):
(fix-runpath): Use 'invoke' and return #t from all phases.
</content>
</entry>
<entry>
<title>build-system/meson: Use 'strip-runpath' instead of PatchELF.</title>
<updated>2018-05-07T09:21:38Z</updated>
<author>
<name>Ludovic Courtès</name>
</author>
<published>2018-04-18T16:31:28Z</published>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/commit/?id=8005640201fbc9b113f4f76fc7e55fe3f9a72738'/>
<id>urn:sha1:8005640201fbc9b113f4f76fc7e55fe3f9a72738</id>
<content type='text'>
* guix/build/meson-build-system.scm (fix-runpath): Call 'strip-runpath'
instead of invoking 'patchelf'.
</content>
</entry>
<entry>
<title>build-system/meson: Don't override LDFLAGS if already set.</title>
<updated>2018-04-15T12:45:56Z</updated>
<author>
<name>Marius Bakke</name>
</author>
<published>2018-04-01T10:37:15Z</published>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/commit/?id=538d6d025cf40f890ea46131e917101cf1a7128b'/>
<id>urn:sha1:538d6d025cf40f890ea46131e917101cf1a7128b</id>
<content type='text'>
* guix/build/meson-build-system.scm (configure): Test for LDFLAGS before
adding ours.

(cherry picked from commit 611c27db2aec8c2f72bc0c1e5c7d126dc95b39b2)
</content>
</entry>
<entry>
<title>build-system/meson: Don't override LDFLAGS if already set.</title>
<updated>2018-04-02T00:22:23Z</updated>
<author>
<name>Marius Bakke</name>
</author>
<published>2018-04-01T10:37:15Z</published>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/commit/?id=611c27db2aec8c2f72bc0c1e5c7d126dc95b39b2'/>
<id>urn:sha1:611c27db2aec8c2f72bc0c1e5c7d126dc95b39b2</id>
<content type='text'>
* guix/build/meson-build-system.scm (configure): Test for LDFLAGS before
adding ours.
</content>
</entry>
<entry>
<title>build-system/meson: Add the output directory to RUNPATH.</title>
<updated>2018-03-12T16:27:07Z</updated>
<author>
<name>Marius Bakke</name>
</author>
<published>2018-03-09T16:30:22Z</published>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/commit/?id=09a45ffb146fda75b87f89c729c31d1da5bf93da'/>
<id>urn:sha1:09a45ffb146fda75b87f89c729c31d1da5bf93da</id>
<content type='text'>
* guix/build/meson-build-system.scm (configure): Set LDFLAGS before invoking meson.
</content>
</entry>
</feed>
