<feed xmlns='http://www.w3.org/2005/Atom'>
<title>guix.git/po/POTFILES.in, 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>2014-06-13T14:31:18Z</updated>
<entry>
<title>Move gettext files to 'po/guix'.</title>
<updated>2014-06-13T14:31:18Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2014-06-13T14:15:18Z</published>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/commit/?id=ef1a9bb7d6fd64f05607042fdb266ee974d16e26'/>
<id>urn:sha1:ef1a9bb7d6fd64f05607042fdb266ee974d16e26</id>
<content type='text'>
* po: Rename to...
* po/guix: ... this.
* po/guix/Makevars (subdir, top_builddir): Adjust accordingly.
* configure.ac: Change 'po/Makefile.in' to 'po/guix/Makefile.in'.
* Makefile.am (SUBDIRS): Change 'po' to 'po/guix'.
</content>
</entry>
<entry>
<title>Add 'guix system'.</title>
<updated>2014-02-18T22:47:49Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2014-02-18T22:45:58Z</published>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/commit/?id=523e48969bd87d26ebbe0a3f4de27257b6d6cb77'/>
<id>urn:sha1:523e48969bd87d26ebbe0a3f4de27257b6d6cb77</id>
<content type='text'>
* guix/scripts/system.scm: New file.
* Makefile.am (MODULES): Add it.
* po/POTFILES.in: Likewise.
* doc/guix.texi (Using the Configuration System): Link to "Invoking guix
  system".
  (Invoking guix system): New node.
</content>
</entry>
<entry>
<title>nar: Add 'restore-file-set', for use by build hooks.</title>
<updated>2014-01-23T23:01:50Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2014-01-22T16:09:21Z</published>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/commit/?id=cd4027fa478e20b59e798dd163a54e7ff9c42c98'/>
<id>urn:sha1:cd4027fa478e20b59e798dd163a54e7ff9c42c98</id>
<content type='text'>
* guix/nar.scm (&amp;nar-invalid-hash-error, &amp;nar-signature-error): New
  condition types.
  (&amp;nar-error): Add 'file' and 'port' fields.
  (&amp;nar-read-error): Remove 'port' and 'file' fields.
  (lock-store-file, unlock-store-file, finalize-store-file,
  temporary-store-directory, restore-file-set): New procedures.
* tests/nar.scm (%seed): New variable.
  (random-text): New procedure.
  ("restore-file-set (signed, valid)", "restore-file-set (missing
  signature)", "restore-file-set (corrupt)"): New tests.
* po/Makevars (XGETTEXT_OPTIONS): Add '--keyword=message'.nar fixes
* po/POTFILES.in: Add guix/nar.scm.
</content>
</entry>
<entry>
<title>daemon: Implement signed archive import/export.</title>
<updated>2013-12-20T16:17:42Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2013-12-20T16:17:42Z</published>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/commit/?id=526382ff92b20f6c651f03711c160c0c88264b88'/>
<id>urn:sha1:526382ff92b20f6c651f03711c160c0c88264b88</id>
<content type='text'>
* guix/scripts/authenticate.scm, nix/scripts/guix-authenticate.in,
  tests/signing-key.pub, tests/signing-key.sec: New files.
* po/POTFILES.in: Add 'guix/scripts/authenticate.scm'.
* guix/store.scm (dump-port): New procedure.
  (process-stderr): Add 'user-port' optional parameter.  Handle
  the %STDERR-WRITE and %STDERR-READ cases as expected.
  (import-paths, export-path, export-paths): New procedures.
* tests/store.scm ("export/import several paths", "import corrupt
  path"): New tests.
* Makefile.am (MODULES): Add 'guix/scripts/authenticate.scm'.
  (EXTRA_DIST): Add 'tests/signing-key.{pub,sec}'.
* daemon.am (libstore_a_CPPFLAGS)[-DNIX_CONF_DIR]: Change 'NIX_CONF_DIR'
  to .../guix.  Change 'OPENSSL_PATH' to 'guix-authenticate'.
* config-daemon.ac: Instantiate 'nix/scripts/guix-authenticate'.
* nix/nix-daemon/guix-daemon.cc (main): Augment $PATH to include
  'settings.nixLibexecDir'.
* test-env.in: Export 'NIX_CONF_DIR' and 'NIX_LIBEXEC_DIR'.  Populate
  $NIX_CONF_DIR.
</content>
</entry>
<entry>
<title>Rename (guix web) to (guix http-client).</title>
<updated>2013-07-14T14:44:15Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2013-07-14T14:35:37Z</published>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/commit/?id=3b8258c569635ad89bf6d78081172aa9f5d171dc'/>
<id>urn:sha1:3b8258c569635ad89bf6d78081172aa9f5d171dc</id>
<content type='text'>
* guix/web.scm: Rename to...
* guix/http-client.scm: ... this.
* guix/gnu-maintenance.scm, guix/scripts/substitute-binary.scm,
  Makefile.am, po/POTFILES.in: Update accordingly.
</content>
</entry>
<entry>
<title>Add `substitute-binary.scm' to POTFILES.in.</title>
<updated>2013-06-19T17:27:53Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2013-06-19T17:27:53Z</published>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/commit/?id=c7c834a99887c55627f1100a590416f3c9b4f18b'/>
<id>urn:sha1:c7c834a99887c55627f1100a590416f3c9b4f18b</id>
<content type='text'>
* po/POTFILES.in: Add guix/scripts/substitute-binary.scm.
</content>
</entry>
<entry>
<title>web: Factorize `http-get' hackery.</title>
<updated>2013-04-25T20:14:51Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2013-04-25T20:06:48Z</published>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/commit/?id=1c9e7d65d4ca8674e674b339740f575f8edb5db2'/>
<id>urn:sha1:1c9e7d65d4ca8674e674b339740f575f8edb5db2</id>
<content type='text'>
This should fix `substitute-binary --query' on Guile 2.0.5.

* guix/web.scm: New file.
* Makefile.am (MODULES): Add it.
* po/POTFILES.in: Add it.
* guix/gnu-maintenance.scm (http-fetch): Remove.
  (%package-list-url): Turn into a URI.
  (official-gnu-packages): Add #:text? #t to `http-fetch' call.
* guix/scripts/substitute-binary.scm (fetch): Remove `http' case, and
  use `http-fetch' instead.
</content>
</entry>
<entry>
<title>Add 'guix hash'.</title>
<updated>2013-04-21T19:22:14Z</updated>
<author>
<name>Nikita Karetnikov</name>
<email>nikita@karetnikov.org</email>
</author>
<published>2013-04-21T17:20:00Z</published>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/commit/?id=6c365eca6dafca37f0ac34d55221bcf197df49a3'/>
<id>urn:sha1:6c365eca6dafca37f0ac34d55221bcf197df49a3</id>
<content type='text'>
* guix/scripts/hash.scm: New file.
* Makefile.am (MODULES): Add it.
* po/POTFILES.in: Add it.
* doc/guix.texi (Invoking guix hash): New node.
  (Defining Packages): Add a cross-reference to the 'Invoking guix
  hash' node.
</content>
</entry>
<entry>
<title>ui: Add a 'define-diagnostic' macro.</title>
<updated>2013-04-21T08:08:40Z</updated>
<author>
<name>Nikita Karetnikov</name>
<email>nikita@karetnikov.org</email>
</author>
<published>2013-04-21T08:08:40Z</published>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/commit/?id=98eb8cbe8d0bdebde0e151bfb309aa27abaef4d7'/>
<id>urn:sha1:98eb8cbe8d0bdebde0e151bfb309aa27abaef4d7</id>
<content type='text'>
* guix/ui.scm (define-diagnostic): New macro, which is based on the
  previous version of 'warning'.
  (warning, leave): Redefine using 'define-diagnostic'.
  (report-error): New macro.
  (install-locale): Use 'warning' instead of 'format'.
  (call-with-error-handling): Adjust 'leave'.
* gnu/packages.scm (package-files): Use 'warning' instead of 'format'.
* guix/gnu-maintenance.scm (http-fetch): Use 'warning' and 'leave'.
* guix/scripts/build.scm (derivations-from-package-expressions, guix-build):
  Adjust 'leave'.
* guix/scripts/download.scm (guix-download): Adjust 'leave'.
* guix/scripts/gc.scm (size-&gt;number, %options): Adjust 'leave'.
* guix/scripts/package.scm (roll-back, guix-package): Adjust 'leave'.
* po/POTFILES.in: Add 'guix/gnu-maintenance.scm'.
</content>
</entry>
<entry>
<title>Add "guix pull".</title>
<updated>2013-02-20T22:47:16Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2013-02-20T22:46:38Z</published>
<link rel='alternate' type='text/html' href='https://git.jakob.space/guix.git/commit/?id=f651b477b701d086402c18665eca68b26c3bec6b'/>
<id>urn:sha1:f651b477b701d086402c18665eca68b26c3bec6b</id>
<content type='text'>
* guix/scripts/pull.scm: New file.
* Makefile.am (MODULES): Add it.
* doc/guix.texi (Invoking guix pull): New node.
  (Invoking guix package): Add cross-ref to it.
* guix/ui.scm (config-directory): New procedure.
* scripts/guix.in: When `GUIX_UNINSTALLED' is undefined, add
  $XDG_CONFIG_HOME/guix/latest to the search path.
* po/POTFILES.in: Add guix/scripts/pull.scm.
</content>
</entry>
</feed>
