<feed xmlns='http://www.w3.org/2005/Atom'>
<title>guix.git/daemon.am, 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>2016-04-21T16:47:50Z</updated>
<entry>
<title>build: Move 'Makefile' fragments to subdirectories.</title>
<updated>2016-04-21T16:47:50Z</updated>
<author>
<name>Mathieu Lirzin</name>
<email>mthl@gnu.org</email>
</author>
<published>2016-04-21T16:07:52Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=03d0e2d2b9f9cc3be8e871842c11df9453e903bd'/>
<id>urn:sha1:03d0e2d2b9f9cc3be8e871842c11df9453e903bd</id>
<content type='text'>
This follows a convention used by some other GNU packages like Autoconf,
Bison, Coreutils, and Gnulib.

* doc.am: Rename to ...
* doc/local.mk: ... this.
* emacs.am: Rename to ...
* emacs/local.mk: ... this.
* gnu-system.am: Rename to ...
* gnu/local.mk: ... this.
* daemon.am: Rename to ...
* nix/local.mk: ... this.
* Makefile.am: Adapt to them.
* doc/guix.texi (Porting to a New Platform): Adapt documentation.
* guix/config.scm.in (%state-directory, %config-directory): Adapt comments.
* emacs/guix-config.el.in (guix-config-state-directory): Likewise.
</content>
</entry>
<entry>
<title>build: Use 'GEN' and 'at' silent rules.</title>
<updated>2016-01-28T15:31:38Z</updated>
<author>
<name>Mathieu Lirzin</name>
<email>mthl@gnu.org</email>
</author>
<published>2016-01-24T18:04:53Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=e71ad29ddbb4ad8f3e986681fbe746847c4ca723'/>
<id>urn:sha1:e71ad29ddbb4ad8f3e986681fbe746847c4ca723</id>
<content type='text'>
* daemon.am (nix/libstore/schema.sql.hh, etc/guix-daemon.service)
(etc/guix-daemon.conf): Use $(AM_V_GEN).
* doc.am (doc/os-config-%.texi, .png.eps): Likewise.
* Makefile.am (guix-binary.%.tar.xz, gen-ChangeLog, gen-AUTHORS):
Likewise.
(assert-binaries-available, assert-final-inputs-self-contained)
(assert-no-store-file-names, sync-descriptions): Use $(AM_V_at).
</content>
</entry>
<entry>
<title>build: 'make check' errors out if file name limits would be hit.</title>
<updated>2016-01-12T16:47:36Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2016-01-12T15:37:45Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=bb251307642242bb9174e9c4d89909ca40926d67'/>
<id>urn:sha1:bb251307642242bb9174e9c4d89909ca40926d67</id>
<content type='text'>
* Makefile.am (SCM_TESTS, SH_TESTS, TESTS, AM_TESTS_ENVIRONMENT)
(SCM_LOG_COMPILER, SH_LOG_COMPILER, AM_SCM_LOG_FLAGS)
(AM_SH_LOG_FLAGS): Move within 'if CAN_RUN_TESTS'.
(check-local) [!CAN_RUN_TESTS]: New target.
* daemon.am (AM_TESTS_ENVIRONMENT, TESTS): Ditto.
* m4/guix.m4 (GUIX_CHECK_FILE_NAME_LIMITS): Add parameter and set it.
</content>
</entry>
<entry>
<title>daemon: Remove unused 'RemoteStore' class.</title>
<updated>2015-12-30T00:20:41Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2015-12-30T00:20:41Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=20b978192e18a0ce0e34da2123a1174ebbce183c'/>
<id>urn:sha1:20b978192e18a0ce0e34da2123a1174ebbce183c</id>
<content type='text'>
* nix/libstore/remote-store.cc, nix/libstore/remote-store.hh: Remove.
* nix/libstore/store-api.cc (readStorePath, readStorePaths): New
functions, formerly in remote-store.cc.
(openStore): Remove reference to 'RemoteStore'.
* daemon.am (libstore_a_SOURCES): Remove remote-store.cc.
(libstore_headers): Remote remote-store.hh.
</content>
</entry>
<entry>
<title>daemon: Support SHA-512 hashes.</title>
<updated>2015-12-02T17:37:59Z</updated>
<author>
<name>Eelco Dolstra</name>
<email>eelco.dolstra@logicblox.com</email>
</author>
<published>2015-11-04T15:31:06Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=29d3242e5c428d3b0e8dc9db1c81cd4053e5271c'/>
<id>urn:sha1:29d3242e5c428d3b0e8dc9db1c81cd4053e5271c</id>
<content type='text'>
Fixes #679.

Note: on x86_64, SHA-512 is considerably faster than SHA-256 (198 MB/s
versus 131 MB/s).

Co-authored-by: Ludovic Courtès &lt;ludo@gnu.org&gt;
</content>
</entry>
<entry>
<title>Add 'guix-daemon.conf' job for Upstart.</title>
<updated>2015-11-26T22:21:09Z</updated>
<author>
<name>Mario Daniel Ruiz Saavedra</name>
<email>desiderantes@rocketmail.com</email>
</author>
<published>2015-11-26T16:07:51Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=ad227484c3e1dc85488be76a23128e77ad0b33ff'/>
<id>urn:sha1:ad227484c3e1dc85488be76a23128e77ad0b33ff</id>
<content type='text'>
* etc/guix-daemon.conf.in: New file.
* daemon.am (CLEANFILES): Add etc/guix-daemon.conf.
  (upstartjobdir, nodist_upstartjob_DATA): New variables.
  (EXTRA_DIST): Add etc/guix-daemon.conf.in.
* doc/guix.texi (Binary Installation, Build Environment Setup): Mention
  'guix-daemon.conf'.

Signed-off-by: Mario Daniel Ruiz Saavedra &lt;desiderantes@rocketmail.com&gt;
Signed-off-by: Ludovic Courtès &lt;ludo@gnu.org&gt;
</content>
</entry>
<entry>
<title>build: Fix instantiation of 'guix-daemon.service' when builddir != srcdir.</title>
<updated>2015-07-19T19:59:00Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2015-07-19T19:59:00Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=f262f9f52dde48efcfc913a6f6dfd898bf469408'/>
<id>urn:sha1:f262f9f52dde48efcfc913a6f6dfd898bf469408</id>
<content type='text'>
* daemon.am (etc/guix-daemon.service): Add $(MKDIR_P) invocation.  Add
  $(srcdir) when referring to the source file.
</content>
</entry>
<entry>
<title>build: Do not distribute the daemon's 'schema.sql.hh' file.</title>
<updated>2015-07-19T19:58:11Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2015-07-19T19:58:11Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=54faf17440aee57b90737c10436beb6cc1de5778'/>
<id>urn:sha1:54faf17440aee57b90737c10436beb6cc1de5778</id>
<content type='text'>
* daemon.am (libstore_headers): Remove nix/libstore/schema.sql.hh.
</content>
</entry>
<entry>
<title>Add 'guix-daemon.service' file for systemd.</title>
<updated>2015-07-15T21:57:01Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2015-07-15T15:13:16Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=d2825c96141c7b6844d9e04f982919c0509165e1'/>
<id>urn:sha1:d2825c96141c7b6844d9e04f982919c0509165e1</id>
<content type='text'>
* etc/guix-daemon.service.in: New file, provided by Ricardo Wurmus.
* daemon.am (CLEANFILES): Add etc/guix-daemon.service.
  (systemdservicedir, nodist_systemdservice_DATA): New variables.
  (EXTRA_DIST): Add etc/guix-daemon.service.in.
* doc/guix.texi (Binary Installation, Build Environment Setup): Mention
  'guix-daemon.service'.
</content>
</entry>
<entry>
<title>daemon: Internationalize guix-daemon.</title>
<updated>2015-06-10T19:58:16Z</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2015-06-10T15:48:16Z</published>
<link rel='alternate' type='text/html' href='https://www.git.jakob.space/guix.git/commit/?id=7887bcbf56f8ef154ba987e67e457c8695254fa5'/>
<id>urn:sha1:7887bcbf56f8ef154ba987e67e457c8695254fa5</id>
<content type='text'>
* nix/nix-daemon/guix-daemon.cc (n_, _): New macros.
  (guix_textdomain): New variable.
  (doc): Use 'n_'.
  (options): Likewise, and lowercase messages.
  (argp): Add initializer for 'argp_domain' field.
  (parse_opt): Use '_' for messages.
  (main): Likewise, and add calls to 'setlocale', 'bindtextdomain', and
  'textdomain'.
* daemon.am (guix_daemon_CPPFLAGS): Add -DLOCALEDIR.
* po/guix/Makevars (XGETTEXT_OPTIONS): Remove '--language' option.  Add
  '--keyword=n_'.
* po/guix/POTFILES.in: Add guix-daemon.cc.
</content>
</entry>
</feed>
