<feed xmlns='http://www.w3.org/2005/Atom'>
<title>guix.git/gnu/packages/make-bootstrap.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-12-14T22:55:55Z</updated>
<entry>
<title>gnu: glibc-stripped: Empty 'native-inputs' and 'propagated-inputs'.</title>
<updated>2018-12-14T22:55:55Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2018-12-14T16:05:08Z</published>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/commit/?id=4dd1edc7aed15f88f7c2d2f7975368db1ea82143'/>
<id>urn:sha1:4dd1edc7aed15f88f7c2d2f7975368db1ea82143</id>
<content type='text'>
These would needlessly pull in linux-libre-headers when running
"guix build bootstrap-tarballs --target=i586-pc-gnu".

* gnu/packages/make-bootstrap.scm (%glibc-stripped)[native-inputs]
[propagated-inputs]: New fields.
</content>
</entry>
<entry>
<title>gnu: bootstrap-tarballs: Adjust to static outputs of zlib and libunistring.</title>
<updated>2018-08-21T15:24:26Z</updated>
<author>
<name>Marius Bakke</name>
<email>mbakke@fastmail.com</email>
</author>
<published>2018-08-21T01:20:19Z</published>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/commit/?id=3f35e0da86ea8524859905fe81eeffb712b2601e'/>
<id>urn:sha1:3f35e0da86ea8524859905fe81eeffb712b2601e</id>
<content type='text'>
* gnu/packages/make-bootstrap.scm (%gcc-static)[inputs]: Add ZLIB:STATIC.
(%guile-static)[inputs]: Add LIBUNISTRING:STATIC.
</content>
</entry>
<entry>
<title>gnu: make-bootstrap: Inherit tar arguments in %static-inputs.</title>
<updated>2018-04-05T21:42:26Z</updated>
<author>
<name>Marius Bakke</name>
<email>mbakke@fastmail.com</email>
</author>
<published>2018-04-05T21:42:26Z</published>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/commit/?id=3359a70834f80f36ce8ef673f0f8adc1cc66d0d5'/>
<id>urn:sha1:3359a70834f80f36ce8ef673f0f8adc1cc66d0d5</id>
<content type='text'>
* gnu/packages/make-bootstrap.scm (%static-inputs)[tar]: Use
SUBSTITUTE-KEYWORD-ARGUMENTS so #:make-flags are inherited.
</content>
</entry>
<entry>
<title>Merge branch 'master' into core-updates</title>
<updated>2018-03-20T04:49:05Z</updated>
<author>
<name>Mark H Weaver</name>
<email>mhw@netris.org</email>
</author>
<published>2018-03-20T04:49:05Z</published>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/commit/?id=647888845c0d7b9ea1b51a3e3492d4d2382f4468'/>
<id>urn:sha1:647888845c0d7b9ea1b51a3e3492d4d2382f4468</id>
<content type='text'>
</content>
</entry>
<entry>
<title>gnu: Fix common unquote typos.</title>
<updated>2018-03-17T15:37:27Z</updated>
<author>
<name>Tobias Geerinckx-Rice</name>
<email>me@tobias.gr</email>
</author>
<published>2018-03-16T15:50:14Z</published>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/commit/?id=c695fb769c94623371c5997da1dc454b0a4f58a8'/>
<id>urn:sha1:c695fb769c94623371c5997da1dc454b0a4f58a8</id>
<content type='text'>
It's easy to mistype ‘("foo" foo)’ as ‘("foo", foo)’ (which also works).
Fix such typos for the proper edification of our young.

* gnu/packages/android.scm: Move unquotes to their operands.
* gnu/packages/bootloaders.scm: Likewise.
* gnu/packages/build-tools.scm: Likewise.
* gnu/packages/chemistry.scm: Likewise.
* gnu/packages/compression.scm: Likewise.
* gnu/packages/connman.scm: Likewise.
* gnu/packages/django.scm: Likewise.
* gnu/packages/emulators.scm: Likewise.
* gnu/packages/engineering.scm: Likewise.
* gnu/packages/file-systems.scm: Likewise.
* gnu/packages/freedesktop.scm: Likewise.
* gnu/packages/games.scm: Likewise.
* gnu/packages/gimp.scm: Likewise.
* gnu/packages/gl.scm: Likewise.
* gnu/packages/gnome.scm: Likewise.
* gnu/packages/graphics.scm: Likewise.
* gnu/packages/haskell.scm: Likewise.
* gnu/packages/irc.scm: Likewise.
* gnu/packages/julia.scm: Likewise.
* gnu/packages/kde-frameworks.scm: Likewise.
* gnu/packages/linux.scm: Likewise.
* gnu/packages/lua.scm: Likewise.
* gnu/packages/mail.scm: Likewise.
* gnu/packages/make-bootstrap.scm: Likewise.
* gnu/packages/messaging.scm: Likewise.
* gnu/packages/music.scm: Likewise.
* gnu/packages/networking.scm: Likewise.
* gnu/packages/ocaml.scm: Likewise.
* gnu/packages/perl.scm: Likewise.
* gnu/packages/python.scm: Likewise.
* gnu/packages/python-web.scm: Likewise.
* gnu/packages/qt.scm: Likewise.
* gnu/packages/ratpoison.scm: Likewise.
* gnu/packages/sdl.scm: Likewise.
* gnu/packages/sml.scm: Likewise.
* gnu/packages/terminals.scm: Likewise.
* gnu/packages/text-editors.scm: Likewise.
* gnu/packages/video.scm: Likewise.
* gnu/packages/virtualization.scm: Likewise.
* gnu/packages/vulkan.scm: Likewise.
* gnu/packages/wget.scm: Likewise.
* gnu/packages/wine.scm: Likewise.
* gnu/packages/wm.scm: Likewise.
* gnu/packages/xdisorg.scm: Likewise.
* gnu/packages/xml.scm: Likewise.
* gnu/packages/xorg.scm: Likewise.
</content>
</entry>
<entry>
<title>gnu: make-bootstrap: tarball-package: Use invoke instead of system*.</title>
<updated>2018-03-16T10:44:26Z</updated>
<author>
<name>Mark H Weaver</name>
<email>mhw@netris.org</email>
</author>
<published>2018-03-16T10:36:21Z</published>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/commit/?id=d1c86620f3a73a29615fcd7a7fe80918dc3cad8e'/>
<id>urn:sha1:d1c86620f3a73a29615fcd7a7fe80918dc3cad8e</id>
<content type='text'>
* gnu/packages/make-bootstrap.scm (tarball-package)[arguments]: Use invoke.
The builder always returns #t.
</content>
</entry>
<entry>
<title>gnu: guile-static-stripped: Use invoke instead of system*.</title>
<updated>2018-03-16T10:44:24Z</updated>
<author>
<name>Mark H Weaver</name>
<email>mhw@netris.org</email>
</author>
<published>2018-03-16T10:34:22Z</published>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/commit/?id=1a83e2a286f258de8d887c28130b7baf038fd3e5'/>
<id>urn:sha1:1a83e2a286f258de8d887c28130b7baf038fd3e5</id>
<content type='text'>
* gnu/packages/make-bootstrap.scm (guile-static-stripped)[arguments]: Use
invoke and remove vestigial plumbing.
</content>
</entry>
<entry>
<title>gnu: gcc-stripped: Use invoke instead of system*.</title>
<updated>2018-03-16T10:44:22Z</updated>
<author>
<name>Mark H Weaver</name>
<email>mhw@netris.org</email>
</author>
<published>2018-03-16T10:31:22Z</published>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/commit/?id=c2af3b0725a25daa0b66a9943334ed997478b985'/>
<id>urn:sha1:c2af3b0725a25daa0b66a9943334ed997478b985</id>
<content type='text'>
* gnu/packages/make-bootstrap.scm (gcc-stripped)[arguments]: Use invoke.  All
phases return #t.
</content>
</entry>
<entry>
<title>Merge branch 'master' into core-updates</title>
<updated>2018-03-14T16:37:20Z</updated>
<author>
<name>Ricardo Wurmus</name>
<email>rekado@elephly.net</email>
</author>
<published>2018-03-14T16:37:20Z</published>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/commit/?id=8c72ed923d77ee55989965bb02628043799b9548'/>
<id>urn:sha1:8c72ed923d77ee55989965bb02628043799b9548</id>
<content type='text'>
</content>
</entry>
<entry>
<title>gnu: guile-static-stripped: Remove dependency on bash-minimal.</title>
<updated>2018-02-28T21:47:48Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2018-02-28T15:43:59Z</published>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/commit/?id=63e48300d19b848dfe75880581338c2c73b7b0df'/>
<id>urn:sha1:63e48300d19b848dfe75880581338c2c73b7b0df</id>
<content type='text'>
Previously guile-static-stripped, which is embedded in the initrd, would
depend on 'bash-minimal' and 'glibc'; the closure size was 77 MiB.  Now
the closure size is down to 45.7 MiB.

Reported by Danny Milosavljevic &lt;dannym@scratchpost.org&gt; in
&lt;https://lists.gnu.org/archive/html/guix-devel/2018-02/msg00505.html&gt;.

* gnu/packages/make-bootstrap.scm (%guile-static): Remove the
'pre-configure' phase.
(%guile-static-stripped)[arguments]: Add #:allowed-references.
</content>
</entry>
</feed>
