<feed xmlns='http://www.w3.org/2005/Atom'>
<title>guix.git/tests/gexp.scm, branch master</title>
<subtitle>Personal branch of https://git.savannah.gnu.org/cgit/guix.git/ for implementing 'guix deploy'.
</subtitle>
<id>https://www.git.jakob.space/guix.git/atom?h=master</id>
<link rel='self' href='https://www.git.jakob.space/guix.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/'/>
<updated>2019-01-21T22:09:55Z</updated>
<entry>
<title>store: Rename '&amp;nix-error' to '&amp;store-error'.</title>
<updated>2019-01-21T22:09:55Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2019-01-21T16:41:11Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=f9e8a12379c6fefc9e5c3c7fc3926599bbefc013'/>
<id>urn:sha1:f9e8a12379c6fefc9e5c3c7fc3926599bbefc013</id>
<content type='text'>
* guix/store.scm (&amp;nix-error): Rename to...
(&amp;store-error): ... this, and adjust users.
(&amp;nix-connection-error): Rename to...
(&amp;store-connection-error): ... this, and adjust users.
(&amp;nix-protocol-error): Rename to...
(&amp;store-protocol-error): ... this, adjust users.
(&amp;nix-error, &amp;nix-connection-error, &amp;nix-protocol-error): Define these
condition types and their getters as deprecrated aliases.
* build-aux/run-system-tests.scm, guix/derivations.scm,
guix/grafts.scm, guix/scripts/challenge.scm,
guix/scripts/graph.scm, guix/scripts/lint.scm,
guix/scripts/offload.scm, guix/serialization.scm,
guix/ssh.scm, guix/tests.scm, guix/ui.scm,
tests/derivations.scm, tests/gexp.scm, tests/guix-daemon.sh,
tests/packages.scm, tests/store.scm, doc/guix.texi: Adjust to use the
new names.
</content>
</entry>
<entry>
<title>gexp: Lowering a &lt;computed-file&gt; honors SYSTEM and TARGET.</title>
<updated>2019-01-04T23:08:04Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2019-01-04T23:01:18Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=9ec154f51f52ee3702c611637e96ccb0d59f543a'/>
<id>urn:sha1:9ec154f51f52ee3702c611637e96ccb0d59f543a</id>
<content type='text'>
* guix/gexp.scm (computed-file-compiler): Pass #:system and #:target to
'gexp-&gt;derivation'.
* tests/gexp.scm ("lower-object, computed-file, #:system"): New test.
</content>
</entry>
<entry>
<title>Merge branch 'master' into core-updates</title>
<updated>2018-11-29T14:56:49Z</updated>
<author>
<name>Marius Bakke</name>
<email>mbakke@fastmail.com</email>
</author>
<published>2018-11-29T14:56:49Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=25ca46985ccb26880f98b479d2a3ac862b20006e'/>
<id>urn:sha1:25ca46985ccb26880f98b479d2a3ac862b20006e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>derivations: Add properties.</title>
<updated>2018-11-28T09:39:58Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2018-11-26T21:14:11Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=8856f409d13cd7376be4319b9f75df0692c009d6'/>
<id>urn:sha1:8856f409d13cd7376be4319b9f75df0692c009d6</id>
<content type='text'>
* guix/derivations.scm (derivation): Add #:properties parameter.
[user+system-env-vars]: Honor it.
(derivation-properties): New procedure.
(build-expression-&gt;derivation): Add #:properties and pass it to
'derivation'.
* guix/gexp.scm (gexp-&gt;derivation): Likewise.
* tests/derivations.scm ("derivation-properties"): New test.
* tests/gexp.scm ("gexp-&gt;derivation properties"): New test.
* doc/guix.texi (Derivations, G-Expressions): Adjust accordingly.
</content>
</entry>
<entry>
<title>Merge branch 'master' into core-updates</title>
<updated>2018-11-14T20:20:46Z</updated>
<author>
<name>Marius Bakke</name>
<email>mbakke@fastmail.com</email>
</author>
<published>2018-11-14T20:20:46Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=79ee97a144aaaa890be0724aaf796e2a771179d7'/>
<id>urn:sha1:79ee97a144aaaa890be0724aaf796e2a771179d7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tests: Add 'test-assertm' to (guix tests).</title>
<updated>2018-11-12T22:37:13Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2015-04-04T19:59:25Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=9ed86fe175c15c819d6d86681c8136ff6bc927c0'/>
<id>urn:sha1:9ed86fe175c15c819d6d86681c8136ff6bc927c0</id>
<content type='text'>
* guix/tests.scm (test-assertm): New macro.
* tests/gexp.scm (test-assertm): Remove.
* tests/profiles.scm (test-assertm): Remove.
* tests/challenge.scm (%store, test-assertm): Remove.
* tests/debug-link.scm (%store, test-assertm): Remove.
* tests/size.scm (%store, test-assertm): Remove.
</content>
</entry>
<entry>
<title>Merge branch 'master' into core-updates</title>
<updated>2018-11-05T22:56:22Z</updated>
<author>
<name>Marius Bakke</name>
<email>mbakke@fastmail.com</email>
</author>
<published>2018-11-05T22:56:22Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=f4a5faa9dcadc698383e15743ac5f974ee0e3c8b'/>
<id>urn:sha1:f4a5faa9dcadc698383e15743ac5f974ee0e3c8b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>gexp: 'gexp-modules' now consistently deletes duplicates.</title>
<updated>2018-10-27T14:39:29Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2018-10-27T13:45:45Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=932d1600564cbf359a6ccd1086b968a934bef8e5'/>
<id>urn:sha1:932d1600564cbf359a6ccd1086b968a934bef8e5</id>
<content type='text'>
Fixes &lt;https://bugs.gnu.org/32966&gt;.
Reported by Clément Lassieur &lt;clement@lassieur.org&gt;.

* guix/gexp.scm (gexp-attribute): Add 'equal?' optional parameter; pass
it to 'delete-duplicates'.
(gexp-modules)[module=?]: New procedure.
Pass it to 'gexp-attribute'.
* tests/gexp.scm ("gexp-modules deletes duplicates"): New test.
</content>
</entry>
<entry>
<title>Merge branch 'master' into core-updates</title>
<updated>2018-10-05T17:15:39Z</updated>
<author>
<name>Marius Bakke</name>
<email>mbakke@fastmail.com</email>
</author>
<published>2018-10-05T17:15:39Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=cf6db76d2af2f287f12928df160447ab4165b3e5'/>
<id>urn:sha1:cf6db76d2af2f287f12928df160447ab4165b3e5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tests: Update (guix build store-copy) tests.</title>
<updated>2018-09-27T21:46:44Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2018-09-27T21:46:44Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=d4e9317b9de29f77eb8559bd99e0e2fe20d5f1fe'/>
<id>urn:sha1:d4e9317b9de29f77eb8559bd99e0e2fe20d5f1fe</id>
<content type='text'>
This is a followup to a387b0bebb151a766ca6a454a891f2370c96703c.

* tests/gexp.scm ("gexp-&gt;derivation, store copy")
("gexp-&gt;derivation #:references-graphs"): Add (guix progress) and (guix
records) to the imported modules.
</content>
</entry>
</feed>
