<feed xmlns='http://www.w3.org/2005/Atom'>
<title>guix.git/po, branch merge-deploy</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=merge-deploy</id>
<link rel='self' href='https://www.git.jakob.space/guix.git/atom?h=merge-deploy'/>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/'/>
<updated>2019-07-15T21:32:19Z</updated>
<entry>
<title>lint: Move the linting code to a different module.</title>
<updated>2019-07-15T21:32:19Z</updated>
<author>
<name>Christopher Baines</name>
<email>mail@cbaines.net</email>
</author>
<published>2019-07-02T19:25:41Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=f363c836e0b4c416dae594af4257459da592b35c'/>
<id>urn:sha1:f363c836e0b4c416dae594af4257459da592b35c</id>
<content type='text'>
To try and move towards making programatic access to the linting code easier,
this commit separates out the linting script, from the linting functionality
that it uses.

* guix/scripts/lint.scm (emit-warnings): Alter to to not use match-lambda, as
&lt;lint-warning&gt; isn't accessible.
(&lt;lint-warning&gt;, lint-warning, make-lint-warning, lint-warning?,
lint-warning-message, lint-warning-message-text, lint-warning-message-data,
lint-warning-location, package-file, %make-warning make-warning,
&lt;lint-checker&gt;, lint-checker, make-lint-checker, lint-checker?,
lint-checker-name, lint-checker-description, lint-checker-check,
properly-starts-sentance?, starts-with-abbreviation?, %quoted-identifier-rx,
check-description-style, package-input-intersection,
check-inputs-should-be-native, check-inputs-should-not-be-an-input-at-all,
package-name-regexp, check-synopsis-style, probe-uri,
tls-certificate-error-string, validate-uri, check-home-page,
%distro-directory, check-patch-file-names, escape-quotes,
official-gnu-packages*, check-gnu-synopsis+description, origin-uris,
check-source, check-source-file-name, check-source-unstable-tarball,
check-mirror-url, check-github-url, check-derivation, check-license,
call-with-networking-fail-safe, with-networking-fail-safe,
current-vulnerabilities*, package-vulnerabilities, check-vulnerabilities,
check-for-updates, report-tabulations, report-trailing-white-space,
report-long-line, %hanging-paren-rx, report-lone-parantheses,
%formatting-reporters, report-formatting-issues, check-formatting, %checkers):
Move to…
* guix/lint.scm: … here
* po/guix/POTFILES.in: Add guix/lint.scm.
* Makefile.am: Add guix/lint.scm.
* tests/lint.scm: Change to import (guix lint), rather than (guix scripts lint).
</content>
</entry>
<entry>
<title>derivations: Deprecate the previous calling convention.</title>
<updated>2019-07-15T08:01:05Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2019-07-10T16:18:19Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=93c2a0073945e8c3967cdb0e250d3341f7dcac71'/>
<id>urn:sha1:93c2a0073945e8c3967cdb0e250d3341f7dcac71</id>
<content type='text'>
We will eventually require #:inputs to be a list of &lt;derivation-input&gt;;
store items will have to be passed as #:sources, already interned.

* guix/derivations.scm (warn-about-derivation-deprecation): New procedure.
(derivation): Add #:%deprecation-warning? parameter.
[warn-deprecation]: New macro.
[input-&gt;derivation-input, input-&gt;source]: Use it.
(build-expression-&gt;derivation): Pass #:%deprecation-warning?.
* po/guix/POTFILES.in: Add guix/derivations.scm.
</content>
</entry>
<entry>
<title>Add 'guix deploy'.</title>
<updated>2019-07-06T06:10:04Z</updated>
<author>
<name>Jakob L. Kreuze</name>
<email>zerodaysfordays@sdf.lonestar.org</email>
</author>
<published>2019-07-05T18:56:07Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=5cbb832fb107a8ca55938a52f6699ad8c6f08c8d'/>
<id>urn:sha1:5cbb832fb107a8ca55938a52f6699ad8c6f08c8d</id>
<content type='text'>
* guix/scripts/deploy.scm: New file.
* Makefile.am (MODULES): Add it.
</content>
</entry>
<entry>
<title>gnu: Add machine type for deployment specifications.</title>
<updated>2019-07-06T06:10:04Z</updated>
<author>
<name>Jakob L. Kreuze</name>
<email>zerodaysfordays@sdf.lonestar.org</email>
</author>
<published>2019-07-05T18:55:21Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=fa9edf09e992db7510c7471486dffc93e1e707e5'/>
<id>urn:sha1:fa9edf09e992db7510c7471486dffc93e1e707e5</id>
<content type='text'>
* gnu/machine.scm: New file.
* gnu/machine/ssh.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
</content>
</entry>
<entry>
<title>Revert "nls: Update 'de' translation of the manual."</title>
<updated>2019-06-10T12:34:16Z</updated>
<author>
<name>Ricardo Wurmus</name>
<email>rekado@elephly.net</email>
</author>
<published>2019-06-10T12:33:53Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=d69bbd8c70a98ae6f3257fb4b4098ee92eeaebfe'/>
<id>urn:sha1:d69bbd8c70a98ae6f3257fb4b4098ee92eeaebfe</id>
<content type='text'>
This reverts commit 78b0f9419fdac88d7b84314868bab1b1e8173602.
</content>
</entry>
<entry>
<title>nls: Update 'de' translation of the manual.</title>
<updated>2019-06-07T19:59:56Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2019-06-07T19:59:26Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=78b0f9419fdac88d7b84314868bab1b1e8173602'/>
<id>urn:sha1:78b0f9419fdac88d7b84314868bab1b1e8173602</id>
<content type='text'>
</content>
</entry>
<entry>
<title>nls: Update 'es' translation.</title>
<updated>2019-05-17T09:22:29Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2019-05-17T09:22:29Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=0e77eee8c8097daa6371155f01ee0738bdf6ce97'/>
<id>urn:sha1:0e77eee8c8097daa6371155f01ee0738bdf6ce97</id>
<content type='text'>
</content>
</entry>
<entry>
<title>nls: Update 'de' translation.</title>
<updated>2019-05-17T09:20:02Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2019-05-17T09:20:02Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=61886e5d0ece701f3ae544c23be2bbfc62df22db'/>
<id>urn:sha1:61886e5d0ece701f3ae544c23be2bbfc62df22db</id>
<content type='text'>
</content>
</entry>
<entry>
<title>nls: Update 'zh_CN' translation.</title>
<updated>2019-05-15T14:36:21Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2019-05-15T13:26:00Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=32747aa987bd921bc8aadc1c1d4b4da6d9bcc306'/>
<id>urn:sha1:32747aa987bd921bc8aadc1c1d4b4da6d9bcc306</id>
<content type='text'>
</content>
</entry>
<entry>
<title>nls: Update 'fr' translation.</title>
<updated>2019-05-13T20:44:22Z</updated>
<author>
<name>Julien Lepiller</name>
<email>julien@lepiller.eu</email>
</author>
<published>2019-05-13T20:44:22Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=d1b18fbb5c119f16d57d08ac4264e10a0a536884'/>
<id>urn:sha1:d1b18fbb5c119f16d57d08ac4264e10a0a536884</id>
<content type='text'>
</content>
</entry>
</feed>
