summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.gitignore4
-rw-r--r--Makefile.am230
-rw-r--r--distro.scm10
-rw-r--r--gnu/packages/acl.scm (renamed from distro/packages/acl.scm)8
-rw-r--r--gnu/packages/algebra.scm (renamed from distro/packages/algebra.scm)10
-rw-r--r--gnu/packages/aspell.scm (renamed from distro/packages/aspell.scm)4
-rw-r--r--gnu/packages/attr.scm (renamed from distro/packages/attr.scm)6
-rw-r--r--gnu/packages/autotools.scm (renamed from distro/packages/autotools.scm)6
-rw-r--r--gnu/packages/base.scm (renamed from distro/packages/base.scm)22
-rw-r--r--gnu/packages/bash.scm (renamed from distro/packages/bash.scm)6
-rw-r--r--gnu/packages/bdb.scm (renamed from distro/packages/bdb.scm)2
-rw-r--r--gnu/packages/bdw-gc.scm (renamed from distro/packages/bdw-gc.scm)2
-rw-r--r--gnu/packages/bison.scm (renamed from distro/packages/bison.scm)6
-rw-r--r--gnu/packages/bootstrap.scm (renamed from distro/packages/bootstrap.scm)2
-rwxr-xr-xgnu/packages/bootstrap/i686-linux/bash (renamed from distro/packages/bootstrap/i686-linux/bash)bin1331220 -> 1331220 bytes
-rwxr-xr-xgnu/packages/bootstrap/i686-linux/mkdir (renamed from distro/packages/bootstrap/i686-linux/mkdir)bin725756 -> 725756 bytes
-rwxr-xr-xgnu/packages/bootstrap/i686-linux/tar (renamed from distro/packages/bootstrap/i686-linux/tar)bin1140196 -> 1140196 bytes
-rwxr-xr-xgnu/packages/bootstrap/i686-linux/xz (renamed from distro/packages/bootstrap/i686-linux/xz)bin865372 -> 865372 bytes
-rwxr-xr-xgnu/packages/bootstrap/x86_64-linux/bash (renamed from distro/packages/bootstrap/x86_64-linux/bash)bin1419928 -> 1419928 bytes
-rwxr-xr-xgnu/packages/bootstrap/x86_64-linux/mkdir (renamed from distro/packages/bootstrap/x86_64-linux/mkdir)bin799312 -> 799312 bytes
-rwxr-xr-xgnu/packages/bootstrap/x86_64-linux/tar (renamed from distro/packages/bootstrap/x86_64-linux/tar)bin1229888 -> 1229888 bytes
-rwxr-xr-xgnu/packages/bootstrap/x86_64-linux/xz (renamed from distro/packages/bootstrap/x86_64-linux/xz)bin926000 -> 926000 bytes
-rw-r--r--gnu/packages/check.scm (renamed from distro/packages/check.scm)2
-rw-r--r--gnu/packages/compression.scm (renamed from distro/packages/compression.scm)2
-rw-r--r--gnu/packages/cpio.scm (renamed from distro/packages/cpio.scm)2
-rw-r--r--gnu/packages/cyrus-sasl.scm (renamed from distro/packages/cyrus-sasl.scm)8
-rw-r--r--gnu/packages/ddrescue.scm (renamed from distro/packages/ddrescue.scm)2
-rw-r--r--gnu/packages/dejagnu.scm (renamed from distro/packages/dejagnu.scm)4
-rw-r--r--gnu/packages/ed.scm (renamed from distro/packages/ed.scm)2
-rw-r--r--gnu/packages/emacs.scm (renamed from distro/packages/emacs.scm)10
-rw-r--r--gnu/packages/file.scm (renamed from distro/packages/file.scm)2
-rw-r--r--gnu/packages/flex.scm (renamed from distro/packages/flex.scm)8
-rw-r--r--gnu/packages/gawk.scm (renamed from distro/packages/gawk.scm)4
-rw-r--r--gnu/packages/gdb.scm (renamed from distro/packages/gdb.scm)16
-rw-r--r--gnu/packages/gdbm.scm (renamed from distro/packages/gdbm.scm)2
-rw-r--r--gnu/packages/gettext.scm (renamed from distro/packages/gettext.scm)2
-rw-r--r--gnu/packages/global.scm (renamed from distro/packages/global.scm)6
-rw-r--r--gnu/packages/gnupg.scm (renamed from distro/packages/gnupg.scm)8
-rw-r--r--gnu/packages/gnutls.scm (renamed from distro/packages/gnutls.scm)14
-rw-r--r--gnu/packages/gperf.scm (renamed from distro/packages/gperf.scm)2
-rw-r--r--gnu/packages/gsasl.scm (renamed from distro/packages/gsasl.scm)12
-rw-r--r--gnu/packages/guile.scm (renamed from distro/packages/guile.scm)22
-rw-r--r--gnu/packages/help2man.scm (renamed from distro/packages/help2man.scm)4
-rw-r--r--gnu/packages/icu4c.scm (renamed from distro/packages/icu4c.scm)4
-rw-r--r--gnu/packages/idutils.scm (renamed from distro/packages/idutils.scm)2
-rw-r--r--gnu/packages/indent.scm (renamed from distro/packages/indent.scm)2
-rw-r--r--gnu/packages/ld-wrapper.scm (renamed from distro/packages/ld-wrapper.scm)0
-rw-r--r--gnu/packages/less.scm (renamed from distro/packages/less.scm)4
-rw-r--r--gnu/packages/libffi.scm (renamed from distro/packages/libffi.scm)2
-rw-r--r--gnu/packages/libidn.scm (renamed from distro/packages/libidn.scm)2
-rw-r--r--gnu/packages/libjpeg.scm (renamed from distro/packages/libjpeg.scm)2
-rw-r--r--gnu/packages/libsigsegv.scm (renamed from distro/packages/libsigsegv.scm)2
-rw-r--r--gnu/packages/libtiff.scm (renamed from distro/packages/libtiff.scm)6
-rw-r--r--gnu/packages/libunistring.scm (renamed from distro/packages/libunistring.scm)2
-rw-r--r--gnu/packages/libusb.scm (renamed from distro/packages/libusb.scm)2
-rw-r--r--gnu/packages/linux.scm (renamed from distro/packages/linux.scm)14
-rw-r--r--gnu/packages/lout.scm (renamed from distro/packages/lout.scm)2
-rw-r--r--gnu/packages/lsh.scm (renamed from distro/packages/lsh.scm)16
-rw-r--r--gnu/packages/m4.scm (renamed from distro/packages/m4.scm)2
-rw-r--r--gnu/packages/mailutils.scm (renamed from distro/packages/mailutils.scm)24
-rw-r--r--gnu/packages/make-bootstrap.scm (renamed from distro/packages/make-bootstrap.scm)18
-rw-r--r--gnu/packages/mit-krb5.scm (renamed from distro/packages/mit-krb5.scm)6
-rw-r--r--gnu/packages/multiprecision.scm (renamed from distro/packages/multiprecision.scm)4
-rw-r--r--gnu/packages/mysql.scm (renamed from distro/packages/mysql.scm)12
-rw-r--r--gnu/packages/nano.scm (renamed from distro/packages/nano.scm)6
-rw-r--r--gnu/packages/ncurses.scm (renamed from distro/packages/ncurses.scm)2
-rw-r--r--gnu/packages/nettle.scm (renamed from distro/packages/nettle.scm)6
-rw-r--r--gnu/packages/openssl.scm (renamed from distro/packages/openssl.scm)4
-rw-r--r--gnu/packages/patches/bigloo-gc-shebangs.patch (renamed from distro/packages/patches/bigloo-gc-shebangs.patch)0
-rw-r--r--gnu/packages/patches/binutils-ld-new-dtags.patch (renamed from distro/packages/patches/binutils-ld-new-dtags.patch)0
-rw-r--r--gnu/packages/patches/cpio-gets-undeclared.patch (renamed from distro/packages/patches/cpio-gets-undeclared.patch)0
-rw-r--r--gnu/packages/patches/diffutils-gets-undeclared.patch (renamed from distro/packages/patches/diffutils-gets-undeclared.patch)0
-rw-r--r--gnu/packages/patches/emacs-configure-sh.patch (renamed from distro/packages/patches/emacs-configure-sh.patch)0
-rw-r--r--gnu/packages/patches/findutils-absolute-paths.patch (renamed from distro/packages/patches/findutils-absolute-paths.patch)0
-rw-r--r--gnu/packages/patches/flex-bison-tests.patch (renamed from distro/packages/patches/flex-bison-tests.patch)0
-rw-r--r--gnu/packages/patches/gawk-shell.patch (renamed from distro/packages/patches/gawk-shell.patch)0
-rw-r--r--gnu/packages/patches/gettext-gets-undeclared.patch (renamed from distro/packages/patches/gettext-gets-undeclared.patch)0
-rw-r--r--gnu/packages/patches/glibc-bootstrap-system.patch (renamed from distro/packages/patches/glibc-bootstrap-system.patch)0
-rw-r--r--gnu/packages/patches/glibc-no-ld-so-cache.patch (renamed from distro/packages/patches/glibc-no-ld-so-cache.patch)0
-rw-r--r--gnu/packages/patches/guile-1.8-cpp-4.5.patch (renamed from distro/packages/patches/guile-1.8-cpp-4.5.patch)0
-rw-r--r--gnu/packages/patches/guile-default-utf8.patch (renamed from distro/packages/patches/guile-default-utf8.patch)0
-rw-r--r--gnu/packages/patches/guile-relocatable.patch (renamed from distro/packages/patches/guile-relocatable.patch)0
-rw-r--r--gnu/packages/patches/libtool-skip-tests.patch (renamed from distro/packages/patches/libtool-skip-tests.patch)0
-rw-r--r--gnu/packages/patches/lsh-guile-compat.patch (renamed from distro/packages/patches/lsh-guile-compat.patch)0
-rw-r--r--gnu/packages/patches/lsh-no-root-login.patch (renamed from distro/packages/patches/lsh-no-root-login.patch)0
-rw-r--r--gnu/packages/patches/lsh-pam-service-name.patch (renamed from distro/packages/patches/lsh-pam-service-name.patch)0
-rw-r--r--gnu/packages/patches/m4-gets-undeclared.patch (renamed from distro/packages/patches/m4-gets-undeclared.patch)0
-rw-r--r--gnu/packages/patches/m4-readlink-EINVAL.patch (renamed from distro/packages/patches/m4-readlink-EINVAL.patch)0
-rw-r--r--gnu/packages/patches/m4-s_isdir.patch (renamed from distro/packages/patches/m4-s_isdir.patch)0
-rw-r--r--gnu/packages/patches/make-impure-dirs.patch (renamed from distro/packages/patches/make-impure-dirs.patch)0
-rw-r--r--gnu/packages/patches/perl-no-sys-dirs.patch (renamed from distro/packages/patches/perl-no-sys-dirs.patch)0
-rw-r--r--gnu/packages/patches/procps-make-3.82.patch (renamed from distro/packages/patches/procps-make-3.82.patch)0
-rw-r--r--gnu/packages/patches/readline-link-ncurses.patch (renamed from distro/packages/patches/readline-link-ncurses.patch)0
-rw-r--r--gnu/packages/patches/shishi-gets-undeclared.patch (renamed from distro/packages/patches/shishi-gets-undeclared.patch)0
-rw-r--r--gnu/packages/patches/tar-gets-undeclared.patch (renamed from distro/packages/patches/tar-gets-undeclared.patch)0
-rw-r--r--gnu/packages/perl.scm (renamed from distro/packages/perl.scm)2
-rw-r--r--gnu/packages/pkg-config.scm (renamed from distro/packages/pkg-config.scm)2
-rw-r--r--gnu/packages/pth.scm (renamed from distro/packages/pth.scm)2
-rw-r--r--gnu/packages/python.scm (renamed from distro/packages/python.scm)8
-rw-r--r--gnu/packages/readline.scm (renamed from distro/packages/readline.scm)4
-rw-r--r--gnu/packages/recutils.scm (renamed from distro/packages/recutils.scm)8
-rw-r--r--gnu/packages/rsync.scm (renamed from distro/packages/rsync.scm)6
-rw-r--r--gnu/packages/scheme.scm (renamed from distro/packages/scheme.scm)10
-rw-r--r--gnu/packages/shishi.scm (renamed from distro/packages/shishi.scm)8
-rw-r--r--gnu/packages/system.scm (renamed from distro/packages/system.scm)4
-rw-r--r--gnu/packages/tcl.scm (renamed from distro/packages/tcl.scm)2
-rw-r--r--gnu/packages/texinfo.scm (renamed from distro/packages/texinfo.scm)6
-rw-r--r--gnu/packages/time.scm (renamed from distro/packages/time.scm)2
-rw-r--r--gnu/packages/wget.scm (renamed from distro/packages/wget.scm)8
-rw-r--r--gnu/packages/which.scm (renamed from distro/packages/which.scm)2
-rw-r--r--gnu/packages/xml.scm (renamed from distro/packages/xml.scm)2
-rw-r--r--gnu/packages/zile.scm (renamed from distro/packages/zile.scm)10
-rw-r--r--guix-package.in4
-rw-r--r--guix/build-system/gnu.scm6
-rw-r--r--guix/build-system/trivial.scm2
-rw-r--r--guix/download.scm2
-rw-r--r--hydra.scm4
-rw-r--r--po/POTFILES.in8
-rw-r--r--tests/builders.scm4
-rw-r--r--tests/derivations.scm2
-rw-r--r--tests/guix-build.sh8
-rw-r--r--tests/guix-daemon.sh2
-rw-r--r--tests/guix-package.sh4
-rw-r--r--tests/packages.scm6
-rw-r--r--tests/store.scm2
-rw-r--r--tests/union.scm2
126 files changed, 370 insertions, 370 deletions
diff --git a/.gitignore b/.gitignore
index 0b21a03ecee..d841cb1ad6c 100644
--- a/.gitignore
+++ b/.gitignore
@@ -44,9 +44,9 @@ config.cache
44/doc/guix.pdf 44/doc/guix.pdf
45/doc/stamp-vti 45/doc/stamp-vti
46/doc/version.texi 46/doc/version.texi
47/distro/packages/bootstrap/x86_64-linux/guile-bootstrap-2.0.6.tar.xz
48/guix-download 47/guix-download
49/distro/packages/bootstrap/i686-linux/guile-bootstrap-2.0.6.tar.xz 48/gnu/packages/bootstrap/x86_64-linux/guile-2.0.7.tar.xz
49/gnu/packages/bootstrap/i686-linux/guile-2.0.7.tar.xz
50/guix-package 50/guix-package
51/guix/config.scm 51/guix/config.scm
52/guix-import 52/guix-import
diff --git a/Makefile.am b/Makefile.am
index 35e973bbba9..b4c8c931fd8 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -45,138 +45,138 @@ MODULES = \
45 guix/snix.scm \ 45 guix/snix.scm \
46 guix.scm \ 46 guix.scm \
47 distro.scm \ 47 distro.scm \
48 distro/packages/acl.scm \ 48 gnu/packages/acl.scm \
49 distro/packages/algebra.scm \ 49 gnu/packages/algebra.scm \
50 distro/packages/aspell.scm \ 50 gnu/packages/aspell.scm \
51 distro/packages/attr.scm \ 51 gnu/packages/attr.scm \
52 distro/packages/autotools.scm \ 52 gnu/packages/autotools.scm \
53 distro/packages/base.scm \ 53 gnu/packages/base.scm \
54 distro/packages/bash.scm \ 54 gnu/packages/bash.scm \
55 distro/packages/bdb.scm \ 55 gnu/packages/bdb.scm \
56 distro/packages/bdw-gc.scm \ 56 gnu/packages/bdw-gc.scm \
57 distro/packages/bison.scm \ 57 gnu/packages/bison.scm \
58 distro/packages/bootstrap.scm \ 58 gnu/packages/bootstrap.scm \
59 distro/packages/check.scm \ 59 gnu/packages/check.scm \
60 distro/packages/compression.scm \ 60 gnu/packages/compression.scm \
61 distro/packages/cpio.scm \ 61 gnu/packages/cpio.scm \
62 distro/packages/cyrus-sasl.scm \ 62 gnu/packages/cyrus-sasl.scm \
63 distro/packages/dejagnu.scm \ 63 gnu/packages/dejagnu.scm \
64 distro/packages/ddrescue.scm \ 64 gnu/packages/ddrescue.scm \
65 distro/packages/ed.scm \ 65 gnu/packages/ed.scm \
66 distro/packages/emacs.scm \ 66 gnu/packages/emacs.scm \
67 distro/packages/file.scm \ 67 gnu/packages/file.scm \
68 distro/packages/flex.scm \ 68 gnu/packages/flex.scm \
69 distro/packages/gawk.scm \ 69 gnu/packages/gawk.scm \
70 distro/packages/gdb.scm \ 70 gnu/packages/gdb.scm \
71 distro/packages/gdbm.scm \ 71 gnu/packages/gdbm.scm \
72 distro/packages/gettext.scm \ 72 gnu/packages/gettext.scm \
73 distro/packages/global.scm \ 73 gnu/packages/global.scm \
74 distro/packages/gnupg.scm \ 74 gnu/packages/gnupg.scm \
75 distro/packages/gnutls.scm \ 75 gnu/packages/gnutls.scm \
76 distro/packages/gperf.scm \ 76 gnu/packages/gperf.scm \
77 distro/packages/gsasl.scm \ 77 gnu/packages/gsasl.scm \
78 distro/packages/guile.scm \ 78 gnu/packages/guile.scm \
79 distro/packages/help2man.scm \ 79 gnu/packages/help2man.scm \
80 distro/packages/icu4c.scm \ 80 gnu/packages/icu4c.scm \
81 distro/packages/idutils.scm \ 81 gnu/packages/idutils.scm \
82 distro/packages/indent.scm \ 82 gnu/packages/indent.scm \
83 distro/packages/ld-wrapper.scm \ 83 gnu/packages/ld-wrapper.scm \
84 distro/packages/less.scm \ 84 gnu/packages/less.scm \
85 distro/packages/libffi.scm \ 85 gnu/packages/libffi.scm \
86 distro/packages/libidn.scm \ 86 gnu/packages/libidn.scm \
87 distro/packages/libjpeg.scm \ 87 gnu/packages/libjpeg.scm \
88 distro/packages/libsigsegv.scm \ 88 gnu/packages/libsigsegv.scm \
89 distro/packages/libtiff.scm \ 89 gnu/packages/libtiff.scm \
90 distro/packages/libunistring.scm \ 90 gnu/packages/libunistring.scm \
91 distro/packages/libusb.scm \ 91 gnu/packages/libusb.scm \
92 distro/packages/linux.scm \ 92 gnu/packages/linux.scm \
93 distro/packages/lout.scm \ 93 gnu/packages/lout.scm \
94 distro/packages/lsh.scm \ 94 gnu/packages/lsh.scm \
95 distro/packages/m4.scm \ 95 gnu/packages/m4.scm \
96 distro/packages/mailutils.scm \ 96 gnu/packages/mailutils.scm \
97 distro/packages/make-bootstrap.scm \ 97 gnu/packages/make-bootstrap.scm \
98 distro/packages/mit-krb5.scm \ 98 gnu/packages/mit-krb5.scm \
99 distro/packages/multiprecision.scm \ 99 gnu/packages/multiprecision.scm \
100 distro/packages/mysql.scm \ 100 gnu/packages/mysql.scm \
101 distro/packages/nano.scm \ 101 gnu/packages/nano.scm \
102 distro/packages/ncurses.scm \ 102 gnu/packages/ncurses.scm \
103 distro/packages/nettle.scm \ 103 gnu/packages/nettle.scm \
104 distro/packages/openssl.scm \ 104 gnu/packages/openssl.scm \
105 distro/packages/perl.scm \ 105 gnu/packages/perl.scm \
106 distro/packages/pkg-config.scm \ 106 gnu/packages/pkg-config.scm \
107 distro/packages/pth.scm \ 107 gnu/packages/pth.scm \
108 distro/packages/python.scm \ 108 gnu/packages/python.scm \
109 distro/packages/readline.scm \ 109 gnu/packages/readline.scm \
110 distro/packages/recutils.scm \ 110 gnu/packages/recutils.scm \
111 distro/packages/rsync.scm \ 111 gnu/packages/rsync.scm \
112 distro/packages/scheme.scm \ 112 gnu/packages/scheme.scm \
113 distro/packages/shishi.scm \ 113 gnu/packages/shishi.scm \
114 distro/packages/system.scm \ 114 gnu/packages/system.scm \
115 distro/packages/tcl.scm \ 115 gnu/packages/tcl.scm \
116 distro/packages/texinfo.scm \ 116 gnu/packages/texinfo.scm \
117 distro/packages/time.scm \ 117 gnu/packages/time.scm \
118 distro/packages/wget.scm \ 118 gnu/packages/wget.scm \
119 distro/packages/which.scm \ 119 gnu/packages/which.scm \
120 distro/packages/xml.scm \ 120 gnu/packages/xml.scm \
121 distro/packages/zile.scm 121 gnu/packages/zile.scm
122 122
123 123
124GOBJECTS = $(MODULES:%.scm=%.go) guix/config.go 124GOBJECTS = $(MODULES:%.scm=%.go) guix/config.go
125 125
126nobase_dist_guilemodule_DATA = $(MODULES) 126nobase_dist_guilemodule_DATA = $(MODULES)
127 127
128patchdir = $(guilemoduledir)/distro/packages/patches 128patchdir = $(guilemoduledir)/gnu/packages/patches
129dist_patch_DATA = \ 129dist_patch_DATA = \
130 distro/packages/patches/bigloo-gc-shebangs.patch \ 130 gnu/packages/patches/bigloo-gc-shebangs.patch \
131 distro/packages/patches/binutils-ld-new-dtags.patch \ 131 gnu/packages/patches/binutils-ld-new-dtags.patch \
132 distro/packages/patches/cpio-gets-undeclared.patch \ 132 gnu/packages/patches/cpio-gets-undeclared.patch \
133 distro/packages/patches/diffutils-gets-undeclared.patch \ 133 gnu/packages/patches/diffutils-gets-undeclared.patch \
134 distro/packages/patches/emacs-configure-sh.patch \ 134 gnu/packages/patches/emacs-configure-sh.patch \
135 distro/packages/patches/flex-bison-tests.patch \ 135 gnu/packages/patches/flex-bison-tests.patch \
136 distro/packages/patches/gawk-shell.patch \ 136 gnu/packages/patches/gawk-shell.patch \
137 distro/packages/patches/gettext-gets-undeclared.patch \ 137 gnu/packages/patches/gettext-gets-undeclared.patch \
138 distro/packages/patches/glibc-bootstrap-system.patch \ 138 gnu/packages/patches/glibc-bootstrap-system.patch \
139 distro/packages/patches/glibc-no-ld-so-cache.patch \ 139 gnu/packages/patches/glibc-no-ld-so-cache.patch \
140 distro/packages/patches/guile-1.8-cpp-4.5.patch \ 140 gnu/packages/patches/guile-1.8-cpp-4.5.patch \
141 distro/packages/patches/guile-default-utf8.patch \ 141 gnu/packages/patches/guile-default-utf8.patch \
142 distro/packages/patches/guile-relocatable.patch \ 142 gnu/packages/patches/guile-relocatable.patch \
143 distro/packages/patches/libtool-skip-tests.patch \ 143 gnu/packages/patches/libtool-skip-tests.patch \
144 distro/packages/patches/lsh-guile-compat.patch \ 144 gnu/packages/patches/lsh-guile-compat.patch \
145 distro/packages/patches/lsh-no-root-login.patch \ 145 gnu/packages/patches/lsh-no-root-login.patch \
146 distro/packages/patches/lsh-pam-service-name.patch \ 146 gnu/packages/patches/lsh-pam-service-name.patch \
147 distro/packages/patches/m4-gets-undeclared.patch \ 147 gnu/packages/patches/m4-gets-undeclared.patch \
148 distro/packages/patches/m4-readlink-EINVAL.patch \ 148 gnu/packages/patches/m4-readlink-EINVAL.patch \
149 distro/packages/patches/m4-s_isdir.patch \ 149 gnu/packages/patches/m4-s_isdir.patch \
150 distro/packages/patches/make-impure-dirs.patch \ 150 gnu/packages/patches/make-impure-dirs.patch \
151 distro/packages/patches/findutils-absolute-paths.patch \ 151 gnu/packages/patches/findutils-absolute-paths.patch \
152 distro/packages/patches/perl-no-sys-dirs.patch \ 152 gnu/packages/patches/perl-no-sys-dirs.patch \
153 distro/packages/patches/procps-make-3.82.patch \ 153 gnu/packages/patches/procps-make-3.82.patch \
154 distro/packages/patches/readline-link-ncurses.patch \ 154 gnu/packages/patches/readline-link-ncurses.patch \
155 distro/packages/patches/shishi-gets-undeclared.patch \ 155 gnu/packages/patches/shishi-gets-undeclared.patch \
156 distro/packages/patches/tar-gets-undeclared.patch 156 gnu/packages/patches/tar-gets-undeclared.patch
157 157
158bootstrapdir = $(guilemoduledir)/distro/packages/bootstrap 158bootstrapdir = $(guilemoduledir)/gnu/packages/bootstrap
159bootstrap_x86_64_linuxdir = $(bootstrapdir)/x86_64-linux 159bootstrap_x86_64_linuxdir = $(bootstrapdir)/x86_64-linux
160bootstrap_i686_linuxdir = $(bootstrapdir)/i686-linux 160bootstrap_i686_linuxdir = $(bootstrapdir)/i686-linux
161 161
162dist_bootstrap_x86_64_linux_DATA = \ 162dist_bootstrap_x86_64_linux_DATA = \
163 distro/packages/bootstrap/x86_64-linux/bash \ 163 gnu/packages/bootstrap/x86_64-linux/bash \
164 distro/packages/bootstrap/x86_64-linux/mkdir \ 164 gnu/packages/bootstrap/x86_64-linux/mkdir \
165 distro/packages/bootstrap/x86_64-linux/tar \ 165 gnu/packages/bootstrap/x86_64-linux/tar \
166 distro/packages/bootstrap/x86_64-linux/xz 166 gnu/packages/bootstrap/x86_64-linux/xz
167 167
168dist_bootstrap_i686_linux_DATA = \ 168dist_bootstrap_i686_linux_DATA = \
169 distro/packages/bootstrap/i686-linux/bash \ 169 gnu/packages/bootstrap/i686-linux/bash \
170 distro/packages/bootstrap/i686-linux/mkdir \ 170 gnu/packages/bootstrap/i686-linux/mkdir \
171 distro/packages/bootstrap/i686-linux/tar \ 171 gnu/packages/bootstrap/i686-linux/tar \
172 distro/packages/bootstrap/i686-linux/xz 172 gnu/packages/bootstrap/i686-linux/xz
173 173
174# Big bootstrap binaries are not included in the tarball. Instead, they 174# Big bootstrap binaries are not included in the tarball. Instead, they
175# are downloaded. 175# are downloaded.
176nodist_bootstrap_x86_64_linux_DATA = \ 176nodist_bootstrap_x86_64_linux_DATA = \
177 distro/packages/bootstrap/x86_64-linux/guile-2.0.7.tar.xz 177 gnu/packages/bootstrap/x86_64-linux/guile-2.0.7.tar.xz
178nodist_bootstrap_i686_linux_DATA = \ 178nodist_bootstrap_i686_linux_DATA = \
179 distro/packages/bootstrap/i686-linux/guile-2.0.7.tar.xz 179 gnu/packages/bootstrap/i686-linux/guile-2.0.7.tar.xz
180 180
181# Those files must remain executable, so they remain executable once 181# Those files must remain executable, so they remain executable once
182# imported into the store. 182# imported into the store.
@@ -193,10 +193,10 @@ DOWNLOAD_FILE = \
193 $(GUILE) --no-auto-compile -L "$(top_builddir)" -L "$(top_srcdir)" \ 193 $(GUILE) --no-auto-compile -L "$(top_builddir)" -L "$(top_srcdir)" \
194 "$(top_srcdir)/build-aux/download.scm" 194 "$(top_srcdir)/build-aux/download.scm"
195 195
196distro/packages/bootstrap/x86_64-linux/guile-2.0.7.tar.xz: 196gnu/packages/bootstrap/x86_64-linux/guile-2.0.7.tar.xz:
197 $(MKDIR_P) `dirname "$@"` 197 $(MKDIR_P) `dirname "$@"`
198 $(DOWNLOAD_FILE) "$@" "bc43210dcd146d242bef4d354b0aeac12c4ef3118c07502d17ffa8d49e15aa2c" 198 $(DOWNLOAD_FILE) "$@" "bc43210dcd146d242bef4d354b0aeac12c4ef3118c07502d17ffa8d49e15aa2c"
199distro/packages/bootstrap/i686-linux/guile-2.0.7.tar.xz: 199gnu/packages/bootstrap/i686-linux/guile-2.0.7.tar.xz:
200 $(MKDIR_P) `dirname "$@"` 200 $(MKDIR_P) `dirname "$@"`
201 $(DOWNLOAD_FILE) "$@" "f9a7c6f4c556eaafa2a69bcf07d4ffbb6682ea831d4c9da9ba095aca3ccd217c" 201 $(DOWNLOAD_FILE) "$@" "f9a7c6f4c556eaafa2a69bcf07d4ffbb6682ea831d4c9da9ba095aca3ccd217c"
202 202
diff --git a/distro.scm b/distro.scm
index c2d3d1fa408..39735848155 100644
--- a/distro.scm
+++ b/distro.scm
@@ -1,5 +1,5 @@
1;;; GNU Guix --- Functional package management for GNU 1;;; GNU Guix --- Functional package management for GNU
2;;; Copyright © 2012 Ludovic Courtès <ludo@gnu.org> 2;;; Copyright © 2012, 2013 Ludovic Courtès <ludo@gnu.org>
3;;; 3;;;
4;;; This file is part of GNU Guix. 4;;; This file is part of GNU Guix.
5;;; 5;;;
@@ -47,12 +47,12 @@
47 47
48(define %patch-path 48(define %patch-path
49 (make-parameter 49 (make-parameter
50 (map (cut string-append <> "/distro/packages/patches") 50 (map (cut string-append <> "/gnu/packages/patches")
51 %load-path))) 51 %load-path)))
52 52
53(define %bootstrap-binaries-path 53(define %bootstrap-binaries-path
54 (make-parameter 54 (make-parameter
55 (map (cut string-append <> "/distro/packages/bootstrap") 55 (map (cut string-append <> "/gnu/packages/bootstrap")
56 %load-path))) 56 %load-path)))
57 57
58(define (search-patch file-name) 58(define (search-patch file-name)
@@ -65,9 +65,9 @@
65 (string-append system "/" file-name))) 65 (string-append system "/" file-name)))
66 66
67(define %distro-module-directory 67(define %distro-module-directory
68 ;; Absolute path of the (distro ...) module root. 68 ;; Absolute path of the (gnu packages ...) module root.
69 (string-append (dirname (search-path %load-path "distro.scm")) 69 (string-append (dirname (search-path %load-path "distro.scm"))
70 "/distro/packages")) 70 "/gnu/packages"))
71 71
72(define (package-files) 72(define (package-files)
73 "Return the list of files that implement distro modules." 73 "Return the list of files that implement distro modules."
diff --git a/distro/packages/acl.scm b/gnu/packages/acl.scm
index 068789b5620..1cba608c8c9 100644
--- a/distro/packages/acl.scm
+++ b/gnu/packages/acl.scm
@@ -16,11 +16,11 @@
16;;; You should have received a copy of the GNU General Public License 16;;; You should have received a copy of the GNU General Public License
17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>. 17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
18 18
19(define-module (distro packages acl) 19(define-module (gnu packages acl)
20 #:use-module (guix licenses) 20 #:use-module (guix licenses)
21 #:use-module (distro packages attr) 21 #:use-module (gnu packages attr)
22 #:use-module (distro packages perl) 22 #:use-module (gnu packages perl)
23 #:use-module ((distro packages gettext) 23 #:use-module ((gnu packages gettext)
24 #:renamer (symbol-prefix-proc 'guix:)) 24 #:renamer (symbol-prefix-proc 'guix:))
25 #:use-module (guix packages) 25 #:use-module (guix packages)
26 #:use-module (guix download) 26 #:use-module (guix download)
diff --git a/distro/packages/algebra.scm b/gnu/packages/algebra.scm
index 7bbdd6c0924..088e32bc0c7 100644
--- a/distro/packages/algebra.scm
+++ b/gnu/packages/algebra.scm
@@ -17,12 +17,12 @@
17;;; You should have received a copy of the GNU General Public License 17;;; You should have received a copy of the GNU General Public License
18;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>. 18;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
19 19
20(define-module (distro packages algebra) 20(define-module (gnu packages algebra)
21 #:use-module (distro) 21 #:use-module (distro)
22 #:use-module (distro packages multiprecision) 22 #:use-module (gnu packages multiprecision)
23 #:use-module (distro packages perl) 23 #:use-module (gnu packages perl)
24 #:use-module (distro packages readline) 24 #:use-module (gnu packages readline)
25 #:use-module (distro packages flex) 25 #:use-module (gnu packages flex)
26 #:use-module (guix licenses) 26 #:use-module (guix licenses)
27 #:use-module (guix packages) 27 #:use-module (guix packages)
28 #:use-module (guix download) 28 #:use-module (guix download)
diff --git a/distro/packages/aspell.scm b/gnu/packages/aspell.scm
index a4c14c092cb..ca0218d8147 100644
--- a/distro/packages/aspell.scm
+++ b/gnu/packages/aspell.scm
@@ -16,12 +16,12 @@
16;;; You should have received a copy of the GNU General Public License 16;;; You should have received a copy of the GNU General Public License
17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>. 17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
18 18
19(define-module (distro packages aspell) 19(define-module (gnu packages aspell)
20 #:use-module (guix packages) 20 #:use-module (guix packages)
21 #:use-module (guix download) 21 #:use-module (guix download)
22 #:use-module (guix build-system gnu) 22 #:use-module (guix build-system gnu)
23 #:use-module (guix licenses) 23 #:use-module (guix licenses)
24 #:use-module (distro packages perl)) 24 #:use-module (gnu packages perl))
25 25
26(define-public aspell 26(define-public aspell
27 (package 27 (package
diff --git a/distro/packages/attr.scm b/gnu/packages/attr.scm
index ae0d257dbe9..2f8a0e0e657 100644
--- a/distro/packages/attr.scm
+++ b/gnu/packages/attr.scm
@@ -17,10 +17,10 @@
17;;; You should have received a copy of the GNU General Public License 17;;; You should have received a copy of the GNU General Public License
18;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>. 18;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
19 19
20(define-module (distro packages attr) 20(define-module (gnu packages attr)
21 #:use-module (guix licenses) 21 #:use-module (guix licenses)
22 #:use-module (distro packages perl) 22 #:use-module (gnu packages perl)
23 #:use-module ((distro packages gettext) 23 #:use-module ((gnu packages gettext)
24 #:renamer (symbol-prefix-proc 'guix:)) 24 #:renamer (symbol-prefix-proc 'guix:))
25 #:use-module (guix packages) 25 #:use-module (guix packages)
26 #:use-module (guix download) 26 #:use-module (guix download)
diff --git a/distro/packages/autotools.scm b/gnu/packages/autotools.scm
index 06568b2224d..b5c8b6ec875 100644
--- a/distro/packages/autotools.scm
+++ b/gnu/packages/autotools.scm
@@ -17,11 +17,11 @@
17;;; You should have received a copy of the GNU General Public License 17;;; You should have received a copy of the GNU General Public License
18;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>. 18;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
19 19
20(define-module (distro packages autotools) 20(define-module (gnu packages autotools)
21 #:use-module (guix licenses) 21 #:use-module (guix licenses)
22 #:use-module (distro) 22 #:use-module (distro)
23 #:use-module (distro packages perl) 23 #:use-module (gnu packages perl)
24 #:use-module (distro packages m4) 24 #:use-module (gnu packages m4)
25 #:use-module (guix packages) 25 #:use-module (guix packages)
26 #:use-module (guix download) 26 #:use-module (guix download)
27 #:use-module (guix build-system gnu)) 27 #:use-module (guix build-system gnu))
diff --git a/distro/packages/base.scm b/gnu/packages/base.scm
index bc705f16e78..b5a58566099 100644
--- a/distro/packages/base.scm
+++ b/gnu/packages/base.scm
@@ -17,18 +17,18 @@
17;;; You should have received a copy of the GNU General Public License 17;;; You should have received a copy of the GNU General Public License
18;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>. 18;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
19 19
20(define-module (distro packages base) 20(define-module (gnu packages base)
21 #:use-module (guix licenses) 21 #:use-module (guix licenses)
22 #:use-module (distro) 22 #:use-module (distro)
23 #:use-module (distro packages acl) 23 #:use-module (gnu packages acl)
24 #:use-module (distro packages bash) 24 #:use-module (gnu packages bash)
25 #:use-module (distro packages bootstrap) 25 #:use-module (gnu packages bootstrap)
26 #:use-module (distro packages compression) 26 #:use-module (gnu packages compression)
27 #:use-module (distro packages gawk) 27 #:use-module (gnu packages gawk)
28 #:use-module (distro packages guile) 28 #:use-module (gnu packages guile)
29 #:use-module (distro packages multiprecision) 29 #:use-module (gnu packages multiprecision)
30 #:use-module (distro packages perl) 30 #:use-module (gnu packages perl)
31 #:use-module (distro packages linux) 31 #:use-module (gnu packages linux)
32 #:use-module (guix packages) 32 #:use-module (guix packages)
33 #:use-module (guix download) 33 #:use-module (guix download)
34 #:use-module (guix build-system gnu) 34 #:use-module (guix build-system gnu)
@@ -978,7 +978,7 @@ exec ~a/bin/~a-gcc -B~a/lib -Wl,-dynamic-linker -Wl,~a/~a \"$@\"~%"
978 ("guile" ,%bootstrap-guile) 978 ("guile" ,%bootstrap-guile)
979 ("bash" ,@(assoc-ref %boot2-inputs "bash")) 979 ("bash" ,@(assoc-ref %boot2-inputs "bash"))
980 ("wrapper" ,(search-path %load-path 980 ("wrapper" ,(search-path %load-path
981 "distro/packages/ld-wrapper.scm")))) 981 "gnu/packages/ld-wrapper.scm"))))
982 (arguments 982 (arguments
983 `(#:guile ,%bootstrap-guile 983 `(#:guile ,%bootstrap-guile
984 #:modules ((guix build utils)) 984 #:modules ((guix build utils))
diff --git a/distro/packages/bash.scm b/gnu/packages/bash.scm
index 0306c7197ef..d74315ad189 100644
--- a/distro/packages/bash.scm
+++ b/gnu/packages/bash.scm
@@ -16,10 +16,10 @@
16;;; You should have received a copy of the GNU General Public License 16;;; You should have received a copy of the GNU General Public License
17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>. 17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
18 18
19(define-module (distro packages bash) 19(define-module (gnu packages bash)
20 #:use-module (guix licenses) 20 #:use-module (guix licenses)
21 #:use-module (distro packages ncurses) 21 #:use-module (gnu packages ncurses)
22 #:use-module (distro packages readline) 22 #:use-module (gnu packages readline)
23 #:use-module (guix packages) 23 #:use-module (guix packages)
24 #:use-module (guix download) 24 #:use-module (guix download)
25 #:use-module (guix utils) 25 #:use-module (guix utils)
diff --git a/distro/packages/bdb.scm b/gnu/packages/bdb.scm
index 93bf2902311..1be57b302ab 100644
--- a/distro/packages/bdb.scm
+++ b/gnu/packages/bdb.scm
@@ -16,7 +16,7 @@
16;;; You should have received a copy of the GNU General Public License 16;;; You should have received a copy of the GNU General Public License
17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>. 17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
18 18
19(define-module (distro packages bdb) 19(define-module (gnu packages bdb)
20 #:use-module (distro) 20 #:use-module (distro)
21 #:use-module (guix licenses) 21 #:use-module (guix licenses)
22 #:use-module (guix packages) 22 #:use-module (guix packages)
diff --git a/distro/packages/bdw-gc.scm b/gnu/packages/bdw-gc.scm
index 5a397eaaa31..65c2fd99ce0 100644
--- a/distro/packages/bdw-gc.scm
+++ b/gnu/packages/bdw-gc.scm
@@ -16,7 +16,7 @@
16;;; You should have received a copy of the GNU General Public License 16;;; You should have received a copy of the GNU General Public License
17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>. 17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
18 18
19(define-module (distro packages bdw-gc) 19(define-module (gnu packages bdw-gc)
20 #:use-module (guix licenses) 20 #:use-module (guix licenses)
21 #:use-module (guix packages) 21 #:use-module (guix packages)
22 #:use-module (guix download) 22 #:use-module (guix download)
diff --git a/distro/packages/bison.scm b/gnu/packages/bison.scm
index b3111c30ab7..95ffb175222 100644
--- a/distro/packages/bison.scm
+++ b/gnu/packages/bison.scm
@@ -16,13 +16,13 @@
16;;; You should have received a copy of the GNU General Public License 16;;; You should have received a copy of the GNU General Public License
17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>. 17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
18 18
19(define-module (distro packages bison) 19(define-module (gnu packages bison)
20 #:use-module (guix licenses) 20 #:use-module (guix licenses)
21 #:use-module (guix packages) 21 #:use-module (guix packages)
22 #:use-module (guix download) 22 #:use-module (guix download)
23 #:use-module (guix build-system gnu) 23 #:use-module (guix build-system gnu)
24 #:use-module (distro packages m4) 24 #:use-module (gnu packages m4)
25 #:use-module (distro packages perl)) 25 #:use-module (gnu packages perl))
26 26
27(define-public bison 27(define-public bison
28 (package 28 (package
diff --git a/distro/packages/bootstrap.scm b/gnu/packages/bootstrap.scm
index 27183162b58..6cad9336440 100644
--- a/distro/packages/bootstrap.scm
+++ b/gnu/packages/bootstrap.scm
@@ -16,7 +16,7 @@
16;;; You should have received a copy of the GNU General Public License 16;;; You should have received a copy of the GNU General Public License
17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>. 17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
18 18
19(define-module (distro packages bootstrap) 19(define-module (gnu packages bootstrap)
20 #:use-module (guix licenses) 20 #:use-module (guix licenses)
21 #:use-module (distro) 21 #:use-module (distro)
22 #:use-module (guix packages) 22 #:use-module (guix packages)
diff --git a/distro/packages/bootstrap/i686-linux/bash b/gnu/packages/bootstrap/i686-linux/bash
index 9882d4adc7e..9882d4adc7e 100755
--- a/distro/packages/bootstrap/i686-linux/bash
+++ b/gnu/packages/bootstrap/i686-linux/bash
Binary files differ
diff --git a/distro/packages/bootstrap/i686-linux/mkdir b/gnu/packages/bootstrap/i686-linux/mkdir
index 0ddab232b7e..0ddab232b7e 100755
--- a/distro/packages/bootstrap/i686-linux/mkdir
+++ b/gnu/packages/bootstrap/i686-linux/mkdir
Binary files differ
diff --git a/distro/packages/bootstrap/i686-linux/tar b/gnu/packages/bootstrap/i686-linux/tar
index 6bee702cf52..6bee702cf52 100755
--- a/distro/packages/bootstrap/i686-linux/tar
+++ b/gnu/packages/bootstrap/i686-linux/tar
Binary files differ
diff --git a/distro/packages/bootstrap/i686-linux/xz b/gnu/packages/bootstrap/i686-linux/xz
index 5a126e4fc59..5a126e4fc59 100755
--- a/distro/packages/bootstrap/i686-linux/xz
+++ b/gnu/packages/bootstrap/i686-linux/xz
Binary files differ
diff --git a/distro/packages/bootstrap/x86_64-linux/bash b/gnu/packages/bootstrap/x86_64-linux/bash
index 3b0227fbb1a..3b0227fbb1a 100755
--- a/distro/packages/bootstrap/x86_64-linux/bash
+++ b/gnu/packages/bootstrap/x86_64-linux/bash
Binary files differ
diff --git a/distro/packages/bootstrap/x86_64-linux/mkdir b/gnu/packages/bootstrap/x86_64-linux/mkdir
index 7207ad8a46f..7207ad8a46f 100755
--- a/distro/packages/bootstrap/x86_64-linux/mkdir
+++ b/gnu/packages/bootstrap/x86_64-linux/mkdir
Binary files differ
diff --git a/distro/packages/bootstrap/x86_64-linux/tar b/gnu/packages/bootstrap/x86_64-linux/tar
index 9104da7b53e..9104da7b53e 100755
--- a/distro/packages/bootstrap/x86_64-linux/tar
+++ b/gnu/packages/bootstrap/x86_64-linux/tar
Binary files differ
diff --git a/distro/packages/bootstrap/x86_64-linux/xz b/gnu/packages/bootstrap/x86_64-linux/xz
index 488e319b373..488e319b373 100755
--- a/distro/packages/bootstrap/x86_64-linux/xz
+++ b/gnu/packages/bootstrap/x86_64-linux/xz
Binary files differ
diff --git a/distro/packages/check.scm b/gnu/packages/check.scm
index 49197cc135d..ec2997cbe6e 100644
--- a/distro/packages/check.scm
+++ b/gnu/packages/check.scm
@@ -16,7 +16,7 @@
16;;; You should have received a copy of the GNU General Public License 16;;; You should have received a copy of the GNU General Public License
17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>. 17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
18 18
19(define-module (distro packages check) 19(define-module (gnu packages check)
20 #:use-module (distro) 20 #:use-module (distro)
21 #:use-module (guix licenses) 21 #:use-module (guix licenses)
22 #:use-module (guix packages) 22 #:use-module (guix packages)
diff --git a/distro/packages/compression.scm b/gnu/packages/compression.scm
index 51a2d70e2d8..dc00f323ce7 100644
--- a/distro/packages/compression.scm
+++ b/gnu/packages/compression.scm
@@ -16,7 +16,7 @@
16;;; You should have received a copy of the GNU General Public License 16;;; You should have received a copy of the GNU General Public License
17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>. 17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
18 18
19(define-module (distro packages compression) 19(define-module (gnu packages compression)
20 #:use-module ((guix licenses) 20 #:use-module ((guix licenses)
21 #:renamer (symbol-prefix-proc 'license:)) 21 #:renamer (symbol-prefix-proc 'license:))
22 #:use-module (guix packages) 22 #:use-module (guix packages)
diff --git a/distro/packages/cpio.scm b/gnu/packages/cpio.scm
index 07c0ec3f539..6fddc3f7680 100644
--- a/distro/packages/cpio.scm
+++ b/gnu/packages/cpio.scm
@@ -16,7 +16,7 @@
16;;; You should have received a copy of the GNU General Public License 16;;; You should have received a copy of the GNU General Public License
17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>. 17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
18 18
19(define-module (distro packages cpio) 19(define-module (gnu packages cpio)
20 #:use-module (guix licenses) 20 #:use-module (guix licenses)
21 #:use-module (distro) 21 #:use-module (distro)
22 #:use-module (guix packages) 22 #:use-module (guix packages)
diff --git a/distro/packages/cyrus-sasl.scm b/gnu/packages/cyrus-sasl.scm
index 9ce2051a68a..fe8ea4ef7c0 100644
--- a/distro/packages/cyrus-sasl.scm
+++ b/gnu/packages/cyrus-sasl.scm
@@ -17,11 +17,11 @@
17;;; You should have received a copy of the GNU General Public License 17;;; You should have received a copy of the GNU General Public License
18;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>. 18;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
19 19
20(define-module (distro packages cyrus-sasl) 20(define-module (gnu packages cyrus-sasl)
21 #:use-module (distro) 21 #:use-module (distro)
22 #:use-module (distro packages gdbm) 22 #:use-module (gnu packages gdbm)
23 #:use-module (distro packages mit-krb5) 23 #:use-module (gnu packages mit-krb5)
24 #:use-module (distro packages openssl) 24 #:use-module (gnu packages openssl)
25 #:use-module ((guix licenses) 25 #:use-module ((guix licenses)
26 #:renamer (symbol-prefix-proc 'license:)) 26 #:renamer (symbol-prefix-proc 'license:))
27 #:use-module (guix packages) 27 #:use-module (guix packages)
diff --git a/distro/packages/ddrescue.scm b/gnu/packages/ddrescue.scm
index 97bfd783095..e9c7856af3e 100644
--- a/distro/packages/ddrescue.scm
+++ b/gnu/packages/ddrescue.scm
@@ -16,7 +16,7 @@
16;;; You should have received a copy of the GNU General Public License 16;;; You should have received a copy of the GNU General Public License
17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>. 17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
18 18
19(define-module (distro packages ddrescue) 19(define-module (gnu packages ddrescue)
20 #:use-module (guix licenses) 20 #:use-module (guix licenses)
21 #:use-module (guix packages) 21 #:use-module (guix packages)
22 #:use-module (guix download) 22 #:use-module (guix download)
diff --git a/distro/packages/dejagnu.scm b/gnu/packages/dejagnu.scm
index f350f8a9738..1efc7c78e71 100644
--- a/distro/packages/dejagnu.scm
+++ b/gnu/packages/dejagnu.scm
@@ -16,12 +16,12 @@
16;;; You should have received a copy of the GNU General Public License 16;;; You should have received a copy of the GNU General Public License
17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>. 17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
18 18
19(define-module (distro packages dejagnu) 19(define-module (gnu packages dejagnu)
20 #:use-module (guix packages) 20 #:use-module (guix packages)
21 #:use-module (guix download) 21 #:use-module (guix download)
22 #:use-module (guix build-system gnu) 22 #:use-module (guix build-system gnu)
23 #:use-module (guix licenses) 23 #:use-module (guix licenses)
24 #:use-module (distro packages tcl)) 24 #:use-module (gnu packages tcl))
25 25
26(define-public dejagnu 26(define-public dejagnu
27 (package 27 (package
diff --git a/distro/packages/ed.scm b/gnu/packages/ed.scm
index 614b3ae6450..83d8b21bfb2 100644
--- a/distro/packages/ed.scm
+++ b/gnu/packages/ed.scm
@@ -16,7 +16,7 @@
16;;; You should have received a copy of the GNU General Public License 16;;; You should have received a copy of the GNU General Public License
17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>. 17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
18 18
19(define-module (distro packages ed) 19(define-module (gnu packages ed)
20 #:use-module (guix licenses) 20 #:use-module (guix licenses)
21 #:use-module (guix packages) 21 #:use-module (guix packages)
22 #:use-module (guix download) 22 #:use-module (guix download)
diff --git a/distro/packages/emacs.scm b/gnu/packages/emacs.scm
index 5a3d3f39108..c9d0822a80b 100644
--- a/distro/packages/emacs.scm
+++ b/gnu/packages/emacs.scm
@@ -16,16 +16,16 @@
16;;; You should have received a copy of the GNU General Public License 16;;; You should have received a copy of the GNU General Public License
17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>. 17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
18 18
19(define-module (distro packages emacs) 19(define-module (gnu packages emacs)
20 #:use-module (guix licenses) 20 #:use-module (guix licenses)
21 #:use-module (guix packages) 21 #:use-module (guix packages)
22 #:use-module (guix download) 22 #:use-module (guix download)
23 #:use-module (guix build-system gnu) 23 #:use-module (guix build-system gnu)
24 #:use-module (distro) 24 #:use-module (distro)
25 #:use-module (distro packages ncurses) 25 #:use-module (gnu packages ncurses)
26 #:use-module (distro packages texinfo) 26 #:use-module (gnu packages texinfo)
27 #:use-module (distro packages gnutls) 27 #:use-module (gnu packages gnutls)
28 #:use-module (distro packages pkg-config)) 28 #:use-module (gnu packages pkg-config))
29 29
30(define-public emacs 30(define-public emacs
31 (package 31 (package
diff --git a/distro/packages/file.scm b/gnu/packages/file.scm
index 61bdd71cfe2..5a2cc2ad806 100644
--- a/distro/packages/file.scm
+++ b/gnu/packages/file.scm
@@ -16,7 +16,7 @@
16;;; You should have received a copy of the GNU General Public License 16;;; You should have received a copy of the GNU General Public License
17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>. 17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
18 18
19(define-module (distro packages file) 19(define-module (gnu packages file)
20 #:use-module (distro) 20 #:use-module (distro)
21 #:use-module (guix licenses) 21 #:use-module (guix licenses)
22 #:use-module (guix packages) 22 #:use-module (guix packages)
diff --git a/distro/packages/flex.scm b/gnu/packages/flex.scm
index 2cfdbfe23ab..7a6d5f507dc 100644
--- a/distro/packages/flex.scm
+++ b/gnu/packages/flex.scm
@@ -16,15 +16,15 @@
16;;; You should have received a copy of the GNU General Public License 16;;; You should have received a copy of the GNU General Public License
17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>. 17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
18 18
19(define-module (distro packages flex) 19(define-module (gnu packages flex)
20 #:use-module (guix licenses) 20 #:use-module (guix licenses)
21 #:use-module (guix packages) 21 #:use-module (guix packages)
22 #:use-module (guix download) 22 #:use-module (guix download)
23 #:use-module (guix build-system gnu) 23 #:use-module (guix build-system gnu)
24 #:use-module (distro) 24 #:use-module (distro)
25 #:use-module (distro packages m4) 25 #:use-module (gnu packages m4)
26 #:use-module (distro packages bison) 26 #:use-module (gnu packages bison)
27 #:use-module (distro packages indent)) 27 #:use-module (gnu packages indent))
28 28
29(define-public flex 29(define-public flex
30 (package 30 (package
diff --git a/distro/packages/gawk.scm b/gnu/packages/gawk.scm
index 6fed7f8b70d..802042665a3 100644
--- a/distro/packages/gawk.scm
+++ b/gnu/packages/gawk.scm
@@ -16,9 +16,9 @@
16;;; You should have received a copy of the GNU General Public License 16;;; You should have received a copy of the GNU General Public License
17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>. 17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
18 18
19(define-module (distro packages gawk) 19(define-module (gnu packages gawk)
20 #:use-module (guix licenses) 20 #:use-module (guix licenses)
21 #:use-module (distro packages libsigsegv) 21 #:use-module (gnu packages libsigsegv)
22 #:use-module (guix packages) 22 #:use-module (guix packages)
23 #:use-module (guix download) 23 #:use-module (guix download)
24 #:use-module (guix utils) 24 #:use-module (guix utils)
diff --git a/distro/packages/gdb.scm b/gnu/packages/gdb.scm
index 4540c040990..c8c771bfd58 100644
--- a/distro/packages/gdb.scm
+++ b/gnu/packages/gdb.scm
@@ -16,14 +16,14 @@
16;;; You should have received a copy of the GNU General Public License 16;;; You should have received a copy of the GNU General Public License
17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>. 17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
18 18
19(define-module (distro packages gdb) 19(define-module (gnu packages gdb)
20 #:use-module (distro packages ncurses) 20 #:use-module (gnu packages ncurses)
21 #:use-module (distro packages readline) 21 #:use-module (gnu packages readline)
22 #:use-module (distro packages dejagnu) 22 #:use-module (gnu packages dejagnu)
23 #:use-module (distro packages texinfo) 23 #:use-module (gnu packages texinfo)
24 #:use-module (distro packages multiprecision) 24 #:use-module (gnu packages multiprecision)
25 #:use-module (distro packages xml) 25 #:use-module (gnu packages xml)
26 #:use-module (distro packages python) 26 #:use-module (gnu packages python)
27 #:use-module ((guix licenses) #:select (gpl3+)) 27 #:use-module ((guix licenses) #:select (gpl3+))
28 #:use-module (guix packages) 28 #:use-module (guix packages)
29 #:use-module (guix download) 29 #:use-module (guix download)
diff --git a/distro/packages/gdbm.scm b/gnu/packages/gdbm.scm
index 47f1b95e95f..588b732b02f 100644
--- a/distro/packages/gdbm.scm
+++ b/gnu/packages/gdbm.scm
@@ -16,7 +16,7 @@
16;;; You should have received a copy of the GNU General Public License 16;;; You should have received a copy of the GNU General Public License
17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>. 17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
18 18
19(define-module (distro packages gdbm) 19(define-module (gnu packages gdbm)
20 #:use-module (guix licenses) 20 #:use-module (guix licenses)
21 #:use-module (guix packages) 21 #:use-module (guix packages)
22 #:use-module (guix download) 22 #:use-module (guix download)
diff --git a/distro/packages/gettext.scm b/gnu/packages/gettext.scm
index e4d4acc615d..c45a488dcaa 100644
--- a/distro/packages/gettext.scm
+++ b/gnu/packages/gettext.scm
@@ -16,7 +16,7 @@
16;;; You should have received a copy of the GNU General Public License 16;;; You should have received a copy of the GNU General Public License
17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>. 17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
18 18
19(define-module (distro packages gettext) 19(define-module (gnu packages gettext)
20 #:use-module (guix licenses) 20 #:use-module (guix licenses)
21 #:use-module (distro) 21 #:use-module (distro)
22 #:use-module (guix packages) 22 #:use-module (guix packages)
diff --git a/distro/packages/global.scm b/gnu/packages/global.scm
index ddd28c2887f..705efbbbeda 100644
--- a/distro/packages/global.scm
+++ b/gnu/packages/global.scm
@@ -16,13 +16,13 @@
16;;; You should have received a copy of the GNU General Public License 16;;; You should have received a copy of the GNU General Public License
17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>. 17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
18 18
19(define-module (distro packages global) 19(define-module (gnu packages global)
20 #:use-module (guix packages) 20 #:use-module (guix packages)
21 #:use-module (guix download) 21 #:use-module (guix download)
22 #:use-module (guix build-system gnu) 22 #:use-module (guix build-system gnu)
23 #:use-module (guix licenses) 23 #:use-module (guix licenses)
24 #:use-module (distro packages ncurses) 24 #:use-module (gnu packages ncurses)
25 #:use-module (distro packages autotools) 25 #:use-module (gnu packages autotools)
26 #:use-module (distro)) 26 #:use-module (distro))
27 27
28(define-public global ; a global variable 28(define-public global ; a global variable
diff --git a/distro/packages/gnupg.scm b/gnu/packages/gnupg.scm
index 5fdf19187dc..82f8d26a65c 100644
--- a/distro/packages/gnupg.scm
+++ b/gnu/packages/gnupg.scm
@@ -16,11 +16,11 @@
16;;; You should have received a copy of the GNU General Public License 16;;; You should have received a copy of the GNU General Public License
17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>. 17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
18 18
19(define-module (distro packages gnupg) 19(define-module (gnu packages gnupg)
20 #:use-module (guix licenses) 20 #:use-module (guix licenses)
21 #:use-module (distro packages pth) 21 #:use-module (gnu packages pth)
22 #:use-module (distro packages readline) 22 #:use-module (gnu packages readline)
23 #:use-module ((distro packages compression) 23 #:use-module ((gnu packages compression)
24 #:renamer (symbol-prefix-proc 'guix:)) 24 #:renamer (symbol-prefix-proc 'guix:))
25 #:use-module (guix packages) 25 #:use-module (guix packages)
26 #:use-module (guix download) 26 #:use-module (guix download)
diff --git a/distro/packages/gnutls.scm b/gnu/packages/gnutls.scm
index 269907e7c49..4bda9a9ac50 100644
--- a/distro/packages/gnutls.scm
+++ b/gnu/packages/gnutls.scm
@@ -16,18 +16,18 @@
16;;; You should have received a copy of the GNU General Public License 16;;; You should have received a copy of the GNU General Public License
17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>. 17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
18 18
19(define-module (distro packages gnutls) 19(define-module (gnu packages gnutls)
20 #:use-module (guix licenses) 20 #:use-module (guix licenses)
21 #:use-module (guix packages) 21 #:use-module (guix packages)
22 #:use-module (guix download) 22 #:use-module (guix download)
23 #:use-module (guix build-system gnu) 23 #:use-module (guix build-system gnu)
24 #:use-module (distro packages base) 24 #:use-module (gnu packages base)
25 #:use-module ((distro packages compression) 25 #:use-module ((gnu packages compression)
26 #:renamer (symbol-prefix-proc 'guix:)) 26 #:renamer (symbol-prefix-proc 'guix:))
27 #:use-module (distro packages nettle) 27 #:use-module (gnu packages nettle)
28 #:use-module (distro packages guile) 28 #:use-module (gnu packages guile)
29 #:use-module (distro packages perl) 29 #:use-module (gnu packages perl)
30 #:use-module (distro packages which)) 30 #:use-module (gnu packages which))
31 31
32(define-public libtasn1 32(define-public libtasn1
33 (package 33 (package
diff --git a/distro/packages/gperf.scm b/gnu/packages/gperf.scm
index f1827e0a65a..94fa62b652c 100644
--- a/distro/packages/gperf.scm
+++ b/gnu/packages/gperf.scm
@@ -16,7 +16,7 @@
16;;; You should have received a copy of the GNU General Public License 16;;; You should have received a copy of the GNU General Public License
17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>. 17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
18 18
19(define-module (distro packages gperf) 19(define-module (gnu packages gperf)
20 #:use-module (guix licenses) 20 #:use-module (guix licenses)
21 #:use-module (guix packages) 21 #:use-module (guix packages)
22 #:use-module (guix download) 22 #:use-module (guix download)
diff --git a/distro/packages/gsasl.scm b/gnu/packages/gsasl.scm
index 43530b57adb..dc75b18455c 100644
--- a/distro/packages/gsasl.scm
+++ b/gnu/packages/gsasl.scm
@@ -16,14 +16,14 @@
16;;; You should have received a copy of the GNU General Public License 16;;; You should have received a copy of the GNU General Public License
17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>. 17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
18 18
19(define-module (distro packages gsasl) 19(define-module (gnu packages gsasl)
20 #:use-module (distro) 20 #:use-module (distro)
21 #:use-module ((distro packages compression) 21 #:use-module ((gnu packages compression)
22 #:renamer (symbol-prefix-proc 'guix:)) 22 #:renamer (symbol-prefix-proc 'guix:))
23 #:use-module (distro packages gnutls) 23 #:use-module (gnu packages gnutls)
24 #:use-module (distro packages libidn) 24 #:use-module (gnu packages libidn)
25 #:use-module (distro packages nettle) 25 #:use-module (gnu packages nettle)
26 #:use-module (distro packages shishi) 26 #:use-module (gnu packages shishi)
27 #:use-module (guix licenses) 27 #:use-module (guix licenses)
28 #:use-module (guix packages) 28 #:use-module (guix packages)
29 #:use-module (guix download) 29 #:use-module (guix download)
diff --git a/distro/packages/guile.scm b/gnu/packages/guile.scm
index 9964f9d9f05..5034ae914aa 100644
--- a/distro/packages/guile.scm
+++ b/gnu/packages/guile.scm
@@ -16,19 +16,19 @@
16;;; You should have received a copy of the GNU General Public License 16;;; You should have received a copy of the GNU General Public License
17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>. 17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
18 18
19(define-module (distro packages guile) 19(define-module (gnu packages guile)
20 #:use-module (guix licenses) 20 #:use-module (guix licenses)
21 #:use-module (distro) 21 #:use-module (distro)
22 #:use-module (distro packages bdw-gc) 22 #:use-module (gnu packages bdw-gc)
23 #:use-module (distro packages gawk) 23 #:use-module (gnu packages gawk)
24 #:use-module (distro packages gperf) 24 #:use-module (gnu packages gperf)
25 #:use-module (distro packages libffi) 25 #:use-module (gnu packages libffi)
26 #:use-module (distro packages autotools) 26 #:use-module (gnu packages autotools)
27 #:use-module (distro packages libunistring) 27 #:use-module (gnu packages libunistring)
28 #:use-module (distro packages m4) 28 #:use-module (gnu packages m4)
29 #:use-module (distro packages multiprecision) 29 #:use-module (gnu packages multiprecision)
30 #:use-module (distro packages pkg-config) 30 #:use-module (gnu packages pkg-config)
31 #:use-module (distro packages readline) 31 #:use-module (gnu packages readline)
32 #:use-module (guix packages) 32 #:use-module (guix packages)
33 #:use-module (guix download) 33 #:use-module (guix download)
34 #:use-module (guix build-system gnu)) 34 #:use-module (guix build-system gnu))
diff --git a/distro/packages/help2man.scm b/gnu/packages/help2man.scm
index 191ef25c85c..0acd39a5249 100644
--- a/distro/packages/help2man.scm
+++ b/gnu/packages/help2man.scm
@@ -16,12 +16,12 @@
16;;; You should have received a copy of the GNU General Public License 16;;; You should have received a copy of the GNU General Public License
17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>. 17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
18 18
19(define-module (distro packages help2man) 19(define-module (gnu packages help2man)
20 #:use-module (guix licenses) 20 #:use-module (guix licenses)
21 #:use-module (guix download) 21 #:use-module (guix download)
22 #:use-module (guix packages) 22 #:use-module (guix packages)
23 #:use-module (guix build-system gnu) 23 #:use-module (guix build-system gnu)
24 #:use-module (distro packages perl)) 24 #:use-module (gnu packages perl))
25 25
26(define-public help2man 26(define-public help2man
27 (package 27 (package
diff --git a/distro/packages/icu4c.scm b/gnu/packages/icu4c.scm
index f0adb8f2ceb..e0aa3bcd889 100644
--- a/distro/packages/icu4c.scm
+++ b/gnu/packages/icu4c.scm
@@ -16,9 +16,9 @@
16;;; You should have received a copy of the GNU General Public License 16;;; You should have received a copy of the GNU General Public License
17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>. 17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
18 18
19(define-module (distro packages icu4c) 19(define-module (gnu packages icu4c)
20 #:use-module (distro) 20 #:use-module (distro)
21 #:use-module (distro packages perl) 21 #:use-module (gnu packages perl)
22 #:use-module (guix licenses) 22 #:use-module (guix licenses)
23 #:use-module (guix packages) 23 #:use-module (guix packages)
24 #:use-module (guix download) 24 #:use-module (guix download)
diff --git a/distro/packages/idutils.scm b/gnu/packages/idutils.scm
index f4c7005f992..34b6dfcff9d 100644
--- a/distro/packages/idutils.scm
+++ b/gnu/packages/idutils.scm
@@ -16,7 +16,7 @@
16;;; You should have received a copy of the GNU General Public License 16;;; You should have received a copy of the GNU General Public License
17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>. 17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
18 18
19(define-module (distro packages idutils) 19(define-module (gnu packages idutils)
20 #:use-module (guix packages) 20 #:use-module (guix packages)
21 #:use-module (guix download) 21 #:use-module (guix download)
22 #:use-module (guix build-system gnu) 22 #:use-module (guix build-system gnu)
diff --git a/distro/packages/indent.scm b/gnu/packages/indent.scm
index d69a42f9786..eb42e6a7b42 100644
--- a/distro/packages/indent.scm
+++ b/gnu/packages/indent.scm
@@ -16,7 +16,7 @@
16;;; You should have received a copy of the GNU General Public License 16;;; You should have received a copy of the GNU General Public License
17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>. 17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
18 18
19(define-module (distro packages indent) 19(define-module (gnu packages indent)
20 #:use-module (distro) 20 #:use-module (distro)
21 #:use-module (guix licenses) 21 #:use-module (guix licenses)
22 #:use-module (guix packages) 22 #:use-module (guix packages)
diff --git a/distro/packages/ld-wrapper.scm b/gnu/packages/ld-wrapper.scm
index fd5a4cbd0cc..fd5a4cbd0cc 100644
--- a/distro/packages/ld-wrapper.scm
+++ b/gnu/packages/ld-wrapper.scm
diff --git a/distro/packages/less.scm b/gnu/packages/less.scm
index 1f05b50e1e3..63a3d98a9b7 100644
--- a/distro/packages/less.scm
+++ b/gnu/packages/less.scm
@@ -16,9 +16,9 @@
16;;; You should have received a copy of the GNU General Public License 16;;; You should have received a copy of the GNU General Public License
17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>. 17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
18 18
19(define-module (distro packages less) 19(define-module (gnu packages less)
20 #:use-module (guix licenses) 20 #:use-module (guix licenses)
21 #:use-module (distro packages ncurses) 21 #:use-module (gnu packages ncurses)
22 #:use-module (guix packages) 22 #:use-module (guix packages)
23 #:use-module (guix download) 23 #:use-module (guix download)
24 #:use-module (guix build-system gnu)) 24 #:use-module (guix build-system gnu))
diff --git a/distro/packages/libffi.scm b/gnu/packages/libffi.scm
index 0900a43cb4a..87c849e564a 100644
--- a/distro/packages/libffi.scm
+++ b/gnu/packages/libffi.scm
@@ -16,7 +16,7 @@
16;;; You should have received a copy of the GNU General Public License 16;;; You should have received a copy of the GNU General Public License
17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>. 17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
18 18
19(define-module (distro packages libffi) 19(define-module (gnu packages libffi)
20 #:use-module (guix licenses) 20 #:use-module (guix licenses)
21 #:use-module (guix packages) 21 #:use-module (guix packages)
22 #:use-module (guix download) 22 #:use-module (guix download)
diff --git a/distro/packages/libidn.scm b/gnu/packages/libidn.scm
index dbae143b3ab..dd246ef3e19 100644
--- a/distro/packages/libidn.scm
+++ b/gnu/packages/libidn.scm
@@ -16,7 +16,7 @@
16;;; You should have received a copy of the GNU General Public License 16;;; You should have received a copy of the GNU General Public License
17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>. 17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
18 18
19(define-module (distro packages libidn) 19(define-module (gnu packages libidn)
20 #:use-module (distro) 20 #:use-module (distro)
21 #:use-module (guix licenses) 21 #:use-module (guix licenses)
22 #:use-module (guix packages) 22 #:use-module (guix packages)
diff --git a/distro/packages/libjpeg.scm b/gnu/packages/libjpeg.scm
index c343771fb0b..22d5a6b1c15 100644
--- a/distro/packages/libjpeg.scm
+++ b/gnu/packages/libjpeg.scm
@@ -16,7 +16,7 @@
16;;; You should have received a copy of the GNU General Public License 16;;; You should have received a copy of the GNU General Public License
17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>. 17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
18 18
19(define-module (distro packages libjpeg) 19(define-module (gnu packages libjpeg)
20 #:use-module (distro) 20 #:use-module (distro)
21 #:use-module (guix licenses) 21 #:use-module (guix licenses)
22 #:use-module (guix packages) 22 #:use-module (guix packages)
diff --git a/distro/packages/libsigsegv.scm b/gnu/packages/libsigsegv.scm
index a21e2064c79..de896e4e8bd 100644
--- a/distro/packages/libsigsegv.scm
+++ b/gnu/packages/libsigsegv.scm
@@ -16,7 +16,7 @@
16;;; You should have received a copy of the GNU General Public License 16;;; You should have received a copy of the GNU General Public License
17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>. 17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
18 18
19(define-module (distro packages libsigsegv) 19(define-module (gnu packages libsigsegv)
20 #:use-module (guix licenses) 20 #:use-module (guix licenses)
21 #:use-module (guix packages) 21 #:use-module (guix packages)
22 #:use-module (guix download) 22 #:use-module (guix download)
diff --git a/distro/packages/libtiff.scm b/gnu/packages/libtiff.scm
index b5a12c53e26..0e785a622bb 100644
--- a/distro/packages/libtiff.scm
+++ b/gnu/packages/libtiff.scm
@@ -16,10 +16,10 @@
16;;; You should have received a copy of the GNU General Public License 16;;; You should have received a copy of the GNU General Public License
17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>. 17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
18 18
19(define-module (distro packages libtiff) 19(define-module (gnu packages libtiff)
20 #:use-module (distro) 20 #:use-module (distro)
21 #:use-module (distro packages file) 21 #:use-module (gnu packages file)
22 #:use-module (distro packages libjpeg) 22 #:use-module (gnu packages libjpeg)
23 #:use-module (guix licenses) 23 #:use-module (guix licenses)
24 #:use-module (guix packages) 24 #:use-module (guix packages)
25 #:use-module (guix download) 25 #:use-module (guix download)
diff --git a/distro/packages/libunistring.scm b/gnu/packages/libunistring.scm
index 1359f9d4881..62ade5e3785 100644
--- a/distro/packages/libunistring.scm
+++ b/gnu/packages/libunistring.scm
@@ -16,7 +16,7 @@
16;;; You should have received a copy of the GNU General Public License 16;;; You should have received a copy of the GNU General Public License
17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>. 17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
18 18
19(define-module (distro packages libunistring) 19(define-module (gnu packages libunistring)
20 #:use-module (guix licenses) 20 #:use-module (guix licenses)
21 #:use-module (guix packages) 21 #:use-module (guix packages)
22 #:use-module (guix download) 22 #:use-module (guix download)
diff --git a/distro/packages/libusb.scm b/gnu/packages/libusb.scm
index eb7edb40e16..1813f0cd041 100644
--- a/distro/packages/libusb.scm
+++ b/gnu/packages/libusb.scm
@@ -16,7 +16,7 @@
16;;; You should have received a copy of the GNU General Public License 16;;; You should have received a copy of the GNU General Public License
17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>. 17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
18 18
19(define-module (distro packages libusb) 19(define-module (gnu packages libusb)
20 #:use-module (distro) 20 #:use-module (distro)
21 #:use-module (guix licenses) 21 #:use-module (guix licenses)
22 #:use-module (guix packages) 22 #:use-module (guix packages)
diff --git a/distro/packages/linux.scm b/gnu/packages/linux.scm
index 534aac11ab8..ded36c5eece 100644
--- a/distro/packages/linux.scm
+++ b/gnu/packages/linux.scm
@@ -17,16 +17,16 @@
17;;; You should have received a copy of the GNU General Public License 17;;; You should have received a copy of the GNU General Public License
18;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>. 18;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
19 19
20(define-module (distro packages linux) 20(define-module (gnu packages linux)
21 #:use-module (guix licenses) 21 #:use-module (guix licenses)
22 #:use-module (distro) 22 #:use-module (distro)
23 #:use-module ((distro packages compression) 23 #:use-module ((gnu packages compression)
24 #:renamer (symbol-prefix-proc 'guix:)) 24 #:renamer (symbol-prefix-proc 'guix:))
25 #:use-module (distro packages flex) 25 #:use-module (gnu packages flex)
26 #:use-module (distro packages libusb) 26 #:use-module (gnu packages libusb)
27 #:use-module (distro packages ncurses) 27 #:use-module (gnu packages ncurses)
28 #:use-module (distro packages perl) 28 #:use-module (gnu packages perl)
29 #:use-module (distro packages pkg-config) 29 #:use-module (gnu packages pkg-config)
30 #:use-module (guix packages) 30 #:use-module (guix packages)
31 #:use-module (guix download) 31 #:use-module (guix download)
32 #:use-module (guix build-system gnu)) 32 #:use-module (guix build-system gnu))
diff --git a/distro/packages/lout.scm b/gnu/packages/lout.scm
index d3ff390b46b..b95b694ab4b 100644
--- a/distro/packages/lout.scm
+++ b/gnu/packages/lout.scm
@@ -16,7 +16,7 @@
16;;; You should have received a copy of the GNU General Public License 16;;; You should have received a copy of the GNU General Public License
17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>. 17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
18 18
19(define-module (distro packages lout) 19(define-module (gnu packages lout)
20 #:use-module (guix licenses) 20 #:use-module (guix licenses)
21 #:use-module (guix packages) 21 #:use-module (guix packages)
22 #:use-module (guix download) 22 #:use-module (guix download)
diff --git a/distro/packages/lsh.scm b/gnu/packages/lsh.scm
index d2c2d9082d9..b42eb246393 100644
--- a/distro/packages/lsh.scm
+++ b/gnu/packages/lsh.scm
@@ -16,20 +16,20 @@
16;;; You should have received a copy of the GNU General Public License 16;;; You should have received a copy of the GNU General Public License
17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>. 17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
18 18
19(define-module (distro packages lsh) 19(define-module (gnu packages lsh)
20 #:use-module (guix licenses) 20 #:use-module (guix licenses)
21 #:use-module (guix packages) 21 #:use-module (guix packages)
22 #:use-module (guix download) 22 #:use-module (guix download)
23 #:use-module (guix build-system gnu) 23 #:use-module (guix build-system gnu)
24 #:use-module (distro) 24 #:use-module (distro)
25 #:use-module (distro packages m4) 25 #:use-module (gnu packages m4)
26 #:use-module (distro packages linux) 26 #:use-module (gnu packages linux)
27 #:use-module ((distro packages compression) 27 #:use-module ((gnu packages compression)
28 #:renamer (symbol-prefix-proc 'guix:)) 28 #:renamer (symbol-prefix-proc 'guix:))
29 #:use-module (distro packages multiprecision) 29 #:use-module (gnu packages multiprecision)
30 #:use-module (distro packages readline) 30 #:use-module (gnu packages readline)
31 #:use-module (distro packages gperf) 31 #:use-module (gnu packages gperf)
32 #:use-module (distro packages base)) 32 #:use-module (gnu packages base))
33 33
34(define-public liboop 34(define-public liboop
35 (package 35 (package
diff --git a/distro/packages/m4.scm b/gnu/packages/m4.scm
index 7f2bed3ab7b..bac8d02c85d 100644
--- a/distro/packages/m4.scm
+++ b/gnu/packages/m4.scm
@@ -16,7 +16,7 @@
16;;; You should have received a copy of the GNU General Public License 16;;; You should have received a copy of the GNU General Public License
17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>. 17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
18 18
19(define-module (distro packages m4) 19(define-module (gnu packages m4)
20 #:use-module (guix licenses) 20 #:use-module (guix licenses)
21 #:use-module (distro) 21 #:use-module (distro)
22 #:use-module (guix packages) 22 #:use-module (guix packages)
diff --git a/distro/packages/mailutils.scm b/gnu/packages/mailutils.scm
index 55b40f59741..f6d46aaf348 100644
--- a/distro/packages/mailutils.scm
+++ b/gnu/packages/mailutils.scm
@@ -16,19 +16,19 @@
16;;; You should have received a copy of the GNU General Public License 16;;; You should have received a copy of the GNU General Public License
17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>. 17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
18 18
19(define-module (distro packages mailutils) 19(define-module (gnu packages mailutils)
20 #:use-module (distro) 20 #:use-module (distro)
21 #:use-module (distro packages linux) 21 #:use-module (gnu packages linux)
22 #:use-module (distro packages gnutls) 22 #:use-module (gnu packages gnutls)
23 #:use-module (distro packages gdbm) 23 #:use-module (gnu packages gdbm)
24 #:use-module (distro packages guile) 24 #:use-module (gnu packages guile)
25 #:use-module (distro packages ncurses) 25 #:use-module (gnu packages ncurses)
26 #:use-module (distro packages readline) 26 #:use-module (gnu packages readline)
27 #:use-module (distro packages dejagnu) 27 #:use-module (gnu packages dejagnu)
28 #:use-module (distro packages m4) 28 #:use-module (gnu packages m4)
29 #:use-module (distro packages texinfo) 29 #:use-module (gnu packages texinfo)
30 #:use-module (distro packages mysql) 30 #:use-module (gnu packages mysql)
31 #:use-module (distro packages autotools) 31 #:use-module (gnu packages autotools)
32 #:use-module (guix licenses) 32 #:use-module (guix licenses)
33 #:use-module (guix packages) 33 #:use-module (guix packages)
34 #:use-module (guix download) 34 #:use-module (guix download)
diff --git a/distro/packages/make-bootstrap.scm b/gnu/packages/make-bootstrap.scm
index b1d74ec5d60..20679d22446 100644
--- a/distro/packages/make-bootstrap.scm
+++ b/gnu/packages/make-bootstrap.scm
@@ -16,20 +16,20 @@
16;;; You should have received a copy of the GNU General Public License 16;;; You should have received a copy of the GNU General Public License
17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>. 17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
18 18
19(define-module (distro packages make-bootstrap) 19(define-module (gnu packages make-bootstrap)
20 #:use-module (guix utils) 20 #:use-module (guix utils)
21 #:use-module (guix packages) 21 #:use-module (guix packages)
22 #:use-module (guix licenses) 22 #:use-module (guix licenses)
23 #:use-module (guix build-system trivial) 23 #:use-module (guix build-system trivial)
24 #:use-module (guix build-system gnu) 24 #:use-module (guix build-system gnu)
25 #:use-module ((distro) #:select (search-patch)) 25 #:use-module ((distro) #:select (search-patch))
26 #:use-module (distro packages base) 26 #:use-module (gnu packages base)
27 #:use-module (distro packages bash) 27 #:use-module (gnu packages bash)
28 #:use-module (distro packages compression) 28 #:use-module (gnu packages compression)
29 #:use-module (distro packages gawk) 29 #:use-module (gnu packages gawk)
30 #:use-module (distro packages guile) 30 #:use-module (gnu packages guile)
31 #:use-module (distro packages linux) 31 #:use-module (gnu packages linux)
32 #:use-module (distro packages multiprecision) 32 #:use-module (gnu packages multiprecision)
33 #:use-module (ice-9 match) 33 #:use-module (ice-9 match)
34 #:use-module (srfi srfi-1) 34 #:use-module (srfi srfi-1)
35 #:export (%bootstrap-binaries-tarball 35 #:export (%bootstrap-binaries-tarball
@@ -42,7 +42,7 @@
42;;; Commentary: 42;;; Commentary:
43;;; 43;;;
44;;; This modules provides tools to build tarballs of the "bootstrap binaries" 44;;; This modules provides tools to build tarballs of the "bootstrap binaries"
45;;; used in (distro packages bootstrap). These statically-linked binaries are 45;;; used in (gnu packages bootstrap). These statically-linked binaries are
46;;; taken for granted and used as the root of the whole bootstrap procedure. 46;;; taken for granted and used as the root of the whole bootstrap procedure.
47;;; 47;;;
48;;; Code: 48;;; Code:
diff --git a/distro/packages/mit-krb5.scm b/gnu/packages/mit-krb5.scm
index 13250ff95b1..4b30a7ca175 100644
--- a/distro/packages/mit-krb5.scm
+++ b/gnu/packages/mit-krb5.scm
@@ -16,10 +16,10 @@
16;;; You should have received a copy of the GNU General Public License 16;;; You should have received a copy of the GNU General Public License
17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>. 17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
18 18
19(define-module (distro packages mit-krb5) 19(define-module (gnu packages mit-krb5)
20 #:use-module (distro) 20 #:use-module (distro)
21 #:use-module (distro packages bison) 21 #:use-module (gnu packages bison)
22 #:use-module (distro packages perl) 22 #:use-module (gnu packages perl)
23 #:use-module (guix licenses) 23 #:use-module (guix licenses)
24 #:use-module (guix packages) 24 #:use-module (guix packages)
25 #:use-module (guix download) 25 #:use-module (guix download)
diff --git a/distro/packages/multiprecision.scm b/gnu/packages/multiprecision.scm
index 444c6103eb8..f05fe1994e1 100644
--- a/distro/packages/multiprecision.scm
+++ b/gnu/packages/multiprecision.scm
@@ -16,10 +16,10 @@
16;;; You should have received a copy of the GNU General Public License 16;;; You should have received a copy of the GNU General Public License
17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>. 17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
18 18
19(define-module (distro packages multiprecision) 19(define-module (gnu packages multiprecision)
20 #:use-module (guix licenses) 20 #:use-module (guix licenses)
21 #:use-module (distro) 21 #:use-module (distro)
22 #:use-module (distro packages m4) 22 #:use-module (gnu packages m4)
23 #:use-module (guix packages) 23 #:use-module (guix packages)
24 #:use-module (guix download) 24 #:use-module (guix download)
25 #:use-module (guix utils) 25 #:use-module (guix utils)
diff --git a/distro/packages/mysql.scm b/gnu/packages/mysql.scm
index d98271a78b1..517f65610ec 100644
--- a/distro/packages/mysql.scm
+++ b/gnu/packages/mysql.scm
@@ -16,13 +16,13 @@
16;;; You should have received a copy of the GNU General Public License 16;;; You should have received a copy of the GNU General Public License
17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>. 17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
18 18
19(define-module (distro packages mysql) 19(define-module (gnu packages mysql)
20 #:use-module (distro) 20 #:use-module (distro)
21 #:use-module (distro packages perl) 21 #:use-module (gnu packages perl)
22 #:use-module (distro packages linux) 22 #:use-module (gnu packages linux)
23 #:use-module (distro packages openssl) 23 #:use-module (gnu packages openssl)
24 #:use-module (distro packages compression) 24 #:use-module (gnu packages compression)
25 #:use-module (distro packages ncurses) 25 #:use-module (gnu packages ncurses)
26 #:use-module ((guix licenses) #:select (gpl2)) 26 #:use-module ((guix licenses) #:select (gpl2))
27 #:use-module (guix packages) 27 #:use-module (guix packages)
28 #:use-module (guix download) 28 #:use-module (guix download)
diff --git a/distro/packages/nano.scm b/gnu/packages/nano.scm
index f51702f4f29..09fbe7f1688 100644
--- a/distro/packages/nano.scm
+++ b/gnu/packages/nano.scm
@@ -16,11 +16,11 @@
16;;; You should have received a copy of the GNU General Public License 16;;; You should have received a copy of the GNU General Public License
17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>. 17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
18 18
19(define-module (distro packages nano) 19(define-module (gnu packages nano)
20 #:use-module (guix licenses) 20 #:use-module (guix licenses)
21 #:use-module ((distro packages gettext) 21 #:use-module ((gnu packages gettext)
22 #:renamer (symbol-prefix-proc 'guix:)) 22 #:renamer (symbol-prefix-proc 'guix:))
23 #:use-module (distro packages ncurses) 23 #:use-module (gnu packages ncurses)
24 #:use-module (guix packages) 24 #:use-module (guix packages)
25 #:use-module (guix download) 25 #:use-module (guix download)
26 #:use-module (guix build-system gnu)) 26 #:use-module (guix build-system gnu))
diff --git a/distro/packages/ncurses.scm b/gnu/packages/ncurses.scm
index 938d1dc2c40..1be2551a638 100644
--- a/distro/packages/ncurses.scm
+++ b/gnu/packages/ncurses.scm
@@ -16,7 +16,7 @@
16;;; You should have received a copy of the GNU General Public License 16;;; You should have received a copy of the GNU General Public License
17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>. 17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
18 18
19(define-module (distro packages ncurses) 19(define-module (gnu packages ncurses)
20 #:use-module (guix licenses) 20 #:use-module (guix licenses)
21 #:use-module (guix packages) 21 #:use-module (guix packages)
22 #:use-module (guix download) 22 #:use-module (guix download)
diff --git a/distro/packages/nettle.scm b/gnu/packages/nettle.scm
index 2f512a36d06..6a0b6ef40a9 100644
--- a/distro/packages/nettle.scm
+++ b/gnu/packages/nettle.scm
@@ -16,13 +16,13 @@
16;;; You should have received a copy of the GNU General Public License 16;;; You should have received a copy of the GNU General Public License
17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>. 17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
18 18
19(define-module (distro packages nettle) 19(define-module (gnu packages nettle)
20 #:use-module (guix licenses) 20 #:use-module (guix licenses)
21 #:use-module (guix packages) 21 #:use-module (guix packages)
22 #:use-module (guix download) 22 #:use-module (guix download)
23 #:use-module (guix build-system gnu) 23 #:use-module (guix build-system gnu)
24 #:use-module (distro packages multiprecision) 24 #:use-module (gnu packages multiprecision)
25 #:use-module (distro packages m4)) 25 #:use-module (gnu packages m4))
26 26
27(define-public nettle 27(define-public nettle
28 (package 28 (package
diff --git a/distro/packages/openssl.scm b/gnu/packages/openssl.scm
index 503f593bdde..8c8ba4c6683 100644
--- a/distro/packages/openssl.scm
+++ b/gnu/packages/openssl.scm
@@ -16,9 +16,9 @@
16;;; You should have received a copy of the GNU General Public License 16;;; You should have received a copy of the GNU General Public License
17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>. 17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
18 18
19(define-module (distro packages openssl) 19(define-module (gnu packages openssl)
20 #:use-module (distro) 20 #:use-module (distro)
21 #:use-module (distro packages perl) 21 #:use-module (gnu packages perl)
22 #:use-module ((guix licenses) #:renamer (symbol-prefix-proc 'license:)) 22 #:use-module ((guix licenses) #:renamer (symbol-prefix-proc 'license:))
23 #:use-module (guix packages) 23 #:use-module (guix packages)
24 #:use-module (guix download) 24 #:use-module (guix download)
diff --git a/distro/packages/patches/bigloo-gc-shebangs.patch b/gnu/packages/patches/bigloo-gc-shebangs.patch
index 07af2618875..07af2618875 100644
--- a/distro/packages/patches/bigloo-gc-shebangs.patch
+++ b/gnu/packages/patches/bigloo-gc-shebangs.patch
diff --git a/distro/packages/patches/binutils-ld-new-dtags.patch b/gnu/packages/patches/binutils-ld-new-dtags.patch
index 5f7a03fc388..5f7a03fc388 100644
--- a/distro/packages/patches/binutils-ld-new-dtags.patch
+++ b/gnu/packages/patches/binutils-ld-new-dtags.patch
diff --git a/distro/packages/patches/cpio-gets-undeclared.patch b/gnu/packages/patches/cpio-gets-undeclared.patch
index bc34de64552..bc34de64552 100644
--- a/distro/packages/patches/cpio-gets-undeclared.patch
+++ b/gnu/packages/patches/cpio-gets-undeclared.patch
diff --git a/distro/packages/patches/diffutils-gets-undeclared.patch b/gnu/packages/patches/diffutils-gets-undeclared.patch
index b6cdc77caa8..b6cdc77caa8 100644
--- a/distro/packages/patches/diffutils-gets-undeclared.patch
+++ b/gnu/packages/patches/diffutils-gets-undeclared.patch
diff --git a/distro/packages/patches/emacs-configure-sh.patch b/gnu/packages/patches/emacs-configure-sh.patch
index fd34d06ced9..fd34d06ced9 100644
--- a/distro/packages/patches/emacs-configure-sh.patch
+++ b/gnu/packages/patches/emacs-configure-sh.patch
diff --git a/distro/packages/patches/findutils-absolute-paths.patch b/gnu/packages/patches/findutils-absolute-paths.patch
index 96341e281f9..96341e281f9 100644
--- a/distro/packages/patches/findutils-absolute-paths.patch
+++ b/gnu/packages/patches/findutils-absolute-paths.patch
diff --git a/distro/packages/patches/flex-bison-tests.patch b/gnu/packages/patches/flex-bison-tests.patch
index 0f372f83bf3..0f372f83bf3 100644
--- a/distro/packages/patches/flex-bison-tests.patch
+++ b/gnu/packages/patches/flex-bison-tests.patch
diff --git a/distro/packages/patches/gawk-shell.patch b/gnu/packages/patches/gawk-shell.patch
index 89b8540a8dd..89b8540a8dd 100644
--- a/distro/packages/patches/gawk-shell.patch
+++ b/gnu/packages/patches/gawk-shell.patch
diff --git a/distro/packages/patches/gettext-gets-undeclared.patch b/gnu/packages/patches/gettext-gets-undeclared.patch
index 072a8d94ab0..072a8d94ab0 100644
--- a/distro/packages/patches/gettext-gets-undeclared.patch
+++ b/gnu/packages/patches/gettext-gets-undeclared.patch
diff --git a/distro/packages/patches/glibc-bootstrap-system.patch b/gnu/packages/patches/glibc-bootstrap-system.patch
index 7208cce3f41..7208cce3f41 100644
--- a/distro/packages/patches/glibc-bootstrap-system.patch
+++ b/gnu/packages/patches/glibc-bootstrap-system.patch
diff --git a/distro/packages/patches/glibc-no-ld-so-cache.patch b/gnu/packages/patches/glibc-no-ld-so-cache.patch
index 75fff50b47e..75fff50b47e 100644
--- a/distro/packages/patches/glibc-no-ld-so-cache.patch
+++ b/gnu/packages/patches/glibc-no-ld-so-cache.patch
diff --git a/distro/packages/patches/guile-1.8-cpp-4.5.patch b/gnu/packages/patches/guile-1.8-cpp-4.5.patch
index 638d071bafc..638d071bafc 100644
--- a/distro/packages/patches/guile-1.8-cpp-4.5.patch
+++ b/gnu/packages/patches/guile-1.8-cpp-4.5.patch
diff --git a/distro/packages/patches/guile-default-utf8.patch b/gnu/packages/patches/guile-default-utf8.patch
index 409f4351616..409f4351616 100644
--- a/distro/packages/patches/guile-default-utf8.patch
+++ b/gnu/packages/patches/guile-default-utf8.patch
diff --git a/distro/packages/patches/guile-relocatable.patch b/gnu/packages/patches/guile-relocatable.patch
index 077394cddeb..077394cddeb 100644
--- a/distro/packages/patches/guile-relocatable.patch
+++ b/gnu/packages/patches/guile-relocatable.patch
diff --git a/distro/packages/patches/libtool-skip-tests.patch b/gnu/packages/patches/libtool-skip-tests.patch
index 6e12615d519..6e12615d519 100644
--- a/distro/packages/patches/libtool-skip-tests.patch
+++ b/gnu/packages/patches/libtool-skip-tests.patch
diff --git a/distro/packages/patches/lsh-guile-compat.patch b/gnu/packages/patches/lsh-guile-compat.patch
index 0fe0484580d..0fe0484580d 100644
--- a/distro/packages/patches/lsh-guile-compat.patch
+++ b/gnu/packages/patches/lsh-guile-compat.patch
diff --git a/distro/packages/patches/lsh-no-root-login.patch b/gnu/packages/patches/lsh-no-root-login.patch
index 9dd81de3fbc..9dd81de3fbc 100644
--- a/distro/packages/patches/lsh-no-root-login.patch
+++ b/gnu/packages/patches/lsh-no-root-login.patch
diff --git a/distro/packages/patches/lsh-pam-service-name.patch b/gnu/packages/patches/lsh-pam-service-name.patch
index 6a6156855c5..6a6156855c5 100644
--- a/distro/packages/patches/lsh-pam-service-name.patch
+++ b/gnu/packages/patches/lsh-pam-service-name.patch
diff --git a/distro/packages/patches/m4-gets-undeclared.patch b/gnu/packages/patches/m4-gets-undeclared.patch
index d28f0cdcc4f..d28f0cdcc4f 100644
--- a/distro/packages/patches/m4-gets-undeclared.patch
+++ b/gnu/packages/patches/m4-gets-undeclared.patch
diff --git a/distro/packages/patches/m4-readlink-EINVAL.patch b/gnu/packages/patches/m4-readlink-EINVAL.patch
index dd371584a79..dd371584a79 100644
--- a/distro/packages/patches/m4-readlink-EINVAL.patch
+++ b/gnu/packages/patches/m4-readlink-EINVAL.patch
diff --git a/distro/packages/patches/m4-s_isdir.patch b/gnu/packages/patches/m4-s_isdir.patch
index a009a4ba446..a009a4ba446 100644
--- a/distro/packages/patches/m4-s_isdir.patch
+++ b/gnu/packages/patches/m4-s_isdir.patch
diff --git a/distro/packages/patches/make-impure-dirs.patch b/gnu/packages/patches/make-impure-dirs.patch
index 83a5fbe3a50..83a5fbe3a50 100644
--- a/distro/packages/patches/make-impure-dirs.patch
+++ b/gnu/packages/patches/make-impure-dirs.patch
diff --git a/distro/packages/patches/perl-no-sys-dirs.patch b/gnu/packages/patches/perl-no-sys-dirs.patch
index 3aba4d75291..3aba4d75291 100644
--- a/distro/packages/patches/perl-no-sys-dirs.patch
+++ b/gnu/packages/patches/perl-no-sys-dirs.patch
diff --git a/distro/packages/patches/procps-make-3.82.patch b/gnu/packages/patches/procps-make-3.82.patch
index 7bf53e2ccc3..7bf53e2ccc3 100644
--- a/distro/packages/patches/procps-make-3.82.patch
+++ b/gnu/packages/patches/procps-make-3.82.patch
diff --git a/distro/packages/patches/readline-link-ncurses.patch b/gnu/packages/patches/readline-link-ncurses.patch
index 0fd0598f465..0fd0598f465 100644
--- a/distro/packages/patches/readline-link-ncurses.patch
+++ b/gnu/packages/patches/readline-link-ncurses.patch
diff --git a/distro/packages/patches/shishi-gets-undeclared.patch b/gnu/packages/patches/shishi-gets-undeclared.patch
index a3d6d0cca20..a3d6d0cca20 100644
--- a/distro/packages/patches/shishi-gets-undeclared.patch
+++ b/gnu/packages/patches/shishi-gets-undeclared.patch
diff --git a/distro/packages/patches/tar-gets-undeclared.patch b/gnu/packages/patches/tar-gets-undeclared.patch
index 301a09dde12..301a09dde12 100644
--- a/distro/packages/patches/tar-gets-undeclared.patch
+++ b/gnu/packages/patches/tar-gets-undeclared.patch
diff --git a/distro/packages/perl.scm b/gnu/packages/perl.scm
index b6357875b64..719aa4db5c5 100644
--- a/distro/packages/perl.scm
+++ b/gnu/packages/perl.scm
@@ -16,7 +16,7 @@
16;;; You should have received a copy of the GNU General Public License 16;;; You should have received a copy of the GNU General Public License
17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>. 17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
18 18
19(define-module (distro packages perl) 19(define-module (gnu packages perl)
20 #:use-module (guix licenses) 20 #:use-module (guix licenses)
21 #:use-module (distro) 21 #:use-module (distro)
22 #:use-module (guix packages) 22 #:use-module (guix packages)
diff --git a/distro/packages/pkg-config.scm b/gnu/packages/pkg-config.scm
index 499e3fdc869..f9bcf187286 100644
--- a/distro/packages/pkg-config.scm
+++ b/gnu/packages/pkg-config.scm
@@ -16,7 +16,7 @@
16;;; You should have received a copy of the GNU General Public License 16;;; You should have received a copy of the GNU General Public License
17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>. 17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
18 18
19(define-module (distro packages pkg-config) 19(define-module (gnu packages pkg-config)
20 #:use-module (guix licenses) 20 #:use-module (guix licenses)
21 #:use-module (guix packages) 21 #:use-module (guix packages)
22 #:use-module (guix download) 22 #:use-module (guix download)
diff --git a/distro/packages/pth.scm b/gnu/packages/pth.scm
index 4c52079544e..b0d5092cb03 100644
--- a/distro/packages/pth.scm
+++ b/gnu/packages/pth.scm
@@ -16,7 +16,7 @@
16;;; You should have received a copy of the GNU General Public License 16;;; You should have received a copy of the GNU General Public License
17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>. 17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
18 18
19(define-module (distro packages pth) 19(define-module (gnu packages pth)
20 #:use-module (guix licenses) 20 #:use-module (guix licenses)
21 #:use-module (guix packages) 21 #:use-module (guix packages)
22 #:use-module (guix download) 22 #:use-module (guix download)
diff --git a/distro/packages/python.scm b/gnu/packages/python.scm
index 5692cd5bd53..39d4880ecc3 100644
--- a/distro/packages/python.scm
+++ b/gnu/packages/python.scm
@@ -17,11 +17,11 @@
17;;; You should have received a copy of the GNU General Public License 17;;; You should have received a copy of the GNU General Public License
18;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>. 18;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
19 19
20(define-module (distro packages python) 20(define-module (gnu packages python)
21 #:use-module ((guix licenses) #:select (psfl)) 21 #:use-module ((guix licenses) #:select (psfl))
22 #:use-module (distro packages compression) 22 #:use-module (gnu packages compression)
23 #:use-module (distro packages openssl) 23 #:use-module (gnu packages openssl)
24 #:use-module (distro packages base) 24 #:use-module (gnu packages base)
25 #:use-module (guix packages) 25 #:use-module (guix packages)
26 #:use-module (guix download) 26 #:use-module (guix download)
27 #:use-module (guix build-system gnu)) 27 #:use-module (guix build-system gnu))
diff --git a/distro/packages/readline.scm b/gnu/packages/readline.scm
index 5498f15b52c..8623e637585 100644
--- a/distro/packages/readline.scm
+++ b/gnu/packages/readline.scm
@@ -16,10 +16,10 @@
16;;; You should have received a copy of the GNU General Public License 16;;; You should have received a copy of the GNU General Public License
17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>. 17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
18 18
19(define-module (distro packages readline) 19(define-module (gnu packages readline)
20 #:use-module (guix licenses) 20 #:use-module (guix licenses)
21 #:use-module (distro) 21 #:use-module (distro)
22 #:use-module (distro packages ncurses) 22 #:use-module (gnu packages ncurses)
23 #:use-module (guix packages) 23 #:use-module (guix packages)
24 #:use-module (guix download) 24 #:use-module (guix download)
25 #:use-module (guix utils) 25 #:use-module (guix utils)
diff --git a/distro/packages/recutils.scm b/gnu/packages/recutils.scm
index 484dd232bb3..39452b54b90 100644
--- a/distro/packages/recutils.scm
+++ b/gnu/packages/recutils.scm
@@ -16,16 +16,16 @@
16;;; You should have received a copy of the GNU General Public License 16;;; You should have received a copy of the GNU General Public License
17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>. 17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
18 18
19(define-module (distro packages recutils) 19(define-module (gnu packages recutils)
20 #:use-module (guix licenses) 20 #:use-module (guix licenses)
21 #:use-module (distro) 21 #:use-module (distro)
22 #:use-module (guix packages) 22 #:use-module (guix packages)
23 #:use-module (guix download) 23 #:use-module (guix download)
24 #:use-module (guix utils) 24 #:use-module (guix utils)
25 #:use-module (guix build-system gnu) 25 #:use-module (guix build-system gnu)
26 #:use-module (distro packages emacs) 26 #:use-module (gnu packages emacs)
27 #:use-module (distro packages check) 27 #:use-module (gnu packages check)
28 #:use-module (distro packages algebra)) 28 #:use-module (gnu packages algebra))
29 29
30(define-public recutils 30(define-public recutils
31 (package 31 (package
diff --git a/distro/packages/rsync.scm b/gnu/packages/rsync.scm
index 8dc0acb118c..3fb78744341 100644
--- a/distro/packages/rsync.scm
+++ b/gnu/packages/rsync.scm
@@ -16,10 +16,10 @@
16;;; You should have received a copy of the GNU General Public License 16;;; You should have received a copy of the GNU General Public License
17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>. 17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
18 18
19(define-module (distro packages rsync) 19(define-module (gnu packages rsync)
20 #:use-module (distro) 20 #:use-module (distro)
21 #:use-module (distro packages perl) 21 #:use-module (gnu packages perl)
22 #:use-module (distro packages acl) 22 #:use-module (gnu packages acl)
23 #:use-module (guix licenses) 23 #:use-module (guix licenses)
24 #:use-module (guix packages) 24 #:use-module (guix packages)
25 #:use-module (guix download) 25 #:use-module (guix download)
diff --git a/distro/packages/scheme.scm b/gnu/packages/scheme.scm
index b18697cb082..a1b8f68c9de 100644
--- a/distro/packages/scheme.scm
+++ b/gnu/packages/scheme.scm
@@ -16,16 +16,16 @@
16;;; You should have received a copy of the GNU General Public License 16;;; You should have received a copy of the GNU General Public License
17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>. 17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
18 18
19(define-module (distro packages scheme) 19(define-module (gnu packages scheme)
20 #:use-module (distro) 20 #:use-module (distro)
21 #:use-module (guix licenses) 21 #:use-module (guix licenses)
22 #:use-module (guix packages) 22 #:use-module (guix packages)
23 #:use-module (guix download) 23 #:use-module (guix download)
24 #:use-module (guix build-system gnu) 24 #:use-module (guix build-system gnu)
25 #:use-module (distro packages m4) 25 #:use-module (gnu packages m4)
26 #:use-module (distro packages multiprecision) 26 #:use-module (gnu packages multiprecision)
27 #:use-module (distro packages emacs) 27 #:use-module (gnu packages emacs)
28 #:use-module (distro packages texinfo) 28 #:use-module (gnu packages texinfo)
29 #:use-module (ice-9 match)) 29 #:use-module (ice-9 match))
30 30
31(define-public mit-scheme 31(define-public mit-scheme
diff --git a/distro/packages/shishi.scm b/gnu/packages/shishi.scm
index acbb1ed5c0b..d6d152f3689 100644
--- a/distro/packages/shishi.scm
+++ b/gnu/packages/shishi.scm
@@ -17,12 +17,12 @@
17;;; You should have received a copy of the GNU General Public License 17;;; You should have received a copy of the GNU General Public License
18;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>. 18;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
19 19
20(define-module (distro packages shishi) 20(define-module (gnu packages shishi)
21 #:use-module (guix licenses) 21 #:use-module (guix licenses)
22 #:use-module (distro) 22 #:use-module (distro)
23 #:use-module (distro packages gnutls) 23 #:use-module (gnu packages gnutls)
24 #:use-module (distro packages gnupg) 24 #:use-module (gnu packages gnupg)
25 #:use-module ((distro packages compression) 25 #:use-module ((gnu packages compression)
26 #:renamer (symbol-prefix-proc 'guix:)) 26 #:renamer (symbol-prefix-proc 'guix:))
27 #:use-module (guix packages) 27 #:use-module (guix packages)
28 #:use-module (guix download) 28 #:use-module (guix download)
diff --git a/distro/packages/system.scm b/gnu/packages/system.scm
index f2a031ccd74..5fb3dc463b3 100644
--- a/distro/packages/system.scm
+++ b/gnu/packages/system.scm
@@ -16,13 +16,13 @@
16;;; You should have received a copy of the GNU General Public License 16;;; You should have received a copy of the GNU General Public License
17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>. 17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
18 18
19(define-module (distro packages system) 19(define-module (gnu packages system)
20 #:use-module (guix licenses) 20 #:use-module (guix licenses)
21 #:use-module (guix packages) 21 #:use-module (guix packages)
22 #:use-module (guix download) 22 #:use-module (guix download)
23 #:use-module (guix build-system gnu) 23 #:use-module (guix build-system gnu)
24 #:use-module (distro) 24 #:use-module (distro)
25 #:use-module (distro packages ncurses)) 25 #:use-module (gnu packages ncurses))
26 26
27(define-public pies 27(define-public pies
28 (package 28 (package
diff --git a/distro/packages/tcl.scm b/gnu/packages/tcl.scm
index d764f6b8adf..a8c4c957c43 100644
--- a/distro/packages/tcl.scm
+++ b/gnu/packages/tcl.scm
@@ -16,7 +16,7 @@
16;;; You should have received a copy of the GNU General Public License 16;;; You should have received a copy of the GNU General Public License
17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>. 17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
18 18
19(define-module (distro packages tcl) 19(define-module (gnu packages tcl)
20 #:use-module (guix packages) 20 #:use-module (guix packages)
21 #:use-module (guix download) 21 #:use-module (guix download)
22 #:use-module (guix build-system gnu) 22 #:use-module (guix build-system gnu)
diff --git a/distro/packages/texinfo.scm b/gnu/packages/texinfo.scm
index 99925eeb531..9a264c627c8 100644
--- a/distro/packages/texinfo.scm
+++ b/gnu/packages/texinfo.scm
@@ -16,13 +16,13 @@
16;;; You should have received a copy of the GNU General Public License 16;;; You should have received a copy of the GNU General Public License
17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>. 17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
18 18
19(define-module (distro packages texinfo) 19(define-module (gnu packages texinfo)
20 #:use-module (guix licenses) 20 #:use-module (guix licenses)
21 #:use-module (guix packages) 21 #:use-module (guix packages)
22 #:use-module (guix download) 22 #:use-module (guix download)
23 #:use-module (guix build-system gnu) 23 #:use-module (guix build-system gnu)
24 #:use-module (distro packages compression) 24 #:use-module (gnu packages compression)
25 #:use-module (distro packages ncurses)) 25 #:use-module (gnu packages ncurses))
26 26
27(define-public texinfo 27(define-public texinfo
28 (package 28 (package
diff --git a/distro/packages/time.scm b/gnu/packages/time.scm
index 0b7bde9a1b4..cfb3261f947 100644
--- a/distro/packages/time.scm
+++ b/gnu/packages/time.scm
@@ -17,7 +17,7 @@
17;;; You should have received a copy of the GNU General Public License 17;;; You should have received a copy of the GNU General Public License
18;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>. 18;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
19 19
20(define-module (distro packages time) 20(define-module (gnu packages time)
21 #:use-module (guix licenses) 21 #:use-module (guix licenses)
22 #:use-module (guix packages) 22 #:use-module (guix packages)
23 #:use-module (guix download) 23 #:use-module (guix download)
diff --git a/distro/packages/wget.scm b/gnu/packages/wget.scm
index 08b16f167bf..ea31a1e70d0 100644
--- a/distro/packages/wget.scm
+++ b/gnu/packages/wget.scm
@@ -16,12 +16,12 @@
16;;; You should have received a copy of the GNU General Public License 16;;; You should have received a copy of the GNU General Public License
17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>. 17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
18 18
19(define-module (distro packages wget) 19(define-module (gnu packages wget)
20 #:use-module (guix licenses) 20 #:use-module (guix licenses)
21 #:use-module ((distro packages gettext) 21 #:use-module ((gnu packages gettext)
22 #:renamer (symbol-prefix-proc 'guix:)) 22 #:renamer (symbol-prefix-proc 'guix:))
23 #:use-module (distro packages gnutls) 23 #:use-module (gnu packages gnutls)
24 #:use-module (distro packages perl) 24 #:use-module (gnu packages perl)
25 #:use-module (guix packages) 25 #:use-module (guix packages)
26 #:use-module (guix download) 26 #:use-module (guix download)
27 #:use-module (guix build-system gnu)) 27 #:use-module (guix build-system gnu))
diff --git a/distro/packages/which.scm b/gnu/packages/which.scm
index 8cdd36841c6..aa5330cad79 100644
--- a/distro/packages/which.scm
+++ b/gnu/packages/which.scm
@@ -16,7 +16,7 @@
16;;; You should have received a copy of the GNU General Public License 16;;; You should have received a copy of the GNU General Public License
17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>. 17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
18 18
19(define-module (distro packages which) 19(define-module (gnu packages which)
20 #:use-module (guix licenses) 20 #:use-module (guix licenses)
21 #:use-module (guix packages) 21 #:use-module (guix packages)
22 #:use-module (guix download) 22 #:use-module (guix download)
diff --git a/distro/packages/xml.scm b/gnu/packages/xml.scm
index 5962e35d865..d67057dab27 100644
--- a/distro/packages/xml.scm
+++ b/gnu/packages/xml.scm
@@ -16,7 +16,7 @@
16;;; You should have received a copy of the GNU General Public License 16;;; You should have received a copy of the GNU General Public License
17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>. 17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
18 18
19(define-module (distro packages xml) 19(define-module (gnu packages xml)
20 #:use-module ((guix licenses) 20 #:use-module ((guix licenses)
21 #:renamer (symbol-prefix-proc 'license:)) 21 #:renamer (symbol-prefix-proc 'license:))
22 #:use-module (guix packages) 22 #:use-module (guix packages)
diff --git a/distro/packages/zile.scm b/gnu/packages/zile.scm
index 9eae6d4b9f8..b5366c046fd 100644
--- a/distro/packages/zile.scm
+++ b/gnu/packages/zile.scm
@@ -16,15 +16,15 @@
16;;; You should have received a copy of the GNU General Public License 16;;; You should have received a copy of the GNU General Public License
17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>. 17;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
18 18
19(define-module (distro packages zile) 19(define-module (gnu packages zile)
20 #:use-module (guix licenses) 20 #:use-module (guix licenses)
21 #:use-module (guix download) 21 #:use-module (guix download)
22 #:use-module (guix packages) 22 #:use-module (guix packages)
23 #:use-module (guix build-system gnu) 23 #:use-module (guix build-system gnu)
24 #:use-module (distro packages bdw-gc) 24 #:use-module (gnu packages bdw-gc)
25 #:use-module (distro packages perl) 25 #:use-module (gnu packages perl)
26 #:use-module (distro packages help2man) 26 #:use-module (gnu packages help2man)
27 #:use-module (distro packages ncurses)) 27 #:use-module (gnu packages ncurses))
28 28
29(define-public zile 29(define-public zile
30 (package 30 (package
diff --git a/guix-package.in b/guix-package.in
index 217c888d2f1..933b85dced5 100644
--- a/guix-package.in
+++ b/guix-package.in
@@ -48,8 +48,8 @@ exec ${GUILE-@GUILE@} -L "@guilemoduledir@" -l "$0" \
48 #:use-module (srfi srfi-34) 48 #:use-module (srfi srfi-34)
49 #:use-module (srfi srfi-37) 49 #:use-module (srfi srfi-37)
50 #:use-module (distro) 50 #:use-module (distro)
51 #:use-module ((distro packages base) #:select (guile-final)) 51 #:use-module ((gnu packages base) #:select (guile-final))
52 #:use-module ((distro packages bootstrap) #:select (%bootstrap-guile)) 52 #:use-module ((gnu packages bootstrap) #:select (%bootstrap-guile))
53 #:export (guix-package)) 53 #:export (guix-package))
54 54
55(define %store 55(define %store
diff --git a/guix/build-system/gnu.scm b/guix/build-system/gnu.scm
index 3eaed4bd780..4f84b3cceef 100644
--- a/guix/build-system/gnu.scm
+++ b/guix/build-system/gnu.scm
@@ -159,8 +159,8 @@ System: GCC, GNU Make, Bash, Coreutils, etc."
159 (z 159 (z
160 (error "invalid standard input" z))) 160 (error "invalid standard input" z)))
161 161
162 ;; Resolve (distro packages base) lazily to hide circular dependency. 162 ;; Resolve (gnu packages base) lazily to hide circular dependency.
163 (let* ((distro (resolve-module '(distro packages base))) 163 (let* ((distro (resolve-module '(gnu packages base)))
164 (inputs (module-ref distro '%final-inputs))) 164 (inputs (module-ref distro '%final-inputs)))
165 (append inputs 165 (append inputs
166 (append-map (match-lambda 166 (append-map (match-lambda
@@ -233,7 +233,7 @@ which could lead to gratuitous input divergence."
233 ((and (? string?) (? derivation-path?)) 233 ((and (? string?) (? derivation-path?))
234 guile) 234 guile)
235 (#f ; the default 235 (#f ; the default
236 (let* ((distro (resolve-interface '(distro packages base))) 236 (let* ((distro (resolve-interface '(gnu packages base)))
237 (guile (module-ref distro 'guile-final))) 237 (guile (module-ref distro 'guile-final)))
238 (package-derivation store guile system))))) 238 (package-derivation store guile system)))))
239 239
diff --git a/guix/build-system/trivial.scm b/guix/build-system/trivial.scm
index 866657fdf62..e5bbeaa91de 100644
--- a/guix/build-system/trivial.scm
+++ b/guix/build-system/trivial.scm
@@ -36,7 +36,7 @@ ignored."
36 ((and (? string?) (? derivation-path?)) 36 ((and (? string?) (? derivation-path?))
37 guile) 37 guile)
38 (#f ; the default 38 (#f ; the default
39 (let* ((distro (resolve-interface '(distro packages base))) 39 (let* ((distro (resolve-interface '(gnu packages base)))
40 (guile (module-ref distro 'guile-final))) 40 (guile (module-ref distro 'guile-final)))
41 (package-derivation store guile system))))) 41 (package-derivation store guile system)))))
42 42
diff --git a/guix/download.scm b/guix/download.scm
index 3372567b471..cf68ade74b9 100644
--- a/guix/download.scm
+++ b/guix/download.scm
@@ -118,7 +118,7 @@ must be a list of symbol/URL-list pairs."
118 ((and (? string?) (? derivation-path?)) 118 ((and (? string?) (? derivation-path?))
119 guile) 119 guile)
120 (#f ; the default 120 (#f ; the default
121 (let* ((distro (resolve-interface '(distro packages base))) 121 (let* ((distro (resolve-interface '(gnu packages base)))
122 (guile (module-ref distro 'guile-final))) 122 (guile (module-ref distro 'guile-final)))
123 (package-derivation store guile system))))) 123 (package-derivation store guile system)))))
124 124
diff --git a/hydra.scm b/hydra.scm
index e350f286aff..fdca935d5f6 100644
--- a/hydra.scm
+++ b/hydra.scm
@@ -25,8 +25,8 @@
25 (guix packages) 25 (guix packages)
26 ((guix utils) #:select (%current-system)) 26 ((guix utils) #:select (%current-system))
27 (distro) 27 (distro)
28 (distro packages base) 28 (gnu packages base)
29 (distro packages guile) 29 (gnu packages guile)
30 (srfi srfi-1) 30 (srfi srfi-1)
31 (srfi srfi-26) 31 (srfi srfi-26)
32 (ice-9 match)) 32 (ice-9 match))
diff --git a/po/POTFILES.in b/po/POTFILES.in
index 2ca98ed1b57..d8fb384ae52 100644
--- a/po/POTFILES.in
+++ b/po/POTFILES.in
@@ -1,9 +1,9 @@
1# List of source files which contain translatable strings. 1# List of source files which contain translatable strings.
2distro.scm 2distro.scm
3distro/packages/base.scm 3gnu/packages/base.scm
4distro/packages/guile.scm 4gnu/packages/guile.scm
5distro/packages/lout.scm 5gnu/packages/lout.scm
6distro/packages/recutils.scm 6gnu/packages/recutils.scm
7guix/ui.scm 7guix/ui.scm
8guix-build.in 8guix-build.in
9guix-download.in 9guix-download.in
diff --git a/tests/builders.scm b/tests/builders.scm
index a1e3f8088af..7fafaf5dcac 100644
--- a/tests/builders.scm
+++ b/tests/builders.scm
@@ -26,7 +26,7 @@
26 #:use-module (guix base32) 26 #:use-module (guix base32)
27 #:use-module (guix derivations) 27 #:use-module (guix derivations)
28 #:use-module ((guix packages) #:select (package-derivation)) 28 #:use-module ((guix packages) #:select (package-derivation))
29 #:use-module (distro packages bootstrap) 29 #:use-module (gnu packages bootstrap)
30 #:use-module (ice-9 match) 30 #:use-module (ice-9 match)
31 #:use-module (srfi srfi-1) 31 #:use-module (srfi srfi-1)
32 #:use-module (srfi srfi-64)) 32 #:use-module (srfi srfi-64))
@@ -48,7 +48,7 @@
48 (map (match-lambda 48 (map (match-lambda
49 ((name package) 49 ((name package)
50 (list name (package-derivation %store package)))) 50 (list name (package-derivation %store package))))
51 (@@ (distro packages base) %boot0-inputs)))) 51 (@@ (gnu packages base) %boot0-inputs))))
52 52
53(define network-reachable? 53(define network-reachable?
54 (false-if-exception (getaddrinfo "www.gnu.org" "80" AI_NUMERICSERV))) 54 (false-if-exception (getaddrinfo "www.gnu.org" "80" AI_NUMERICSERV)))
diff --git a/tests/derivations.scm b/tests/derivations.scm
index 166a9174900..21c2a6acd95 100644
--- a/tests/derivations.scm
+++ b/tests/derivations.scm
@@ -24,7 +24,7 @@
24 #:use-module (guix base32) 24 #:use-module (guix base32)
25 #:use-module ((guix packages) #:select (package-derivation)) 25 #:use-module ((guix packages) #:select (package-derivation))
26 #:use-module ((distro) #:select (search-bootstrap-binary)) 26 #:use-module ((distro) #:select (search-bootstrap-binary))
27 #:use-module (distro packages bootstrap) 27 #:use-module (gnu packages bootstrap)
28 #:use-module (srfi srfi-1) 28 #:use-module (srfi srfi-1)
29 #:use-module (srfi srfi-11) 29 #:use-module (srfi srfi-11)
30 #:use-module (srfi srfi-26) 30 #:use-module (srfi srfi-26)
diff --git a/tests/guix-build.sh b/tests/guix-build.sh
index f03afbd494d..fccf2168b16 100644
--- a/tests/guix-build.sh
+++ b/tests/guix-build.sh
@@ -27,11 +27,11 @@ if guix-build -e +;
27then false; else true; fi 27then false; else true; fi
28 28
29# Should fail because this is a source-less package. 29# Should fail because this is a source-less package.
30if guix-build -e '(@ (distro packages bootstrap) %bootstrap-glibc)' -S 30if guix-build -e '(@ (gnu packages bootstrap) %bootstrap-glibc)' -S
31then false; else true; fi 31then false; else true; fi
32 32
33# Should pass. 33# Should pass.
34guix-build -e '(@@ (distro packages base) %bootstrap-guile)' | \ 34guix-build -e '(@@ (gnu packages base) %bootstrap-guile)' | \
35 grep -e '-guile-' 35 grep -e '-guile-'
36guix-build hello -d | \ 36guix-build hello -d | \
37 grep -e '-hello-[0-9\.]\+\.drv$' 37 grep -e '-hello-[0-9\.]\+\.drv$'
@@ -42,11 +42,11 @@ if guix-build hello-0.0.1 -n; then false; else true; fi
42# Keep a symlink to the result, registered as a root. 42# Keep a symlink to the result, registered as a root.
43result="t-result-$$" 43result="t-result-$$"
44guix-build -r "$result" \ 44guix-build -r "$result" \
45 -e '(@@ (distro packages base) %bootstrap-guile)' 45 -e '(@@ (gnu packages base) %bootstrap-guile)'
46test -x "$result/bin/guile" 46test -x "$result/bin/guile"
47 47
48# Should fail, because $result already exists. 48# Should fail, because $result already exists.
49if guix-build -r "$result" -e '(@@ (distro packages base) %bootstrap-guile)' 49if guix-build -r "$result" -e '(@@ (gnu packages base) %bootstrap-guile)'
50then false; else true; fi 50then false; else true; fi
51 51
52rm -f "$result" 52rm -f "$result"
diff --git a/tests/guix-daemon.sh b/tests/guix-daemon.sh
index ba652b3dcea..0d39ff4c248 100644
--- a/tests/guix-daemon.sh
+++ b/tests/guix-daemon.sh
@@ -25,5 +25,5 @@ set -e
25guix-daemon --version 25guix-daemon --version
26guix-build --version 26guix-build --version
27 27
28guix-build -e '(@ (distro packages bootstrap) %bootstrap-guile)' 28guix-build -e '(@ (gnu packages bootstrap) %bootstrap-guile)'
29guix-build coreutils -n 29guix-build coreutils -n
diff --git a/tests/guix-package.sh b/tests/guix-package.sh
index fc809396466..7b7835dcaa2 100644
--- a/tests/guix-package.sh
+++ b/tests/guix-package.sh
@@ -32,7 +32,7 @@ rm -f "$profile"
32 32
33trap 'rm "$profile" "$profile-"[0-9]* ; rm -rf t-home-'"$$" EXIT 33trap 'rm "$profile" "$profile-"[0-9]* ; rm -rf t-home-'"$$" EXIT
34 34
35boot_guile="`guix-build -e '(@ (distro packages bootstrap) %bootstrap-guile)'`" 35boot_guile="`guix-build -e '(@ (gnu packages bootstrap) %bootstrap-guile)'`"
36 36
37guix-package --bootstrap -p "$profile" -i "$boot_guile" 37guix-package --bootstrap -p "$profile" -i "$boot_guile"
38test -L "$profile" && test -L "$profile-1-link" 38test -L "$profile" && test -L "$profile-1-link"
@@ -47,7 +47,7 @@ test -f "$profile/bin/guile"
47# Check whether we have network access. 47# Check whether we have network access.
48if guile -c '(getaddrinfo "www.gnu.org" "80" AI_NUMERICSERV)' 2> /dev/null 48if guile -c '(getaddrinfo "www.gnu.org" "80" AI_NUMERICSERV)' 2> /dev/null
49then 49then
50 boot_make="`guix-build -e '(@@ (distro packages base) gnu-make-boot0)'`" 50 boot_make="`guix-build -e '(@@ (gnu packages base) gnu-make-boot0)'`"
51 guix-package --bootstrap -p "$profile" -i "$boot_make" 51 guix-package --bootstrap -p "$profile" -i "$boot_make"
52 test -L "$profile-2-link" 52 test -L "$profile-2-link"
53 test -f "$profile/bin/make" && test -f "$profile/bin/guile" 53 test -f "$profile/bin/make" && test -f "$profile/bin/guile"
diff --git a/tests/packages.scm b/tests/packages.scm
index f15f404db61..07d2ea54c75 100644
--- a/tests/packages.scm
+++ b/tests/packages.scm
@@ -25,8 +25,8 @@
25 #:use-module (guix build-system trivial) 25 #:use-module (guix build-system trivial)
26 #:use-module (guix build-system gnu) 26 #:use-module (guix build-system gnu)
27 #:use-module (distro) 27 #:use-module (distro)
28 #:use-module (distro packages base) 28 #:use-module (gnu packages base)
29 #:use-module (distro packages bootstrap) 29 #:use-module (gnu packages bootstrap)
30 #:use-module (srfi srfi-26) 30 #:use-module (srfi srfi-26)
31 #:use-module (srfi srfi-64) 31 #:use-module (srfi srfi-64)
32 #:use-module (rnrs io ports) 32 #:use-module (rnrs io ports)
@@ -130,7 +130,7 @@
130(test-assert "GNU Make, bootstrap" 130(test-assert "GNU Make, bootstrap"
131 ;; GNU Make is the first program built during bootstrap; we choose it 131 ;; GNU Make is the first program built during bootstrap; we choose it
132 ;; here so that the test doesn't last for too long. 132 ;; here so that the test doesn't last for too long.
133 (let ((gnu-make (@@ (distro packages base) gnu-make-boot0))) 133 (let ((gnu-make (@@ (gnu packages base) gnu-make-boot0)))
134 (and (package? gnu-make) 134 (and (package? gnu-make)
135 (or (location? (package-location gnu-make)) 135 (or (location? (package-location gnu-make))
136 (not (package-location gnu-make))) 136 (not (package-location gnu-make)))
diff --git a/tests/store.scm b/tests/store.scm
index 3b3a23489d2..c10c035d5de 100644
--- a/tests/store.scm
+++ b/tests/store.scm
@@ -21,7 +21,7 @@
21 #:use-module (guix store) 21 #:use-module (guix store)
22 #:use-module (guix utils) 22 #:use-module (guix utils)
23 #:use-module (guix base32) 23 #:use-module (guix base32)
24 #:use-module (distro packages bootstrap) 24 #:use-module (gnu packages bootstrap)
25 #:use-module (ice-9 match) 25 #:use-module (ice-9 match)
26 #:use-module (srfi srfi-1) 26 #:use-module (srfi srfi-1)
27 #:use-module (srfi srfi-11) 27 #:use-module (srfi srfi-11)
diff --git a/tests/union.scm b/tests/union.scm
index 5bbf992a59b..455bdb208d9 100644
--- a/tests/union.scm
+++ b/tests/union.scm
@@ -25,7 +25,7 @@
25 #:use-module (guix build union) 25 #:use-module (guix build union)
26 #:use-module ((guix build utils) 26 #:use-module ((guix build utils)
27 #:select (with-directory-excursion directory-exists?)) 27 #:select (with-directory-excursion directory-exists?))
28 #:use-module (distro packages bootstrap) 28 #:use-module (gnu packages bootstrap)
29 #:use-module (srfi srfi-1) 29 #:use-module (srfi srfi-1)
30 #:use-module (srfi srfi-64) 30 #:use-module (srfi srfi-64)
31 #:use-module (ice-9 match)) 31 #:use-module (ice-9 match))