gds/gnu-guix/guix/build, branch release_10 This repository contains snapshots of GNU Guix, to be used by the govuk-guix project. http://git.cbaines.net/gds/gnu-guix/atom?h=release_10 2017-09-05T18:57:13Z Handle the same HTTP redirects everywhere. 2017-09-05T18:57:13Z Tobias Geerinckx-Rice me@tobias.gr 2017-08-28T13:46:10Z urn:sha1:57d28987722cb6b830fae212ea0d6a704580ff9c * guix/build/download.scm (http-fetch): Complete the hard-coded list of HTTP redirection status codes. * guix/http-client.scm (http-fetch): Likewise. * guix/scripts/lint.scm (probe-uri): Likewise. build: Fix helpful output for emacs-build-system install phase. 2017-09-03T18:39:11Z Christopher Baines mail@cbaines.net 2017-09-03T18:39:11Z urn:sha1:43637673944226412a27967c235046546d7771ed Detecting when no files were installed was broken when switching to use cond. Test with (not (null? ...)) to fix this. * guix/build/emacs-build-system.scm (install): Fix detecting when no files were installed. build: emacs-build-system: Make the install phase more helpful. 2017-09-01T21:00:44Z Christopher Baines mail@cbaines.net 2017-08-22T17:11:35Z urn:sha1:81fe131e0fc3c1fcfa29c140071c8cc4cff7cd2f Modify the install phase to detect when nothing has been installed, and error if this happens. This is preferable to continuing, and allowing the next phase to fail. Also, when nothing can be found to be installed, print out each file that was considered, along with the regular expressions that were used to include and exclude it. * gnu/build/emacs-build-system.scm (install-file?): Add additional error checking and logging. Merge branch 'core-updates' 2017-08-26T13:15:49Z Marius Bakke mbakke@fastmail.com 2017-08-26T13:15:49Z urn:sha1:72e2815d18ad688b0a16ce3b3efba1172423cec4 graft: Correctly replace references near the end of the scan buffer. 2017-08-24T21:55:51Z Ludovic Courtès ludo@gnu.org 2017-08-24T11:14:47Z urn:sha1:94e86a6b67c7a02f5f11358743f3b9f11997059c Fixes <http://bugs.gnu.org/28212>. Reported by Leo Famulari <leo@famulari.name>. * guix/build/graft.scm (replace-store-references): When I >= END, check whether WRITTEN > END and call 'get-bytevector-n!' when it is. * tests/grafts.scm (buffer-size): New variable. ("replace-store-references, <http://bugs.gnu.org/28212>"): New test. Merge branch 'master' into core-updates 2017-08-06T04:23:20Z Mark H Weaver mhw@netris.org 2017-08-06T04:23:20Z urn:sha1:f167595ba1a4e0e419adc17de6af275bedf32822 build: Add minify build system. 2017-08-04T09:23:52Z Ricardo Wurmus rekado@elephly.net 2017-08-02T20:49:30Z urn:sha1:88c8f247e594239807aafe80d5e8b084d07e32f6 * guix/build-system/minify.scm: New file. * guix/build/minify-build-system: New file. * Makefile.am (MODULES): Add new files. * doc/guix.texi (Build Systems): Document minify-build-system. Merge branch 'master' into core-updates 2017-07-23T07:42:12Z Leo Famulari leo@famulari.name 2017-07-23T07:42:12Z urn:sha1:6c1a317e29c45e85e3a0e050612cdefe470b100c syscalls: Delay resolution of "scm_set_automatic_finalization_enabled". 2017-07-18T13:31:12Z Ludovic Courtès ludo@gnu.org 2017-07-18T13:29:45Z urn:sha1:ef03d8dc3724caf59c7ea4a551084ddc601e4597 * guix/build/syscalls.scm (%set-automatic-finalization-enabled?!) [guile-2.2]: Wrap in 'delay'. syscalls: Add network-interface-running? 2017-07-12T14:15:30Z Danny Milosavljevic dannym@scratchpost.org 2017-07-04T00:56:02Z urn:sha1:0bc6fe323d34aabc7f51fa80b8872a2c1770d32a * guix/build/syscalls.scm (network-interface-running?): New variable. Export it. * tests/syscalls.scm: Add test. Co-authored-by: John Darrington <jmd@gnu.org>
This XML file does not appear to have any style information associated with it. The document tree is shown below.
<feed xmlns="http://www.w3.org/2005/Atom">
<title>gds/gnu-guix/guix/build, branch release_10</title>
<subtitle>This repository contains snapshots of GNU Guix, to be used by the govuk-guix project.</subtitle>
<id>http://git.cbaines.net/gds/gnu-guix/atom?h=release_10</id>
<link rel="self" href="http://git.cbaines.net/gds/gnu-guix/atom?h=release_10"/>
<link rel="alternate" type="text/html" href="http://git.cbaines.net/gds/gnu-guix/"/>
<updated>2017-09-05T18:57:13Z</updated>
<entry>
<title>Handle the same HTTP redirects everywhere.</title>
<updated>2017-09-05T18:57:13Z</updated>
<author>
<name>Tobias Geerinckx-Rice</name>
<email>me@tobias.gr</email>
</author>
<published>2017-08-28T13:46:10Z</published>
<link rel="alternate" type="text/html" href="http://git.cbaines.net/gds/gnu-guix/commit/?id=57d28987722cb6b830fae212ea0d6a704580ff9c"/>
<id>urn:sha1:57d28987722cb6b830fae212ea0d6a704580ff9c</id>
<content type="text"> * guix/build/download.scm (http-fetch): Complete the hard-coded list of HTTP redirection status codes. * guix/http-client.scm (http-fetch): Likewise. * guix/scripts/lint.scm (probe-uri): Likewise. </content>
</entry>
<entry>
<title>build: Fix helpful output for emacs-build-system install phase.</title>
<updated>2017-09-03T18:39:11Z</updated>
<author>
<name>Christopher Baines</name>
<email>mail@cbaines.net</email>
</author>
<published>2017-09-03T18:39:11Z</published>
<link rel="alternate" type="text/html" href="http://git.cbaines.net/gds/gnu-guix/commit/?id=43637673944226412a27967c235046546d7771ed"/>
<id>urn:sha1:43637673944226412a27967c235046546d7771ed</id>
<content type="text"> Detecting when no files were installed was broken when switching to use cond. Test with (not (null? ...)) to fix this. * guix/build/emacs-build-system.scm (install): Fix detecting when no files were installed. </content>
</entry>
<entry>
<title>build: emacs-build-system: Make the install phase more helpful.</title>
<updated>2017-09-01T21:00:44Z</updated>
<author>
<name>Christopher Baines</name>
<email>mail@cbaines.net</email>
</author>
<published>2017-08-22T17:11:35Z</published>
<link rel="alternate" type="text/html" href="http://git.cbaines.net/gds/gnu-guix/commit/?id=81fe131e0fc3c1fcfa29c140071c8cc4cff7cd2f"/>
<id>urn:sha1:81fe131e0fc3c1fcfa29c140071c8cc4cff7cd2f</id>
<content type="text"> Modify the install phase to detect when nothing has been installed, and error if this happens. This is preferable to continuing, and allowing the next phase to fail. Also, when nothing can be found to be installed, print out each file that was considered, along with the regular expressions that were used to include and exclude it. * gnu/build/emacs-build-system.scm (install-file?): Add additional error checking and logging. </content>
</entry>
<entry>
<title>Merge branch 'core-updates'</title>
<updated>2017-08-26T13:15:49Z</updated>
<author>
<name>Marius Bakke</name>
<email>mbakke@fastmail.com</email>
</author>
<published>2017-08-26T13:15:49Z</published>
<link rel="alternate" type="text/html" href="http://git.cbaines.net/gds/gnu-guix/commit/?id=72e2815d18ad688b0a16ce3b3efba1172423cec4"/>
<id>urn:sha1:72e2815d18ad688b0a16ce3b3efba1172423cec4</id>
<content type="text"> </content>
</entry>
<entry>
<title>graft: Correctly replace references near the end of the scan buffer.</title>
<updated>2017-08-24T21:55:51Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2017-08-24T11:14:47Z</published>
<link rel="alternate" type="text/html" href="http://git.cbaines.net/gds/gnu-guix/commit/?id=94e86a6b67c7a02f5f11358743f3b9f11997059c"/>
<id>urn:sha1:94e86a6b67c7a02f5f11358743f3b9f11997059c</id>
<content type="text"> Fixes <http://bugs.gnu.org/28212>. Reported by Leo Famulari <leo@famulari.name>. * guix/build/graft.scm (replace-store-references): When I >= END, check whether WRITTEN > END and call 'get-bytevector-n!' when it is. * tests/grafts.scm (buffer-size): New variable. ("replace-store-references, <http://bugs.gnu.org/28212>"): New test. </content>
</entry>
<entry>
<title>Merge branch 'master' into core-updates</title>
<updated>2017-08-06T04:23:20Z</updated>
<author>
<name>Mark H Weaver</name>
<email>mhw@netris.org</email>
</author>
<published>2017-08-06T04:23:20Z</published>
<link rel="alternate" type="text/html" href="http://git.cbaines.net/gds/gnu-guix/commit/?id=f167595ba1a4e0e419adc17de6af275bedf32822"/>
<id>urn:sha1:f167595ba1a4e0e419adc17de6af275bedf32822</id>
<content type="text"> </content>
</entry>
<entry>
<title>build: Add minify build system.</title>
<updated>2017-08-04T09:23:52Z</updated>
<author>
<name>Ricardo Wurmus</name>
<email>rekado@elephly.net</email>
</author>
<published>2017-08-02T20:49:30Z</published>
<link rel="alternate" type="text/html" href="http://git.cbaines.net/gds/gnu-guix/commit/?id=88c8f247e594239807aafe80d5e8b084d07e32f6"/>
<id>urn:sha1:88c8f247e594239807aafe80d5e8b084d07e32f6</id>
<content type="text"> * guix/build-system/minify.scm: New file. * guix/build/minify-build-system: New file. * Makefile.am (MODULES): Add new files. * doc/guix.texi (Build Systems): Document minify-build-system. </content>
</entry>
<entry>
<title>Merge branch 'master' into core-updates</title>
<updated>2017-07-23T07:42:12Z</updated>
<author>
<name>Leo Famulari</name>
<email>leo@famulari.name</email>
</author>
<published>2017-07-23T07:42:12Z</published>
<link rel="alternate" type="text/html" href="http://git.cbaines.net/gds/gnu-guix/commit/?id=6c1a317e29c45e85e3a0e050612cdefe470b100c"/>
<id>urn:sha1:6c1a317e29c45e85e3a0e050612cdefe470b100c</id>
<content type="text"> </content>
</entry>
<entry>
<title>syscalls: Delay resolution of "scm_set_automatic_finalization_enabled".</title>
<updated>2017-07-18T13:31:12Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2017-07-18T13:29:45Z</published>
<link rel="alternate" type="text/html" href="http://git.cbaines.net/gds/gnu-guix/commit/?id=ef03d8dc3724caf59c7ea4a551084ddc601e4597"/>
<id>urn:sha1:ef03d8dc3724caf59c7ea4a551084ddc601e4597</id>
<content type="text"> * guix/build/syscalls.scm (%set-automatic-finalization-enabled?!) [guile-2.2]: Wrap in 'delay'. </content>
</entry>
<entry>
<title>syscalls: Add network-interface-running?</title>
<updated>2017-07-12T14:15:30Z</updated>
<author>
<name>Danny Milosavljevic</name>
<email>dannym@scratchpost.org</email>
</author>
<published>2017-07-04T00:56:02Z</published>
<link rel="alternate" type="text/html" href="http://git.cbaines.net/gds/gnu-guix/commit/?id=0bc6fe323d34aabc7f51fa80b8872a2c1770d32a"/>
<id>urn:sha1:0bc6fe323d34aabc7f51fa80b8872a2c1770d32a</id>
<content type="text"> * guix/build/syscalls.scm (network-interface-running?): New variable. Export it. * tests/syscalls.scm: Add test. Co-authored-by: John Darrington <jmd@gnu.org> </content>
</entry>
</feed>