diff options
| -rw-r--r-- | Makefile.am | 10 | ||||
| -rw-r--r-- | configure.ac | 5 | ||||
| -rw-r--r-- | guix/scripts/publish.scm | 2 | ||||
| -rwxr-xr-x | guix/scripts/substitute.scm | 2 |
4 files changed, 12 insertions, 7 deletions
diff --git a/Makefile.am b/Makefile.am index 41b366eb75f..fc60d155618 100644 --- a/Makefile.am +++ b/Makefile.am | |||
| @@ -73,7 +73,6 @@ include gnu/local.mk | |||
| 73 | include po/doc/local.mk | 73 | include po/doc/local.mk |
| 74 | 74 | ||
| 75 | MODULES = \ | 75 | MODULES = \ |
| 76 | guix/avahi.scm \ | ||
| 77 | guix/base16.scm \ | 76 | guix/base16.scm \ |
| 78 | guix/base32.scm \ | 77 | guix/base32.scm \ |
| 79 | guix/base64.scm \ | 78 | guix/base64.scm \ |
| @@ -257,7 +256,6 @@ MODULES = \ | |||
| 257 | guix/import/texlive.scm \ | 256 | guix/import/texlive.scm \ |
| 258 | guix/import/utils.scm \ | 257 | guix/import/utils.scm \ |
| 259 | guix/scripts.scm \ | 258 | guix/scripts.scm \ |
| 260 | guix/scripts/discover.scm \ | ||
| 261 | guix/scripts/download.scm \ | 259 | guix/scripts/download.scm \ |
| 262 | guix/scripts/perform-download.scm \ | 260 | guix/scripts/perform-download.scm \ |
| 263 | guix/scripts/build.scm \ | 261 | guix/scripts/build.scm \ |
| @@ -321,6 +319,14 @@ MODULES += \ | |||
| 321 | 319 | ||
| 322 | endif HAVE_GUILE_SSH | 320 | endif HAVE_GUILE_SSH |
| 323 | 321 | ||
| 322 | if HAVE_GUILE_AVAHI | ||
| 323 | |||
| 324 | MODULES += \ | ||
| 325 | guix/avahi.scm \ | ||
| 326 | guix/scripts/discover.scm | ||
| 327 | |||
| 328 | endif HAVE_GUILE_AVAHI | ||
| 329 | |||
| 324 | if BUILD_DAEMON_OFFLOAD | 330 | if BUILD_DAEMON_OFFLOAD |
| 325 | 331 | ||
| 326 | MODULES += \ | 332 | MODULES += \ |
diff --git a/configure.ac b/configure.ac index 307e8b361f9..942e84164a3 100644 --- a/configure.ac +++ b/configure.ac | |||
| @@ -163,9 +163,8 @@ fi | |||
| 163 | 163 | ||
| 164 | dnl Check for Guile-Avahi. | 164 | dnl Check for Guile-Avahi. |
| 165 | GUILE_MODULE_AVAILABLE([have_guile_avahi], [(avahi)]) | 165 | GUILE_MODULE_AVAILABLE([have_guile_avahi], [(avahi)]) |
| 166 | if test "x$have_guile_avahi" != "xyes"; then | 166 | AM_CONDITIONAL([HAVE_GUILE_AVAHI], |
| 167 | AC_MSG_ERROR([Guile-Avahi is missing; please install it.]) | 167 | [test "x$have_guile_avahi" = "xyes"]) |
| 168 | fi | ||
| 169 | 168 | ||
| 170 | dnl Guile-newt is used by the graphical installer. | 169 | dnl Guile-newt is used by the graphical installer. |
| 171 | GUILE_MODULE_AVAILABLE([have_guile_newt], [(newt)]) | 170 | GUILE_MODULE_AVAILABLE([have_guile_newt], [(newt)]) |
diff --git a/guix/scripts/publish.scm b/guix/scripts/publish.scm index 4822ea55c0c..c31cef31818 100644 --- a/guix/scripts/publish.scm +++ b/guix/scripts/publish.scm | |||
| @@ -42,7 +42,7 @@ | |||
| 42 | #:use-module (web server) | 42 | #:use-module (web server) |
| 43 | #:use-module (web uri) | 43 | #:use-module (web uri) |
| 44 | #:autoload (sxml simple) (sxml->xml) | 44 | #:autoload (sxml simple) (sxml->xml) |
| 45 | #:use-module (guix avahi) | 45 | #:autoload (guix avahi) (avahi-publish-service-thread) |
| 46 | #:use-module (guix base32) | 46 | #:use-module (guix base32) |
| 47 | #:use-module (guix base64) | 47 | #:use-module (guix base64) |
| 48 | #:use-module (guix config) | 48 | #:use-module (guix config) |
diff --git a/guix/scripts/substitute.scm b/guix/scripts/substitute.scm index 8e5953b8779..adc6852321d 100755 --- a/guix/scripts/substitute.scm +++ b/guix/scripts/substitute.scm | |||
| @@ -27,7 +27,7 @@ | |||
| 27 | #:use-module (guix config) | 27 | #:use-module (guix config) |
| 28 | #:use-module (guix records) | 28 | #:use-module (guix records) |
| 29 | #:use-module ((guix serialization) #:select (restore-file)) | 29 | #:use-module ((guix serialization) #:select (restore-file)) |
| 30 | #:use-module (guix scripts discover) | 30 | #:autoload (guix scripts discover) (read-substitute-urls) |
| 31 | #:use-module (gcrypt hash) | 31 | #:use-module (gcrypt hash) |
| 32 | #:use-module (guix base32) | 32 | #:use-module (guix base32) |
| 33 | #:use-module (guix base64) | 33 | #:use-module (guix base64) |
