distro: Change the module name space to (gnu ...).
authorLudovic Courtès <ludo@gnu.org>
Fri, 18 Jan 2013 00:06:24 +0000 (01:06 +0100)
committerLudovic Courtès <ludo@gnu.org>
Fri, 18 Jan 2013 00:07:31 +0000 (01:07 +0100)
* distro: Rename to...
* gnu: ... this.  Update module names accordingly.
* Makefile.am: Adjust accordingly.
* po/POTFILES.in: Likewise.
* distro.scm: Search for files under /gnu/packages instead of
  /distro/packages.
* gnu/packages/base.scm (ld-wrapper-boot3): Likewise.

126 files changed:
.gitignore
Makefile.am
distro.scm
gnu/packages/acl.scm [moved from distro/packages/acl.scm with 93% similarity]
gnu/packages/algebra.scm [moved from distro/packages/algebra.scm with 97% similarity]
gnu/packages/aspell.scm [moved from distro/packages/aspell.scm with 96% similarity]
gnu/packages/attr.scm [moved from distro/packages/attr.scm with 95% similarity]
gnu/packages/autotools.scm [moved from distro/packages/autotools.scm with 97% similarity]
gnu/packages/base.scm [moved from distro/packages/base.scm with 98% similarity]
gnu/packages/bash.scm [moved from distro/packages/bash.scm with 97% similarity]
gnu/packages/bdb.scm [moved from distro/packages/bdb.scm with 98% similarity]
gnu/packages/bdw-gc.scm [moved from distro/packages/bdw-gc.scm with 98% similarity]
gnu/packages/bison.scm [moved from distro/packages/bison.scm with 94% similarity]
gnu/packages/bootstrap.scm [moved from distro/packages/bootstrap.scm with 99% similarity]
gnu/packages/bootstrap/i686-linux/bash [moved from distro/packages/bootstrap/i686-linux/bash with 100% similarity]
gnu/packages/bootstrap/i686-linux/mkdir [moved from distro/packages/bootstrap/i686-linux/mkdir with 100% similarity]
gnu/packages/bootstrap/i686-linux/tar [moved from distro/packages/bootstrap/i686-linux/tar with 100% similarity]
gnu/packages/bootstrap/i686-linux/xz [moved from distro/packages/bootstrap/i686-linux/xz with 100% similarity]
gnu/packages/bootstrap/x86_64-linux/bash [moved from distro/packages/bootstrap/x86_64-linux/bash with 100% similarity]
gnu/packages/bootstrap/x86_64-linux/mkdir [moved from distro/packages/bootstrap/x86_64-linux/mkdir with 100% similarity]
gnu/packages/bootstrap/x86_64-linux/tar [moved from distro/packages/bootstrap/x86_64-linux/tar with 100% similarity]
gnu/packages/bootstrap/x86_64-linux/xz [moved from distro/packages/bootstrap/x86_64-linux/xz with 100% similarity]
gnu/packages/check.scm [moved from distro/packages/check.scm with 97% similarity]
gnu/packages/compression.scm [moved from distro/packages/compression.scm with 99% similarity]
gnu/packages/cpio.scm [moved from distro/packages/cpio.scm with 97% similarity]
gnu/packages/cyrus-sasl.scm [moved from distro/packages/cyrus-sasl.scm with 93% similarity]
gnu/packages/ddrescue.scm [moved from distro/packages/ddrescue.scm with 98% similarity]
gnu/packages/dejagnu.scm [moved from distro/packages/dejagnu.scm with 97% similarity]
gnu/packages/ed.scm [moved from distro/packages/ed.scm with 98% similarity]
gnu/packages/emacs.scm [moved from distro/packages/emacs.scm with 94% similarity]
gnu/packages/file.scm [moved from distro/packages/file.scm with 97% similarity]
gnu/packages/flex.scm [moved from distro/packages/flex.scm with 94% similarity]
gnu/packages/gawk.scm [moved from distro/packages/gawk.scm with 97% similarity]
gnu/packages/gdb.scm [moved from distro/packages/gdb.scm with 86% similarity]
gnu/packages/gdbm.scm [moved from distro/packages/gdbm.scm with 98% similarity]
gnu/packages/gettext.scm [moved from distro/packages/gettext.scm with 98% similarity]
gnu/packages/global.scm [moved from distro/packages/global.scm with 94% similarity]
gnu/packages/gnupg.scm [moved from distro/packages/gnupg.scm with 97% similarity]
gnu/packages/gnutls.scm [moved from distro/packages/gnutls.scm with 91% similarity]
gnu/packages/gperf.scm [moved from distro/packages/gperf.scm with 98% similarity]
gnu/packages/gsasl.scm [moved from distro/packages/gsasl.scm with 94% similarity]
gnu/packages/guile.scm [moved from distro/packages/guile.scm with 94% similarity]
gnu/packages/help2man.scm [moved from distro/packages/help2man.scm with 95% similarity]
gnu/packages/icu4c.scm [moved from distro/packages/icu4c.scm with 96% similarity]
gnu/packages/idutils.scm [moved from distro/packages/idutils.scm with 98% similarity]
gnu/packages/indent.scm [moved from distro/packages/indent.scm with 97% similarity]
gnu/packages/ld-wrapper.scm [moved from distro/packages/ld-wrapper.scm with 100% similarity]
gnu/packages/less.scm [moved from distro/packages/less.scm with 93% similarity]
gnu/packages/libffi.scm [moved from distro/packages/libffi.scm with 98% similarity]
gnu/packages/libidn.scm [moved from distro/packages/libidn.scm with 98% similarity]
gnu/packages/libjpeg.scm [moved from distro/packages/libjpeg.scm with 98% similarity]
gnu/packages/libsigsegv.scm [moved from distro/packages/libsigsegv.scm with 97% similarity]
gnu/packages/libtiff.scm [moved from distro/packages/libtiff.scm with 95% similarity]
gnu/packages/libunistring.scm [moved from distro/packages/libunistring.scm with 98% similarity]
gnu/packages/libusb.scm [moved from distro/packages/libusb.scm with 96% similarity]
gnu/packages/linux.scm [moved from distro/packages/linux.scm with 97% similarity]
gnu/packages/lout.scm [moved from distro/packages/lout.scm with 99% similarity]
gnu/packages/lsh.scm [moved from distro/packages/lsh.scm with 92% similarity]
gnu/packages/m4.scm [moved from distro/packages/m4.scm with 99% similarity]
gnu/packages/mailutils.scm [moved from distro/packages/mailutils.scm with 88% similarity]
gnu/packages/make-bootstrap.scm [moved from distro/packages/make-bootstrap.scm with 98% similarity]
gnu/packages/mit-krb5.scm [moved from distro/packages/mit-krb5.scm with 95% similarity]
gnu/packages/multiprecision.scm [moved from distro/packages/multiprecision.scm with 98% similarity]
gnu/packages/mysql.scm [moved from distro/packages/mysql.scm with 93% similarity]
gnu/packages/nano.scm [moved from distro/packages/nano.scm with 91% similarity]
gnu/packages/ncurses.scm [moved from distro/packages/ncurses.scm with 99% similarity]
gnu/packages/nettle.scm [moved from distro/packages/nettle.scm with 95% similarity]
gnu/packages/openssl.scm [moved from distro/packages/openssl.scm with 96% similarity]
gnu/packages/patches/bigloo-gc-shebangs.patch [moved from distro/packages/patches/bigloo-gc-shebangs.patch with 100% similarity]
gnu/packages/patches/binutils-ld-new-dtags.patch [moved from distro/packages/patches/binutils-ld-new-dtags.patch with 100% similarity]
gnu/packages/patches/cpio-gets-undeclared.patch [moved from distro/packages/patches/cpio-gets-undeclared.patch with 100% similarity]
gnu/packages/patches/diffutils-gets-undeclared.patch [moved from distro/packages/patches/diffutils-gets-undeclared.patch with 100% similarity]
gnu/packages/patches/emacs-configure-sh.patch [moved from distro/packages/patches/emacs-configure-sh.patch with 100% similarity]
gnu/packages/patches/findutils-absolute-paths.patch [moved from distro/packages/patches/findutils-absolute-paths.patch with 100% similarity]
gnu/packages/patches/flex-bison-tests.patch [moved from distro/packages/patches/flex-bison-tests.patch with 100% similarity]
gnu/packages/patches/gawk-shell.patch [moved from distro/packages/patches/gawk-shell.patch with 100% similarity]
gnu/packages/patches/gettext-gets-undeclared.patch [moved from distro/packages/patches/gettext-gets-undeclared.patch with 100% similarity]
gnu/packages/patches/glibc-bootstrap-system.patch [moved from distro/packages/patches/glibc-bootstrap-system.patch with 100% similarity]
gnu/packages/patches/glibc-no-ld-so-cache.patch [moved from distro/packages/patches/glibc-no-ld-so-cache.patch with 100% similarity]
gnu/packages/patches/guile-1.8-cpp-4.5.patch [moved from distro/packages/patches/guile-1.8-cpp-4.5.patch with 100% similarity]
gnu/packages/patches/guile-default-utf8.patch [moved from distro/packages/patches/guile-default-utf8.patch with 100% similarity]
gnu/packages/patches/guile-relocatable.patch [moved from distro/packages/patches/guile-relocatable.patch with 100% similarity]
gnu/packages/patches/libtool-skip-tests.patch [moved from distro/packages/patches/libtool-skip-tests.patch with 100% similarity]
gnu/packages/patches/lsh-guile-compat.patch [moved from distro/packages/patches/lsh-guile-compat.patch with 100% similarity]
gnu/packages/patches/lsh-no-root-login.patch [moved from distro/packages/patches/lsh-no-root-login.patch with 100% similarity]
gnu/packages/patches/lsh-pam-service-name.patch [moved from distro/packages/patches/lsh-pam-service-name.patch with 100% similarity]
gnu/packages/patches/m4-gets-undeclared.patch [moved from distro/packages/patches/m4-gets-undeclared.patch with 100% similarity]
gnu/packages/patches/m4-readlink-EINVAL.patch [moved from distro/packages/patches/m4-readlink-EINVAL.patch with 100% similarity]
gnu/packages/patches/m4-s_isdir.patch [moved from distro/packages/patches/m4-s_isdir.patch with 100% similarity]
gnu/packages/patches/make-impure-dirs.patch [moved from distro/packages/patches/make-impure-dirs.patch with 100% similarity]
gnu/packages/patches/perl-no-sys-dirs.patch [moved from distro/packages/patches/perl-no-sys-dirs.patch with 100% similarity]
gnu/packages/patches/procps-make-3.82.patch [moved from distro/packages/patches/procps-make-3.82.patch with 100% similarity]
gnu/packages/patches/readline-link-ncurses.patch [moved from distro/packages/patches/readline-link-ncurses.patch with 100% similarity]
gnu/packages/patches/shishi-gets-undeclared.patch [moved from distro/packages/patches/shishi-gets-undeclared.patch with 100% similarity]
gnu/packages/patches/tar-gets-undeclared.patch [moved from distro/packages/patches/tar-gets-undeclared.patch with 100% similarity]
gnu/packages/perl.scm [moved from distro/packages/perl.scm with 98% similarity]
gnu/packages/pkg-config.scm [moved from distro/packages/pkg-config.scm with 97% similarity]
gnu/packages/pth.scm [moved from distro/packages/pth.scm with 98% similarity]
gnu/packages/python.scm [moved from distro/packages/python.scm with 92% similarity]
gnu/packages/readline.scm [moved from distro/packages/readline.scm with 97% similarity]
gnu/packages/recutils.scm [moved from distro/packages/recutils.scm with 93% similarity]
gnu/packages/rsync.scm [moved from distro/packages/rsync.scm with 94% similarity]
gnu/packages/scheme.scm [moved from distro/packages/scheme.scm with 97% similarity]
gnu/packages/shishi.scm [moved from distro/packages/shishi.scm with 93% similarity]
gnu/packages/system.scm [moved from distro/packages/system.scm with 97% similarity]
gnu/packages/tcl.scm [moved from distro/packages/tcl.scm with 99% similarity]
gnu/packages/texinfo.scm [moved from distro/packages/texinfo.scm with 94% similarity]
gnu/packages/time.scm [moved from distro/packages/time.scm with 98% similarity]
gnu/packages/wget.scm [moved from distro/packages/wget.scm with 93% similarity]
gnu/packages/which.scm [moved from distro/packages/which.scm with 97% similarity]
gnu/packages/xml.scm [moved from distro/packages/xml.scm with 97% similarity]
gnu/packages/zile.scm [moved from distro/packages/zile.scm with 91% similarity]
guix-package.in
guix/build-system/gnu.scm
guix/build-system/trivial.scm
guix/download.scm
hydra.scm
po/POTFILES.in
tests/builders.scm
tests/derivations.scm
tests/guix-build.sh
tests/guix-daemon.sh
tests/guix-package.sh
tests/packages.scm
tests/store.scm
tests/union.scm

index 0b21a03..d841cb1 100644 (file)
@@ -44,9 +44,9 @@ config.cache
 /doc/guix.pdf
 /doc/stamp-vti
 /doc/version.texi
-/distro/packages/bootstrap/x86_64-linux/guile-bootstrap-2.0.6.tar.xz
 /guix-download
-/distro/packages/bootstrap/i686-linux/guile-bootstrap-2.0.6.tar.xz
+/gnu/packages/bootstrap/x86_64-linux/guile-2.0.7.tar.xz
+/gnu/packages/bootstrap/i686-linux/guile-2.0.7.tar.xz
 /guix-package
 /guix/config.scm
 /guix-import
index 35e973b..b4c8c93 100644 (file)
@@ -45,138 +45,138 @@ MODULES =                                 \
   guix/snix.scm                                        \
   guix.scm                                     \
   distro.scm                                   \
-  distro/packages/acl.scm                      \
-  distro/packages/algebra.scm                  \
-  distro/packages/aspell.scm                   \
-  distro/packages/attr.scm                     \
-  distro/packages/autotools.scm                        \
-  distro/packages/base.scm                     \
-  distro/packages/bash.scm                     \
-  distro/packages/bdb.scm                      \
-  distro/packages/bdw-gc.scm                   \
-  distro/packages/bison.scm                    \
-  distro/packages/bootstrap.scm                        \
-  distro/packages/check.scm                    \
-  distro/packages/compression.scm              \
-  distro/packages/cpio.scm                     \
-  distro/packages/cyrus-sasl.scm               \
-  distro/packages/dejagnu.scm                  \
-  distro/packages/ddrescue.scm                 \
-  distro/packages/ed.scm                       \
-  distro/packages/emacs.scm                    \
-  distro/packages/file.scm                     \
-  distro/packages/flex.scm                     \
-  distro/packages/gawk.scm                     \
-  distro/packages/gdb.scm                      \
-  distro/packages/gdbm.scm                     \
-  distro/packages/gettext.scm                  \
-  distro/packages/global.scm                   \
-  distro/packages/gnupg.scm                    \
-  distro/packages/gnutls.scm                   \
-  distro/packages/gperf.scm                    \
-  distro/packages/gsasl.scm                    \
-  distro/packages/guile.scm                    \
-  distro/packages/help2man.scm                 \
-  distro/packages/icu4c.scm                    \
-  distro/packages/idutils.scm                  \
-  distro/packages/indent.scm                   \
-  distro/packages/ld-wrapper.scm               \
-  distro/packages/less.scm                     \
-  distro/packages/libffi.scm                   \
-  distro/packages/libidn.scm                   \
-  distro/packages/libjpeg.scm                  \
-  distro/packages/libsigsegv.scm               \
-  distro/packages/libtiff.scm          \
-  distro/packages/libunistring.scm             \
-  distro/packages/libusb.scm                   \
-  distro/packages/linux.scm                    \
-  distro/packages/lout.scm                     \
-  distro/packages/lsh.scm                      \
-  distro/packages/m4.scm                       \
-  distro/packages/mailutils.scm                        \
-  distro/packages/make-bootstrap.scm           \
-  distro/packages/mit-krb5.scm                 \
-  distro/packages/multiprecision.scm           \
-  distro/packages/mysql.scm                    \
-  distro/packages/nano.scm                     \
-  distro/packages/ncurses.scm                  \
-  distro/packages/nettle.scm                   \
-  distro/packages/openssl.scm                  \
-  distro/packages/perl.scm                     \
-  distro/packages/pkg-config.scm               \
-  distro/packages/pth.scm                      \
-  distro/packages/python.scm                   \
-  distro/packages/readline.scm                 \
-  distro/packages/recutils.scm                 \
-  distro/packages/rsync.scm                    \
-  distro/packages/scheme.scm                   \
-  distro/packages/shishi.scm                   \
-  distro/packages/system.scm                   \
-  distro/packages/tcl.scm                      \
-  distro/packages/texinfo.scm                  \
-  distro/packages/time.scm                     \
-  distro/packages/wget.scm                     \
-  distro/packages/which.scm                    \
-  distro/packages/xml.scm                      \
-  distro/packages/zile.scm
+  gnu/packages/acl.scm                         \
+  gnu/packages/algebra.scm                     \
+  gnu/packages/aspell.scm                      \
+  gnu/packages/attr.scm                                \
+  gnu/packages/autotools.scm                   \
+  gnu/packages/base.scm                                \
+  gnu/packages/bash.scm                                \
+  gnu/packages/bdb.scm                         \
+  gnu/packages/bdw-gc.scm                      \
+  gnu/packages/bison.scm                       \
+  gnu/packages/bootstrap.scm                   \
+  gnu/packages/check.scm                       \
+  gnu/packages/compression.scm                 \
+  gnu/packages/cpio.scm                                \
+  gnu/packages/cyrus-sasl.scm                  \
+  gnu/packages/dejagnu.scm                     \
+  gnu/packages/ddrescue.scm                    \
+  gnu/packages/ed.scm                          \
+  gnu/packages/emacs.scm                       \
+  gnu/packages/file.scm                                \
+  gnu/packages/flex.scm                                \
+  gnu/packages/gawk.scm                                \
+  gnu/packages/gdb.scm                         \
+  gnu/packages/gdbm.scm                                \
+  gnu/packages/gettext.scm                     \
+  gnu/packages/global.scm                      \
+  gnu/packages/gnupg.scm                       \
+  gnu/packages/gnutls.scm                      \
+  gnu/packages/gperf.scm                       \
+  gnu/packages/gsasl.scm                       \
+  gnu/packages/guile.scm                       \
+  gnu/packages/help2man.scm                    \
+  gnu/packages/icu4c.scm                       \
+  gnu/packages/idutils.scm                     \
+  gnu/packages/indent.scm                      \
+  gnu/packages/ld-wrapper.scm                  \
+  gnu/packages/less.scm                                \
+  gnu/packages/libffi.scm                      \
+  gnu/packages/libidn.scm                      \
+  gnu/packages/libjpeg.scm                     \
+  gnu/packages/libsigsegv.scm                  \
+  gnu/packages/libtiff.scm                     \
+  gnu/packages/libunistring.scm                        \
+  gnu/packages/libusb.scm                      \
+  gnu/packages/linux.scm                       \
+  gnu/packages/lout.scm                                \
+  gnu/packages/lsh.scm                         \
+  gnu/packages/m4.scm                          \
+  gnu/packages/mailutils.scm                   \
+  gnu/packages/make-bootstrap.scm              \
+  gnu/packages/mit-krb5.scm                    \
+  gnu/packages/multiprecision.scm              \
+  gnu/packages/mysql.scm                       \
+  gnu/packages/nano.scm                                \
+  gnu/packages/ncurses.scm                     \
+  gnu/packages/nettle.scm                      \
+  gnu/packages/openssl.scm                     \
+  gnu/packages/perl.scm                                \
+  gnu/packages/pkg-config.scm                  \
+  gnu/packages/pth.scm                         \
+  gnu/packages/python.scm                      \
+  gnu/packages/readline.scm                    \
+  gnu/packages/recutils.scm                    \
+  gnu/packages/rsync.scm                       \
+  gnu/packages/scheme.scm                      \
+  gnu/packages/shishi.scm                      \
+  gnu/packages/system.scm                      \
+  gnu/packages/tcl.scm                         \
+  gnu/packages/texinfo.scm                     \
+  gnu/packages/time.scm                                \
+  gnu/packages/wget.scm                                \
+  gnu/packages/which.scm                       \
+  gnu/packages/xml.scm                         \
+  gnu/packages/zile.scm
 
 
 GOBJECTS = $(MODULES:%.scm=%.go) guix/config.go
 
 nobase_dist_guilemodule_DATA = $(MODULES)
 
-patchdir = $(guilemoduledir)/distro/packages/patches
+patchdir = $(guilemoduledir)/gnu/packages/patches
 dist_patch_DATA =                                              \
-  distro/packages/patches/bigloo-gc-shebangs.patch             \
-  distro/packages/patches/binutils-ld-new-dtags.patch          \
-  distro/packages/patches/cpio-gets-undeclared.patch           \
-  distro/packages/patches/diffutils-gets-undeclared.patch      \
-  distro/packages/patches/emacs-configure-sh.patch             \
-  distro/packages/patches/flex-bison-tests.patch               \
-  distro/packages/patches/gawk-shell.patch                     \
-  distro/packages/patches/gettext-gets-undeclared.patch                \
-  distro/packages/patches/glibc-bootstrap-system.patch         \
-  distro/packages/patches/glibc-no-ld-so-cache.patch           \
-  distro/packages/patches/guile-1.8-cpp-4.5.patch              \
-  distro/packages/patches/guile-default-utf8.patch             \
-  distro/packages/patches/guile-relocatable.patch              \
-  distro/packages/patches/libtool-skip-tests.patch             \
-  distro/packages/patches/lsh-guile-compat.patch               \
-  distro/packages/patches/lsh-no-root-login.patch              \
-  distro/packages/patches/lsh-pam-service-name.patch           \
-  distro/packages/patches/m4-gets-undeclared.patch             \
-  distro/packages/patches/m4-readlink-EINVAL.patch             \
-  distro/packages/patches/m4-s_isdir.patch                     \
-  distro/packages/patches/make-impure-dirs.patch               \
-  distro/packages/patches/findutils-absolute-paths.patch       \
-  distro/packages/patches/perl-no-sys-dirs.patch               \
-  distro/packages/patches/procps-make-3.82.patch               \
-  distro/packages/patches/readline-link-ncurses.patch          \
-  distro/packages/patches/shishi-gets-undeclared.patch         \
-  distro/packages/patches/tar-gets-undeclared.patch
+  gnu/packages/patches/bigloo-gc-shebangs.patch                \
+  gnu/packages/patches/binutils-ld-new-dtags.patch             \
+  gnu/packages/patches/cpio-gets-undeclared.patch              \
+  gnu/packages/patches/diffutils-gets-undeclared.patch \
+  gnu/packages/patches/emacs-configure-sh.patch                \
+  gnu/packages/patches/flex-bison-tests.patch          \
+  gnu/packages/patches/gawk-shell.patch                        \
+  gnu/packages/patches/gettext-gets-undeclared.patch           \
+  gnu/packages/patches/glibc-bootstrap-system.patch            \
+  gnu/packages/patches/glibc-no-ld-so-cache.patch              \
+  gnu/packages/patches/guile-1.8-cpp-4.5.patch         \
+  gnu/packages/patches/guile-default-utf8.patch                \
+  gnu/packages/patches/guile-relocatable.patch         \
+  gnu/packages/patches/libtool-skip-tests.patch                \
+  gnu/packages/patches/lsh-guile-compat.patch          \
+  gnu/packages/patches/lsh-no-root-login.patch         \
+  gnu/packages/patches/lsh-pam-service-name.patch              \
+  gnu/packages/patches/m4-gets-undeclared.patch                \
+  gnu/packages/patches/m4-readlink-EINVAL.patch                \
+  gnu/packages/patches/m4-s_isdir.patch                        \
+  gnu/packages/patches/make-impure-dirs.patch          \
+  gnu/packages/patches/findutils-absolute-paths.patch  \
+  gnu/packages/patches/perl-no-sys-dirs.patch          \
+  gnu/packages/patches/procps-make-3.82.patch          \
+  gnu/packages/patches/readline-link-ncurses.patch             \
+  gnu/packages/patches/shishi-gets-undeclared.patch            \
+  gnu/packages/patches/tar-gets-undeclared.patch
 
-bootstrapdir = $(guilemoduledir)/distro/packages/bootstrap
+bootstrapdir = $(guilemoduledir)/gnu/packages/bootstrap
 bootstrap_x86_64_linuxdir = $(bootstrapdir)/x86_64-linux
 bootstrap_i686_linuxdir = $(bootstrapdir)/i686-linux
 
 dist_bootstrap_x86_64_linux_DATA =             \
-  distro/packages/bootstrap/x86_64-linux/bash  \
-  distro/packages/bootstrap/x86_64-linux/mkdir \
-  distro/packages/bootstrap/x86_64-linux/tar   \
-  distro/packages/bootstrap/x86_64-linux/xz
+  gnu/packages/bootstrap/x86_64-linux/bash     \
+  gnu/packages/bootstrap/x86_64-linux/mkdir    \
+  gnu/packages/bootstrap/x86_64-linux/tar      \
+  gnu/packages/bootstrap/x86_64-linux/xz
 
 dist_bootstrap_i686_linux_DATA =               \
-  distro/packages/bootstrap/i686-linux/bash    \
-  distro/packages/bootstrap/i686-linux/mkdir   \
-  distro/packages/bootstrap/i686-linux/tar     \
-  distro/packages/bootstrap/i686-linux/xz
+  gnu/packages/bootstrap/i686-linux/bash       \
+  gnu/packages/bootstrap/i686-linux/mkdir      \
+  gnu/packages/bootstrap/i686-linux/tar        \
+  gnu/packages/bootstrap/i686-linux/xz
 
 # Big bootstrap binaries are not included in the tarball.  Instead, they
 # are downloaded.
 nodist_bootstrap_x86_64_linux_DATA =                                   \
-  distro/packages/bootstrap/x86_64-linux/guile-2.0.7.tar.xz
+  gnu/packages/bootstrap/x86_64-linux/guile-2.0.7.tar.xz
 nodist_bootstrap_i686_linux_DATA =                                     \
-  distro/packages/bootstrap/i686-linux/guile-2.0.7.tar.xz
+  gnu/packages/bootstrap/i686-linux/guile-2.0.7.tar.xz
 
 # Those files must remain executable, so they remain executable once
 # imported into the store.
@@ -193,10 +193,10 @@ DOWNLOAD_FILE =                                                           \
   $(GUILE) --no-auto-compile -L "$(top_builddir)" -L "$(top_srcdir)"   \
            "$(top_srcdir)/build-aux/download.scm"
 
-distro/packages/bootstrap/x86_64-linux/guile-2.0.7.tar.xz:
+gnu/packages/bootstrap/x86_64-linux/guile-2.0.7.tar.xz:
        $(MKDIR_P) `dirname "$@"`
        $(DOWNLOAD_FILE) "$@" "bc43210dcd146d242bef4d354b0aeac12c4ef3118c07502d17ffa8d49e15aa2c"
-distro/packages/bootstrap/i686-linux/guile-2.0.7.tar.xz:
+gnu/packages/bootstrap/i686-linux/guile-2.0.7.tar.xz:
        $(MKDIR_P) `dirname "$@"`
        $(DOWNLOAD_FILE) "$@" "f9a7c6f4c556eaafa2a69bcf07d4ffbb6682ea831d4c9da9ba095aca3ccd217c"
 
index c2d3d1f..3973584 100644 (file)
@@ -1,5 +1,5 @@
 ;;; GNU Guix --- Functional package management for GNU
-;;; Copyright © 2012 Ludovic Courtès <ludo@gnu.org>
+;;; Copyright © 2012, 2013 Ludovic Courtès <ludo@gnu.org>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
 
 (define %patch-path
   (make-parameter
-   (map (cut string-append <>  "/distro/packages/patches")
+   (map (cut string-append <>  "/gnu/packages/patches")
         %load-path)))
 
 (define %bootstrap-binaries-path
   (make-parameter
-   (map (cut string-append <> "/distro/packages/bootstrap")
+   (map (cut string-append <> "/gnu/packages/bootstrap")
         %load-path)))
 
 (define (search-patch file-name)
@@ -65,9 +65,9 @@
                (string-append system "/" file-name)))
 
 (define %distro-module-directory
-  ;; Absolute path of the (distro ...) module root.
+  ;; Absolute path of the (gnu packages ...) module root.
   (string-append (dirname (search-path %load-path "distro.scm"))
-                 "/distro/packages"))
+                 "/gnu/packages"))
 
 (define (package-files)
   "Return the list of files that implement distro modules."
similarity index 93%
rename from distro/packages/acl.scm
rename to gnu/packages/acl.scm
index 068789b..1cba608 100644 (file)
 ;;; You should have received a copy of the GNU General Public License
 ;;; along with GNU Guix.  If not, see <http://www.gnu.org/licenses/>.
 
-(define-module (distro packages acl)
+(define-module (gnu packages acl)
   #:use-module (guix licenses)
-  #:use-module (distro packages attr)
-  #:use-module (distro packages perl)
-  #:use-module ((distro packages gettext)
+  #:use-module (gnu packages attr)
+  #:use-module (gnu packages perl)
+  #:use-module ((gnu packages gettext)
                 #:renamer (symbol-prefix-proc 'guix:))
   #:use-module (guix packages)
   #:use-module (guix download)
similarity index 97%
rename from distro/packages/algebra.scm
rename to gnu/packages/algebra.scm
index 7bbdd6c..088e32b 100644 (file)
 ;;; You should have received a copy of the GNU General Public License
 ;;; along with GNU Guix.  If not, see <http://www.gnu.org/licenses/>.
 
-(define-module (distro packages algebra)
+(define-module (gnu packages algebra)
   #:use-module (distro)
-  #:use-module (distro packages multiprecision)
-  #:use-module (distro packages perl)
-  #:use-module (distro packages readline)
-  #:use-module (distro packages flex)
+  #:use-module (gnu packages multiprecision)
+  #:use-module (gnu packages perl)
+  #:use-module (gnu packages readline)
+  #:use-module (gnu packages flex)
   #:use-module (guix licenses)
   #:use-module (guix packages)
   #:use-module (guix download)
similarity index 96%
rename from distro/packages/aspell.scm
rename to gnu/packages/aspell.scm
index a4c14c0..ca0218d 100644 (file)
 ;;; You should have received a copy of the GNU General Public License
 ;;; along with GNU Guix.  If not, see <http://www.gnu.org/licenses/>.
 
-(define-module (distro packages aspell)
+(define-module (gnu packages aspell)
   #:use-module (guix packages)
   #:use-module (guix download)
   #:use-module (guix build-system gnu)
   #:use-module (guix licenses)
-  #:use-module (distro packages perl))
+  #:use-module (gnu packages perl))
 
 (define-public aspell
   (package
similarity index 95%
rename from distro/packages/attr.scm
rename to gnu/packages/attr.scm
index ae0d257..2f8a0e0 100644 (file)
 ;;; You should have received a copy of the GNU General Public License
 ;;; along with GNU Guix.  If not, see <http://www.gnu.org/licenses/>.
 
-(define-module (distro packages attr)
+(define-module (gnu packages attr)
   #:use-module (guix licenses)
-  #:use-module (distro packages perl)
-  #:use-module ((distro packages gettext)
+  #:use-module (gnu packages perl)
+  #:use-module ((gnu packages gettext)
                 #:renamer (symbol-prefix-proc 'guix:))
   #:use-module (guix packages)
   #:use-module (guix download)
similarity index 97%
rename from distro/packages/autotools.scm
rename to gnu/packages/autotools.scm
index 06568b2..b5c8b6e 100644 (file)
 ;;; You should have received a copy of the GNU General Public License
 ;;; along with GNU Guix.  If not, see <http://www.gnu.org/licenses/>.
 
-(define-module (distro packages autotools)
+(define-module (gnu packages autotools)
   #:use-module (guix licenses)
   #:use-module (distro)
-  #:use-module (distro packages perl)
-  #:use-module (distro packages m4)
+  #:use-module (gnu packages perl)
+  #:use-module (gnu packages m4)
   #:use-module (guix packages)
   #:use-module (guix download)
   #:use-module (guix build-system gnu))
similarity index 98%
rename from distro/packages/base.scm
rename to gnu/packages/base.scm
index bc705f1..b5a5856 100644 (file)
 ;;; You should have received a copy of the GNU General Public License
 ;;; along with GNU Guix.  If not, see <http://www.gnu.org/licenses/>.
 
-(define-module (distro packages base)
+(define-module (gnu packages base)
   #:use-module (guix licenses)
   #:use-module (distro)
-  #:use-module (distro packages acl)
-  #:use-module (distro packages bash)
-  #:use-module (distro packages bootstrap)
-  #:use-module (distro packages compression)
-  #:use-module (distro packages gawk)
-  #:use-module (distro packages guile)
-  #:use-module (distro packages multiprecision)
-  #:use-module (distro packages perl)
-  #:use-module (distro packages linux)
+  #:use-module (gnu packages acl)
+  #:use-module (gnu packages bash)
+  #:use-module (gnu packages bootstrap)
+  #:use-module (gnu packages compression)
+  #:use-module (gnu packages gawk)
+  #:use-module (gnu packages guile)
+  #:use-module (gnu packages multiprecision)
+  #:use-module (gnu packages perl)
+  #:use-module (gnu packages linux)
   #:use-module (guix packages)
   #:use-module (guix download)
   #:use-module (guix build-system gnu)
@@ -978,7 +978,7 @@ exec ~a/bin/~a-gcc -B~a/lib -Wl,-dynamic-linker -Wl,~a/~a \"$@\"~%"
               ("guile"    ,%bootstrap-guile)
               ("bash"     ,@(assoc-ref %boot2-inputs "bash"))
               ("wrapper"  ,(search-path %load-path
-                                        "distro/packages/ld-wrapper.scm"))))
+                                        "gnu/packages/ld-wrapper.scm"))))
     (arguments
      `(#:guile ,%bootstrap-guile
        #:modules ((guix build utils))
similarity index 97%
rename from distro/packages/bash.scm
rename to gnu/packages/bash.scm
index 0306c71..d74315a 100644 (file)
 ;;; You should have received a copy of the GNU General Public License
 ;;; along with GNU Guix.  If not, see <http://www.gnu.org/licenses/>.
 
-(define-module (distro packages bash)
+(define-module (gnu packages bash)
   #:use-module (guix licenses)
-  #:use-module (distro packages ncurses)
-  #:use-module (distro packages readline)
+  #:use-module (gnu packages ncurses)
+  #:use-module (gnu packages readline)
   #:use-module (guix packages)
   #:use-module (guix download)
   #:use-module (guix utils)
similarity index 98%
rename from distro/packages/bdb.scm
rename to gnu/packages/bdb.scm
index 93bf290..1be57b3 100644 (file)
@@ -16,7 +16,7 @@
 ;;; You should have received a copy of the GNU General Public License
 ;;; along with GNU Guix.  If not, see <http://www.gnu.org/licenses/>.
 
-(define-module (distro packages bdb)
+(define-module (gnu packages bdb)
   #:use-module (distro)
   #:use-module (guix licenses)
   #:use-module (guix packages)
similarity index 98%
rename from distro/packages/bdw-gc.scm
rename to gnu/packages/bdw-gc.scm
index 5a397ea..65c2fd9 100644 (file)
@@ -16,7 +16,7 @@
 ;;; You should have received a copy of the GNU General Public License
 ;;; along with GNU Guix.  If not, see <http://www.gnu.org/licenses/>.
 
-(define-module (distro packages bdw-gc)
+(define-module (gnu packages bdw-gc)
   #:use-module (guix licenses)
   #:use-module (guix packages)
   #:use-module (guix download)
similarity index 94%
rename from distro/packages/bison.scm
rename to gnu/packages/bison.scm
index b3111c3..95ffb17 100644 (file)
 ;;; You should have received a copy of the GNU General Public License
 ;;; along with GNU Guix.  If not, see <http://www.gnu.org/licenses/>.
 
-(define-module (distro packages bison)
+(define-module (gnu packages bison)
   #:use-module (guix licenses)
   #:use-module (guix packages)
   #:use-module (guix download)
   #:use-module (guix build-system gnu)
-  #:use-module (distro packages m4)
-  #:use-module (distro packages perl))
+  #:use-module (gnu packages m4)
+  #:use-module (gnu packages perl))
 
 (define-public bison
   (package
similarity index 99%
rename from distro/packages/bootstrap.scm
rename to gnu/packages/bootstrap.scm
index 2718316..6cad933 100644 (file)
@@ -16,7 +16,7 @@
 ;;; You should have received a copy of the GNU General Public License
 ;;; along with GNU Guix.  If not, see <http://www.gnu.org/licenses/>.
 
-(define-module (distro packages bootstrap)
+(define-module (gnu packages bootstrap)
   #:use-module (guix licenses)
   #:use-module (distro)
   #:use-module (guix packages)
similarity index 97%
rename from distro/packages/check.scm
rename to gnu/packages/check.scm
index 49197cc..ec2997c 100644 (file)
@@ -16,7 +16,7 @@
 ;;; You should have received a copy of the GNU General Public License
 ;;; along with GNU Guix.  If not, see <http://www.gnu.org/licenses/>.
 
-(define-module (distro packages check)
+(define-module (gnu packages check)
   #:use-module (distro)
   #:use-module (guix licenses)
   #:use-module (guix packages)
similarity index 99%
rename from distro/packages/compression.scm
rename to gnu/packages/compression.scm
index 51a2d70..dc00f32 100644 (file)
@@ -16,7 +16,7 @@
 ;;; You should have received a copy of the GNU General Public License
 ;;; along with GNU Guix.  If not, see <http://www.gnu.org/licenses/>.
 
-(define-module (distro packages compression)
+(define-module (gnu packages compression)
   #:use-module ((guix licenses)
                 #:renamer (symbol-prefix-proc 'license:))
   #:use-module (guix packages)
similarity index 97%
rename from distro/packages/cpio.scm
rename to gnu/packages/cpio.scm
index 07c0ec3..6fddc3f 100644 (file)
@@ -16,7 +16,7 @@
 ;;; You should have received a copy of the GNU General Public License
 ;;; along with GNU Guix.  If not, see <http://www.gnu.org/licenses/>.
 
-(define-module (distro packages cpio)
+(define-module (gnu packages cpio)
   #:use-module (guix licenses)
   #:use-module (distro)
   #:use-module (guix packages)
similarity index 93%
rename from distro/packages/cyrus-sasl.scm
rename to gnu/packages/cyrus-sasl.scm
index 9ce2051..fe8ea4e 100644 (file)
 ;;; You should have received a copy of the GNU General Public License
 ;;; along with GNU Guix.  If not, see <http://www.gnu.org/licenses/>.
 
-(define-module (distro packages cyrus-sasl)
+(define-module (gnu packages cyrus-sasl)
   #:use-module (distro)
-  #:use-module (distro packages gdbm)
-  #:use-module (distro packages mit-krb5)
-  #:use-module (distro packages openssl)
+  #:use-module (gnu packages gdbm)
+  #:use-module (gnu packages mit-krb5)
+  #:use-module (gnu packages openssl)
   #:use-module ((guix licenses)
                 #:renamer (symbol-prefix-proc 'license:))
   #:use-module (guix packages)
similarity index 98%
rename from distro/packages/ddrescue.scm
rename to gnu/packages/ddrescue.scm
index 97bfd78..e9c7856 100644 (file)
@@ -16,7 +16,7 @@
 ;;; You should have received a copy of the GNU General Public License
 ;;; along with GNU Guix.  If not, see <http://www.gnu.org/licenses/>.
 
-(define-module (distro packages ddrescue)
+(define-module (gnu packages ddrescue)
   #:use-module (guix licenses)
   #:use-module (guix packages)
   #:use-module (guix download)
similarity index 97%
rename from distro/packages/dejagnu.scm
rename to gnu/packages/dejagnu.scm
index f350f8a..1efc7c7 100644 (file)
 ;;; You should have received a copy of the GNU General Public License
 ;;; along with GNU Guix.  If not, see <http://www.gnu.org/licenses/>.
 
-(define-module (distro packages dejagnu)
+(define-module (gnu packages dejagnu)
   #:use-module (guix packages)
   #:use-module (guix download)
   #:use-module (guix build-system gnu)
   #:use-module (guix licenses)
-  #:use-module (distro packages tcl))
+  #:use-module (gnu packages tcl))
 
 (define-public dejagnu
   (package
similarity index 98%
rename from distro/packages/ed.scm
rename to gnu/packages/ed.scm
index 614b3ae..83d8b21 100644 (file)
@@ -16,7 +16,7 @@
 ;;; You should have received a copy of the GNU General Public License
 ;;; along with GNU Guix.  If not, see <http://www.gnu.org/licenses/>.
 
-(define-module (distro packages ed)
+(define-module (gnu packages ed)
   #:use-module (guix licenses)
   #:use-module (guix packages)
   #:use-module (guix download)
similarity index 94%
rename from distro/packages/emacs.scm
rename to gnu/packages/emacs.scm
index 5a3d3f3..c9d0822 100644 (file)
 ;;; You should have received a copy of the GNU General Public License
 ;;; along with GNU Guix.  If not, see <http://www.gnu.org/licenses/>.
 
-(define-module (distro packages emacs)
+(define-module (gnu packages emacs)
   #:use-module (guix licenses)
   #:use-module (guix packages)
   #:use-module (guix download)
   #:use-module (guix build-system gnu)
   #:use-module (distro)
-  #:use-module (distro packages ncurses)
-  #:use-module (distro packages texinfo)
-  #:use-module (distro packages gnutls)
-  #:use-module (distro packages pkg-config))
+  #:use-module (gnu packages ncurses)
+  #:use-module (gnu packages texinfo)
+  #:use-module (gnu packages gnutls)
+  #:use-module (gnu packages pkg-config))
 
 (define-public emacs
   (package
similarity index 97%
rename from distro/packages/file.scm
rename to gnu/packages/file.scm
index 61bdd71..5a2cc2a 100644 (file)
@@ -16,7 +16,7 @@
 ;;; You should have received a copy of the GNU General Public License
 ;;; along with GNU Guix.  If not, see <http://www.gnu.org/licenses/>.
 
-(define-module (distro packages file)
+(define-module (gnu packages file)
   #:use-module (distro)
   #:use-module (guix licenses)
   #:use-module (guix packages)
similarity index 94%
rename from distro/packages/flex.scm
rename to gnu/packages/flex.scm
index 2cfdbfe..7a6d5f5 100644 (file)
 ;;; You should have received a copy of the GNU General Public License
 ;;; along with GNU Guix.  If not, see <http://www.gnu.org/licenses/>.
 
-(define-module (distro packages flex)
+(define-module (gnu packages flex)
   #:use-module (guix licenses)
   #:use-module (guix packages)
   #:use-module (guix download)
   #:use-module (guix build-system gnu)
   #:use-module (distro)
-  #:use-module (distro packages m4)
-  #:use-module (distro packages bison)
-  #:use-module (distro packages indent))
+  #:use-module (gnu packages m4)
+  #:use-module (gnu packages bison)
+  #:use-module (gnu packages indent))
 
 (define-public flex
   (package
similarity index 97%
rename from distro/packages/gawk.scm
rename to gnu/packages/gawk.scm
index 6fed7f8..8020426 100644 (file)
@@ -16,9 +16,9 @@
 ;;; You should have received a copy of the GNU General Public License
 ;;; along with GNU Guix.  If not, see <http://www.gnu.org/licenses/>.
 
-(define-module (distro packages gawk)
+(define-module (gnu packages gawk)
   #:use-module (guix licenses)
-  #:use-module (distro packages libsigsegv)
+  #:use-module (gnu packages libsigsegv)
   #:use-module (guix packages)
   #:use-module (guix download)
   #:use-module (guix utils)
similarity index 86%
rename from distro/packages/gdb.scm
rename to gnu/packages/gdb.scm
index 4540c04..c8c771b 100644 (file)
 ;;; You should have received a copy of the GNU General Public License
 ;;; along with GNU Guix.  If not, see <http://www.gnu.org/licenses/>.
 
-(define-module (distro packages gdb)
-  #:use-module (distro packages ncurses)
-  #:use-module (distro packages readline)
-  #:use-module (distro packages dejagnu)
-  #:use-module (distro packages texinfo)
-  #:use-module (distro packages multiprecision)
-  #:use-module (distro packages xml)
-  #:use-module (distro packages python)
+(define-module (gnu packages gdb)
+  #:use-module (gnu packages ncurses)
+  #:use-module (gnu packages readline)
+  #:use-module (gnu packages dejagnu)
+  #:use-module (gnu packages texinfo)
+  #:use-module (gnu packages multiprecision)
+  #:use-module (gnu packages xml)
+  #:use-module (gnu packages python)
   #:use-module ((guix licenses) #:select (gpl3+))
   #:use-module (guix packages)
   #:use-module (guix download)
similarity index 98%
rename from distro/packages/gdbm.scm
rename to gnu/packages/gdbm.scm
index 47f1b95..588b732 100644 (file)
@@ -16,7 +16,7 @@
 ;;; You should have received a copy of the GNU General Public License
 ;;; along with GNU Guix.  If not, see <http://www.gnu.org/licenses/>.
 
-(define-module (distro packages gdbm)
+(define-module (gnu packages gdbm)
   #:use-module (guix licenses)
   #:use-module (guix packages)
   #:use-module (guix download)
similarity index 98%
rename from distro/packages/gettext.scm
rename to gnu/packages/gettext.scm
index e4d4acc..c45a488 100644 (file)
@@ -16,7 +16,7 @@
 ;;; You should have received a copy of the GNU General Public License
 ;;; along with GNU Guix.  If not, see <http://www.gnu.org/licenses/>.
 
-(define-module (distro packages gettext)
+(define-module (gnu packages gettext)
   #:use-module (guix licenses)
   #:use-module (distro)
   #:use-module (guix packages)
similarity index 94%
rename from distro/packages/global.scm
rename to gnu/packages/global.scm
index ddd28c2..705efbb 100644 (file)
 ;;; You should have received a copy of the GNU General Public License
 ;;; along with GNU Guix.  If not, see <http://www.gnu.org/licenses/>.
 
-(define-module (distro packages global)
+(define-module (gnu packages global)
   #:use-module (guix packages)
   #:use-module (guix download)
   #:use-module (guix build-system gnu)
   #:use-module (guix licenses)
-  #:use-module (distro packages ncurses)
-  #:use-module (distro packages autotools)
+  #:use-module (gnu packages ncurses)
+  #:use-module (gnu packages autotools)
   #:use-module (distro))
 
 (define-public global                             ; a global variable
similarity index 97%
rename from distro/packages/gnupg.scm
rename to gnu/packages/gnupg.scm
index 5fdf191..82f8d26 100644 (file)
 ;;; You should have received a copy of the GNU General Public License
 ;;; along with GNU Guix.  If not, see <http://www.gnu.org/licenses/>.
 
-(define-module (distro packages gnupg)
+(define-module (gnu packages gnupg)
   #:use-module (guix licenses)
-  #:use-module (distro packages pth)
-  #:use-module (distro packages readline)
-  #:use-module ((distro packages compression)
+  #:use-module (gnu packages pth)
+  #:use-module (gnu packages readline)
+  #:use-module ((gnu packages compression)
                 #:renamer (symbol-prefix-proc 'guix:))
   #:use-module (guix packages)
   #:use-module (guix download)
similarity index 91%
rename from distro/packages/gnutls.scm
rename to gnu/packages/gnutls.scm
index 269907e..4bda9a9 100644 (file)
 ;;; You should have received a copy of the GNU General Public License
 ;;; along with GNU Guix.  If not, see <http://www.gnu.org/licenses/>.
 
-(define-module (distro packages gnutls)
+(define-module (gnu packages gnutls)
   #:use-module (guix licenses)
   #:use-module (guix packages)
   #:use-module (guix download)
   #:use-module (guix build-system gnu)
-  #:use-module (distro packages base)
-  #:use-module ((distro packages compression)
+  #:use-module (gnu packages base)
+  #:use-module ((gnu packages compression)
                 #:renamer (symbol-prefix-proc 'guix:))
-  #:use-module (distro packages nettle)
-  #:use-module (distro packages guile)
-  #:use-module (distro packages perl)
-  #:use-module (distro packages which))
+  #:use-module (gnu packages nettle)
+  #:use-module (gnu packages guile)
+  #:use-module (gnu packages perl)
+  #:use-module (gnu packages which))
 
 (define-public libtasn1
   (package
similarity index 98%
rename from distro/packages/gperf.scm
rename to gnu/packages/gperf.scm
index f1827e0..94fa62b 100644 (file)
@@ -16,7 +16,7 @@
 ;;; You should have received a copy of the GNU General Public License
 ;;; along with GNU Guix.  If not, see <http://www.gnu.org/licenses/>.
 
-(define-module (distro packages gperf)
+(define-module (gnu packages gperf)
   #:use-module (guix licenses)
   #:use-module (guix packages)
   #:use-module (guix download)
similarity index 94%
rename from distro/packages/gsasl.scm
rename to gnu/packages/gsasl.scm
index 43530b5..dc75b18 100644 (file)
 ;;; You should have received a copy of the GNU General Public License
 ;;; along with GNU Guix.  If not, see <http://www.gnu.org/licenses/>.
 
-(define-module (distro packages gsasl)
+(define-module (gnu packages gsasl)
   #:use-module (distro)
-  #:use-module ((distro packages compression)
+  #:use-module ((gnu packages compression)
                 #:renamer (symbol-prefix-proc 'guix:))
-  #:use-module (distro packages gnutls)
-  #:use-module (distro packages libidn)
-  #:use-module (distro packages nettle)
-  #:use-module (distro packages shishi)
+  #:use-module (gnu packages gnutls)
+  #:use-module (gnu packages libidn)
+  #:use-module (gnu packages nettle)
+  #:use-module (gnu packages shishi)
   #:use-module (guix licenses)
   #:use-module (guix packages)
   #:use-module (guix download)
similarity index 94%
rename from distro/packages/guile.scm
rename to gnu/packages/guile.scm
index 9964f9d..5034ae9 100644 (file)
 ;;; You should have received a copy of the GNU General Public License
 ;;; along with GNU Guix.  If not, see <http://www.gnu.org/licenses/>.
 
-(define-module (distro packages guile)
+(define-module (gnu packages guile)
   #:use-module (guix licenses)
   #:use-module (distro)
-  #:use-module (distro packages bdw-gc)
-  #:use-module (distro packages gawk)
-  #:use-module (distro packages gperf)
-  #:use-module (distro packages libffi)
-  #:use-module (distro packages autotools)
-  #:use-module (distro packages libunistring)
-  #:use-module (distro packages m4)
-  #:use-module (distro packages multiprecision)
-  #:use-module (distro packages pkg-config)
-  #:use-module (distro packages readline)
+  #:use-module (gnu packages bdw-gc)
+  #:use-module (gnu packages gawk)
+  #:use-module (gnu packages gperf)
+  #:use-module (gnu packages libffi)
+  #:use-module (gnu packages autotools)
+  #:use-module (gnu packages libunistring)
+  #:use-module (gnu packages m4)
+  #:use-module (gnu packages multiprecision)
+  #:use-module (gnu packages pkg-config)
+  #:use-module (gnu packages readline)
   #:use-module (guix packages)
   #:use-module (guix download)
   #:use-module (guix build-system gnu))
similarity index 95%
rename from distro/packages/help2man.scm
rename to gnu/packages/help2man.scm
index 191ef25..0acd39a 100644 (file)
 ;;; You should have received a copy of the GNU General Public License
 ;;; along with GNU Guix.  If not, see <http://www.gnu.org/licenses/>.
 
-(define-module (distro packages help2man)
+(define-module (gnu packages help2man)
   #:use-module (guix licenses)
   #:use-module (guix download)
   #:use-module (guix packages)
   #:use-module (guix build-system gnu)
-  #:use-module (distro packages perl))
+  #:use-module (gnu packages perl))
 
 (define-public help2man
   (package
similarity index 96%
rename from distro/packages/icu4c.scm
rename to gnu/packages/icu4c.scm
index f0adb8f..e0aa3bc 100644 (file)
@@ -16,9 +16,9 @@
 ;;; You should have received a copy of the GNU General Public License
 ;;; along with GNU Guix.  If not, see <http://www.gnu.org/licenses/>.
 
-(define-module (distro packages icu4c)
+(define-module (gnu packages icu4c)
   #:use-module (distro)
-  #:use-module (distro packages perl)
+  #:use-module (gnu packages perl)
   #:use-module (guix licenses)
   #:use-module (guix packages)
   #:use-module (guix download)
similarity index 98%
rename from distro/packages/idutils.scm
rename to gnu/packages/idutils.scm
index f4c7005..34b6dfc 100644 (file)
@@ -16,7 +16,7 @@
 ;;; You should have received a copy of the GNU General Public License
 ;;; along with GNU Guix.  If not, see <http://www.gnu.org/licenses/>.
 
-(define-module (distro packages idutils)
+(define-module (gnu packages idutils)
   #:use-module (guix packages)
   #:use-module (guix download)
   #:use-module (guix build-system gnu)
similarity index 97%
rename from distro/packages/indent.scm
rename to gnu/packages/indent.scm
index d69a42f..eb42e6a 100644 (file)
@@ -16,7 +16,7 @@
 ;;; You should have received a copy of the GNU General Public License
 ;;; along with GNU Guix.  If not, see <http://www.gnu.org/licenses/>.
 
-(define-module (distro packages indent)
+(define-module (gnu packages indent)
   #:use-module (distro)
   #:use-module (guix licenses)
   #:use-module (guix packages)
similarity index 93%
rename from distro/packages/less.scm
rename to gnu/packages/less.scm
index 1f05b50..63a3d98 100644 (file)
@@ -16,9 +16,9 @@
 ;;; You should have received a copy of the GNU General Public License
 ;;; along with GNU Guix.  If not, see <http://www.gnu.org/licenses/>.
 
-(define-module (distro packages less)
+(define-module (gnu packages less)
   #:use-module (guix licenses)
-  #:use-module (distro packages ncurses)
+  #:use-module (gnu packages ncurses)
   #:use-module (guix packages)
   #:use-module (guix download)
   #:use-module (guix build-system gnu))
similarity index 98%
rename from distro/packages/libffi.scm
rename to gnu/packages/libffi.scm
index 0900a43..87c849e 100644 (file)
@@ -16,7 +16,7 @@
 ;;; You should have received a copy of the GNU General Public License
 ;;; along with GNU Guix.  If not, see <http://www.gnu.org/licenses/>.
 
-(define-module (distro packages libffi)
+(define-module (gnu packages libffi)
   #:use-module (guix licenses)
   #:use-module (guix packages)
   #:use-module (guix download)
similarity index 98%
rename from distro/packages/libidn.scm
rename to gnu/packages/libidn.scm
index dbae143..dd246ef 100644 (file)
@@ -16,7 +16,7 @@
 ;;; You should have received a copy of the GNU General Public License
 ;;; along with GNU Guix.  If not, see <http://www.gnu.org/licenses/>.
 
-(define-module (distro packages libidn)
+(define-module (gnu packages libidn)
   #:use-module (distro)
   #:use-module (guix licenses)
   #:use-module (guix packages)
similarity index 98%
rename from distro/packages/libjpeg.scm
rename to gnu/packages/libjpeg.scm
index c343771..22d5a6b 100644 (file)
@@ -16,7 +16,7 @@
 ;;; You should have received a copy of the GNU General Public License
 ;;; along with GNU Guix.  If not, see <http://www.gnu.org/licenses/>.
 
-(define-module (distro packages libjpeg)
+(define-module (gnu packages libjpeg)
   #:use-module (distro)
   #:use-module (guix licenses)
   #:use-module (guix packages)
similarity index 97%
rename from distro/packages/libsigsegv.scm
rename to gnu/packages/libsigsegv.scm
index a21e206..de896e4 100644 (file)
@@ -16,7 +16,7 @@
 ;;; You should have received a copy of the GNU General Public License
 ;;; along with GNU Guix.  If not, see <http://www.gnu.org/licenses/>.
 
-(define-module (distro packages libsigsegv)
+(define-module (gnu packages libsigsegv)
   #:use-module (guix licenses)
   #:use-module (guix packages)
   #:use-module (guix download)
similarity index 95%
rename from distro/packages/libtiff.scm
rename to gnu/packages/libtiff.scm
index b5a12c5..0e785a6 100644 (file)
 ;;; You should have received a copy of the GNU General Public License
 ;;; along with GNU Guix.  If not, see <http://www.gnu.org/licenses/>.
 
-(define-module (distro packages libtiff)
+(define-module (gnu packages libtiff)
   #:use-module (distro)
-  #:use-module (distro packages file)
-  #:use-module (distro packages libjpeg)
+  #:use-module (gnu packages file)
+  #:use-module (gnu packages libjpeg)
   #:use-module (guix licenses)
   #:use-module (guix packages)
   #:use-module (guix download)
similarity index 98%
rename from distro/packages/libunistring.scm
rename to gnu/packages/libunistring.scm
index 1359f9d..62ade5e 100644 (file)
@@ -16,7 +16,7 @@
 ;;; You should have received a copy of the GNU General Public License
 ;;; along with GNU Guix.  If not, see <http://www.gnu.org/licenses/>.
 
-(define-module (distro packages libunistring)
+(define-module (gnu packages libunistring)
   #:use-module (guix licenses)
   #:use-module (guix packages)
   #:use-module (guix download)
similarity index 96%
rename from distro/packages/libusb.scm
rename to gnu/packages/libusb.scm
index eb7edb4..1813f0c 100644 (file)
@@ -16,7 +16,7 @@
 ;;; You should have received a copy of the GNU General Public License
 ;;; along with GNU Guix.  If not, see <http://www.gnu.org/licenses/>.
 
-(define-module (distro packages libusb)
+(define-module (gnu packages libusb)
   #:use-module (distro)
   #:use-module (guix licenses)
   #:use-module (guix packages)
similarity index 97%
rename from distro/packages/linux.scm
rename to gnu/packages/linux.scm
index 534aac1..ded36c5 100644 (file)
 ;;; You should have received a copy of the GNU General Public License
 ;;; along with GNU Guix.  If not, see <http://www.gnu.org/licenses/>.
 
-(define-module (distro packages linux)
+(define-module (gnu packages linux)
   #:use-module (guix licenses)
   #:use-module (distro)
-  #:use-module ((distro packages compression)
+  #:use-module ((gnu packages compression)
                 #:renamer (symbol-prefix-proc 'guix:))
-  #:use-module (distro packages flex)
-  #:use-module (distro packages libusb)
-  #:use-module (distro packages ncurses)
-  #:use-module (distro packages perl)
-  #:use-module (distro packages pkg-config)
+  #:use-module (gnu packages flex)
+  #:use-module (gnu packages libusb)
+  #:use-module (gnu packages ncurses)
+  #:use-module (gnu packages perl)
+  #:use-module (gnu packages pkg-config)
   #:use-module (guix packages)
   #:use-module (guix download)
   #:use-module (guix build-system gnu))
similarity index 99%
rename from distro/packages/lout.scm
rename to gnu/packages/lout.scm
index d3ff390..b95b694 100644 (file)
@@ -16,7 +16,7 @@
 ;;; You should have received a copy of the GNU General Public License
 ;;; along with GNU Guix.  If not, see <http://www.gnu.org/licenses/>.
 
-(define-module (distro packages lout)
+(define-module (gnu packages lout)
   #:use-module (guix licenses)
   #:use-module (guix packages)
   #:use-module (guix download)
similarity index 92%
rename from distro/packages/lsh.scm
rename to gnu/packages/lsh.scm
index d2c2d90..b42eb24 100644 (file)
 ;;; You should have received a copy of the GNU General Public License
 ;;; along with GNU Guix.  If not, see <http://www.gnu.org/licenses/>.
 
-(define-module (distro packages lsh)
+(define-module (gnu packages lsh)
   #:use-module (guix licenses)
   #:use-module (guix packages)
   #:use-module (guix download)
   #:use-module (guix build-system gnu)
   #:use-module (distro)
-  #:use-module (distro packages m4)
-  #:use-module (distro packages linux)
-  #:use-module ((distro packages compression)
+  #:use-module (gnu packages m4)
+  #:use-module (gnu packages linux)
+  #:use-module ((gnu packages compression)
                 #:renamer (symbol-prefix-proc 'guix:))
-  #:use-module (distro packages multiprecision)
-  #:use-module (distro packages readline)
-  #:use-module (distro packages gperf)
-  #:use-module (distro packages base))
+  #:use-module (gnu packages multiprecision)
+  #:use-module (gnu packages readline)
+  #:use-module (gnu packages gperf)
+  #:use-module (gnu packages base))
 
 (define-public liboop
   (package
similarity index 99%
rename from distro/packages/m4.scm
rename to gnu/packages/m4.scm
index 7f2bed3..bac8d02 100644 (file)
@@ -16,7 +16,7 @@
 ;;; You should have received a copy of the GNU General Public License
 ;;; along with GNU Guix.  If not, see <http://www.gnu.org/licenses/>.
 
-(define-module (distro packages m4)
+(define-module (gnu packages m4)
   #:use-module (guix licenses)
   #:use-module (distro)
   #:use-module (guix packages)
similarity index 88%
rename from distro/packages/mailutils.scm
rename to gnu/packages/mailutils.scm
index 55b40f5..f6d46aa 100644 (file)
 ;;; You should have received a copy of the GNU General Public License
 ;;; along with GNU Guix.  If not, see <http://www.gnu.org/licenses/>.
 
-(define-module (distro packages mailutils)
+(define-module (gnu packages mailutils)
   #:use-module (distro)
-  #:use-module (distro packages linux)
-  #:use-module (distro packages gnutls)
-  #:use-module (distro packages gdbm)
-  #:use-module (distro packages guile)
-  #:use-module (distro packages ncurses)
-  #:use-module (distro packages readline)
-  #:use-module (distro packages dejagnu)
-  #:use-module (distro packages m4)
-  #:use-module (distro packages texinfo)
-  #:use-module (distro packages mysql)
-  #:use-module (distro packages autotools)
+  #:use-module (gnu packages linux)
+  #:use-module (gnu packages gnutls)
+  #:use-module (gnu packages gdbm)
+  #:use-module (gnu packages guile)
+  #:use-module (gnu packages ncurses)
+  #:use-module (gnu packages readline)
+  #:use-module (gnu packages dejagnu)
+  #:use-module (gnu packages m4)
+  #:use-module (gnu packages texinfo)
+  #:use-module (gnu packages mysql)
+  #:use-module (gnu packages autotools)
   #:use-module (guix licenses)
   #:use-module (guix packages)
   #:use-module (guix download)
similarity index 98%
rename from distro/packages/make-bootstrap.scm
rename to gnu/packages/make-bootstrap.scm
index b1d74ec..20679d2 100644 (file)
 ;;; You should have received a copy of the GNU General Public License
 ;;; along with GNU Guix.  If not, see <http://www.gnu.org/licenses/>.
 
-(define-module (distro packages make-bootstrap)
+(define-module (gnu packages make-bootstrap)
   #:use-module (guix utils)
   #:use-module (guix packages)
   #:use-module (guix licenses)
   #:use-module (guix build-system trivial)
   #:use-module (guix build-system gnu)
   #:use-module ((distro) #:select (search-patch))
-  #:use-module (distro packages base)
-  #:use-module (distro packages bash)
-  #:use-module (distro packages compression)
-  #:use-module (distro packages gawk)
-  #:use-module (distro packages guile)
-  #:use-module (distro packages linux)
-  #:use-module (distro packages multiprecision)
+  #:use-module (gnu packages base)
+  #:use-module (gnu packages bash)
+  #:use-module (gnu packages compression)
+  #:use-module (gnu packages gawk)
+  #:use-module (gnu packages guile)
+  #:use-module (gnu packages linux)
+  #:use-module (gnu packages multiprecision)
   #:use-module (ice-9 match)
   #:use-module (srfi srfi-1)
   #:export (%bootstrap-binaries-tarball
@@ -42,7 +42,7 @@
 ;;; Commentary:
 ;;;
 ;;; This modules provides tools to build tarballs of the "bootstrap binaries"
-;;; used in (distro packages bootstrap).  These statically-linked binaries are
+;;; used in (gnu packages bootstrap).  These statically-linked binaries are
 ;;; taken for granted and used as the root of the whole bootstrap procedure.
 ;;;
 ;;; Code:
similarity index 95%
rename from distro/packages/mit-krb5.scm
rename to gnu/packages/mit-krb5.scm
index 13250ff..4b30a7c 100644 (file)
 ;;; You should have received a copy of the GNU General Public License
 ;;; along with GNU Guix.  If not, see <http://www.gnu.org/licenses/>.
 
-(define-module (distro packages mit-krb5)
+(define-module (gnu packages mit-krb5)
   #:use-module (distro)
-  #:use-module (distro packages bison)
-  #:use-module (distro packages perl)
+  #:use-module (gnu packages bison)
+  #:use-module (gnu packages perl)
   #:use-module (guix licenses)
   #:use-module (guix packages)
   #:use-module (guix download)
similarity index 98%
rename from distro/packages/multiprecision.scm
rename to gnu/packages/multiprecision.scm
index 444c610..f05fe19 100644 (file)
 ;;; You should have received a copy of the GNU General Public License
 ;;; along with GNU Guix.  If not, see <http://www.gnu.org/licenses/>.
 
-(define-module (distro packages multiprecision)
+(define-module (gnu packages multiprecision)
   #:use-module (guix licenses)
   #:use-module (distro)
-  #:use-module (distro packages m4)
+  #:use-module (gnu packages m4)
   #:use-module (guix packages)
   #:use-module (guix download)
   #:use-module (guix utils)
similarity index 93%
rename from distro/packages/mysql.scm
rename to gnu/packages/mysql.scm
index d98271a..517f656 100644 (file)
 ;;; You should have received a copy of the GNU General Public License
 ;;; along with GNU Guix.  If not, see <http://www.gnu.org/licenses/>.
 
-(define-module (distro packages mysql)
+(define-module (gnu packages mysql)
   #:use-module (distro)
-  #:use-module (distro packages perl)
-  #:use-module (distro packages linux)
-  #:use-module (distro packages openssl)
-  #:use-module (distro packages compression)
-  #:use-module (distro packages ncurses)
+  #:use-module (gnu packages perl)
+  #:use-module (gnu packages linux)
+  #:use-module (gnu packages openssl)
+  #:use-module (gnu packages compression)
+  #:use-module (gnu packages ncurses)
   #:use-module ((guix licenses) #:select (gpl2))
   #:use-module (guix packages)
   #:use-module (guix download)
similarity index 91%
rename from distro/packages/nano.scm
rename to gnu/packages/nano.scm
index f51702f..09fbe7f 100644 (file)
 ;;; You should have received a copy of the GNU General Public License
 ;;; along with GNU Guix.  If not, see <http://www.gnu.org/licenses/>.
 
-(define-module (distro packages nano)
+(define-module (gnu packages nano)
   #:use-module (guix licenses)
-  #:use-module ((distro packages gettext)
+  #:use-module ((gnu packages gettext)
                 #:renamer (symbol-prefix-proc 'guix:))
-  #:use-module (distro packages ncurses)
+  #:use-module (gnu packages ncurses)
   #:use-module (guix packages)
   #:use-module (guix download)
   #:use-module (guix build-system gnu))
similarity index 99%
rename from distro/packages/ncurses.scm
rename to gnu/packages/ncurses.scm
index 938d1dc..1be2551 100644 (file)
@@ -16,7 +16,7 @@
 ;;; You should have received a copy of the GNU General Public License
 ;;; along with GNU Guix.  If not, see <http://www.gnu.org/licenses/>.
 
-(define-module (distro packages ncurses)
+(define-module (gnu packages ncurses)
   #:use-module (guix licenses)
   #:use-module (guix packages)
   #:use-module (guix download)
similarity index 95%
rename from distro/packages/nettle.scm
rename to gnu/packages/nettle.scm
index 2f512a3..6a0b6ef 100644 (file)
 ;;; You should have received a copy of the GNU General Public License
 ;;; along with GNU Guix.  If not, see <http://www.gnu.org/licenses/>.
 
-(define-module (distro packages nettle)
+(define-module (gnu packages nettle)
   #:use-module (guix licenses)
   #:use-module (guix packages)
   #:use-module (guix download)
   #:use-module (guix build-system gnu)
-  #:use-module (distro packages multiprecision)
-  #:use-module (distro packages m4))
+  #:use-module (gnu packages multiprecision)
+  #:use-module (gnu packages m4))
 
 (define-public nettle
   (package
similarity index 96%
rename from distro/packages/openssl.scm
rename to gnu/packages/openssl.scm
index 503f593..8c8ba4c 100644 (file)
@@ -16,9 +16,9 @@
 ;;; You should have received a copy of the GNU General Public License
 ;;; along with GNU Guix.  If not, see <http://www.gnu.org/licenses/>.
 
-(define-module (distro packages openssl)
+(define-module (gnu packages openssl)
   #:use-module (distro)
-  #:use-module (distro packages perl)
+  #:use-module (gnu packages perl)
   #:use-module ((guix licenses) #:renamer (symbol-prefix-proc 'license:))
   #:use-module (guix packages)
   #:use-module (guix download)
similarity index 98%
rename from distro/packages/perl.scm
rename to gnu/packages/perl.scm
index b635787..719aa4d 100644 (file)
@@ -16,7 +16,7 @@
 ;;; You should have received a copy of the GNU General Public License
 ;;; along with GNU Guix.  If not, see <http://www.gnu.org/licenses/>.
 
-(define-module (distro packages perl)
+(define-module (gnu packages perl)
   #:use-module (guix licenses)
   #:use-module (distro)
   #:use-module (guix packages)
similarity index 97%
rename from distro/packages/pkg-config.scm
rename to gnu/packages/pkg-config.scm
index 499e3fd..f9bcf18 100644 (file)
@@ -16,7 +16,7 @@
 ;;; You should have received a copy of the GNU General Public License
 ;;; along with GNU Guix.  If not, see <http://www.gnu.org/licenses/>.
 
-(define-module (distro packages pkg-config)
+(define-module (gnu packages pkg-config)
   #:use-module (guix licenses)
   #:use-module (guix packages)
   #:use-module (guix download)
similarity index 98%
rename from distro/packages/pth.scm
rename to gnu/packages/pth.scm
index 4c52079..b0d5092 100644 (file)
@@ -16,7 +16,7 @@
 ;;; You should have received a copy of the GNU General Public License
 ;;; along with GNU Guix.  If not, see <http://www.gnu.org/licenses/>.
 
-(define-module (distro packages pth)
+(define-module (gnu packages pth)
   #:use-module (guix licenses)
   #:use-module (guix packages)
   #:use-module (guix download)
similarity index 92%
rename from distro/packages/python.scm
rename to gnu/packages/python.scm
index 5692cd5..39d4880 100644 (file)
 ;;; You should have received a copy of the GNU General Public License
 ;;; along with GNU Guix.  If not, see <http://www.gnu.org/licenses/>.
 
-(define-module (distro packages python)
+(define-module (gnu packages python)
   #:use-module ((guix licenses) #:select (psfl))
-  #:use-module (distro packages compression)
-  #:use-module (distro packages openssl)
-  #:use-module (distro packages base)
+  #:use-module (gnu packages compression)
+  #:use-module (gnu packages openssl)
+  #:use-module (gnu packages base)
   #:use-module (guix packages)
   #:use-module (guix download)
   #:use-module (guix build-system gnu))
similarity index 97%
rename from distro/packages/readline.scm
rename to gnu/packages/readline.scm
index 5498f15..8623e63 100644 (file)
 ;;; You should have received a copy of the GNU General Public License
 ;;; along with GNU Guix.  If not, see <http://www.gnu.org/licenses/>.
 
-(define-module (distro packages readline)
+(define-module (gnu packages readline)
   #:use-module (guix licenses)
   #:use-module (distro)
-  #:use-module (distro packages ncurses)
+  #:use-module (gnu packages ncurses)
   #:use-module (guix packages)
   #:use-module (guix download)
   #:use-module (guix utils)
similarity index 93%
rename from distro/packages/recutils.scm
rename to gnu/packages/recutils.scm
index 484dd23..39452b5 100644 (file)
 ;;; You should have received a copy of the GNU General Public License
 ;;; along with GNU Guix.  If not, see <http://www.gnu.org/licenses/>.
 
-(define-module (distro packages recutils)
+(define-module (gnu packages recutils)
   #:use-module (guix licenses)
   #:use-module (distro)
   #:use-module (guix packages)
   #:use-module (guix download)
   #:use-module (guix utils)
   #:use-module (guix build-system gnu)
-  #:use-module (distro packages emacs)
-  #:use-module (distro packages check)
-  #:use-module (distro packages algebra))
+  #:use-module (gnu packages emacs)
+  #:use-module (gnu packages check)
+  #:use-module (gnu packages algebra))
 
 (define-public recutils
   (package
similarity index 94%
rename from distro/packages/rsync.scm
rename to gnu/packages/rsync.scm
index 8dc0acb..3fb7874 100644 (file)
 ;;; You should have received a copy of the GNU General Public License
 ;;; along with GNU Guix.  If not, see <http://www.gnu.org/licenses/>.
 
-(define-module (distro packages rsync)
+(define-module (gnu packages rsync)
   #:use-module (distro)
-  #:use-module (distro packages perl)
-  #:use-module (distro packages acl)
+  #:use-module (gnu packages perl)
+  #:use-module (gnu packages acl)
   #:use-module (guix licenses)
   #:use-module (guix packages)
   #:use-module (guix download)
similarity index 97%
rename from distro/packages/scheme.scm
rename to gnu/packages/scheme.scm
index b18697c..a1b8f68 100644 (file)
 ;;; You should have received a copy of the GNU General Public License
 ;;; along with GNU Guix.  If not, see <http://www.gnu.org/licenses/>.
 
-(define-module (distro packages scheme)
+(define-module (gnu packages scheme)
   #:use-module (distro)
   #:use-module (guix licenses)
   #:use-module (guix packages)
   #:use-module (guix download)
   #:use-module (guix build-system gnu)
-  #:use-module (distro packages m4)
-  #:use-module (distro packages multiprecision)
-  #:use-module (distro packages emacs)
-  #:use-module (distro packages texinfo)
+  #:use-module (gnu packages m4)
+  #:use-module (gnu packages multiprecision)
+  #:use-module (gnu packages emacs)
+  #:use-module (gnu packages texinfo)
   #:use-module (ice-9 match))
 
 (define-public mit-scheme
similarity index 93%
rename from distro/packages/shishi.scm
rename to gnu/packages/shishi.scm
index acbb1ed..d6d152f 100644 (file)
 ;;; You should have received a copy of the GNU General Public License
 ;;; along with GNU Guix.  If not, see <http://www.gnu.org/licenses/>.
 
-(define-module (distro packages shishi)
+(define-module (gnu packages shishi)
   #:use-module (guix licenses)
   #:use-module (distro)
-  #:use-module (distro packages gnutls)
-  #:use-module (distro packages gnupg)
-  #:use-module ((distro packages compression)
+  #:use-module (gnu packages gnutls)
+  #:use-module (gnu packages gnupg)
+  #:use-module ((gnu packages compression)
                 #:renamer (symbol-prefix-proc 'guix:))
   #:use-module (guix packages)
   #:use-module (guix download)
similarity index 97%
rename from distro/packages/system.scm
rename to gnu/packages/system.scm
index f2a031c..5fb3dc4 100644 (file)
 ;;; You should have received a copy of the GNU General Public License
 ;;; along with GNU Guix.  If not, see <http://www.gnu.org/licenses/>.
 
-(define-module (distro packages system)
+(define-module (gnu packages system)
   #:use-module (guix licenses)
   #:use-module (guix packages)
   #:use-module (guix download)
   #:use-module (guix build-system gnu)
   #:use-module (distro)
-  #:use-module (distro packages ncurses))
+  #:use-module (gnu packages ncurses))
 
 (define-public pies
   (package
similarity index 99%
rename from distro/packages/tcl.scm
rename to gnu/packages/tcl.scm
index d764f6b..a8c4c95 100644 (file)
@@ -16,7 +16,7 @@
 ;;; You should have received a copy of the GNU General Public License
 ;;; along with GNU Guix.  If not, see <http://www.gnu.org/licenses/>.
 
-(define-module (distro packages tcl)
+(define-module (gnu packages tcl)
   #:use-module (guix packages)
   #:use-module (guix download)
   #:use-module (guix build-system gnu)
similarity index 94%
rename from distro/packages/texinfo.scm
rename to gnu/packages/texinfo.scm
index 99925ee..9a264c6 100644 (file)
 ;;; You should have received a copy of the GNU General Public License
 ;;; along with GNU Guix.  If not, see <http://www.gnu.org/licenses/>.
 
-(define-module (distro packages texinfo)
+(define-module (gnu packages texinfo)
   #:use-module (guix licenses)
   #:use-module (guix packages)
   #:use-module (guix download)
   #:use-module (guix build-system gnu)
-  #:use-module (distro packages compression)
-  #:use-module (distro packages ncurses))
+  #:use-module (gnu packages compression)
+  #:use-module (gnu packages ncurses))
 
 (define-public texinfo
   (package
similarity index 98%
rename from distro/packages/time.scm
rename to gnu/packages/time.scm
index 0b7bde9..cfb3261 100644 (file)
@@ -17,7 +17,7 @@
 ;;; You should have received a copy of the GNU General Public License
 ;;; along with GNU Guix.  If not, see <http://www.gnu.org/licenses/>.
 
-(define-module (distro packages time)
+(define-module (gnu packages time)
   #:use-module (guix licenses)
   #:use-module (guix packages)
   #:use-module (guix download)
similarity index 93%
rename from distro/packages/wget.scm
rename to gnu/packages/wget.scm
index 08b16f1..ea31a1e 100644 (file)
 ;;; You should have received a copy of the GNU General Public License
 ;;; along with GNU Guix.  If not, see <http://www.gnu.org/licenses/>.
 
-(define-module (distro packages wget)
+(define-module (gnu packages wget)
   #:use-module (guix licenses)
-  #:use-module ((distro packages gettext)
+  #:use-module ((gnu packages gettext)
                 #:renamer (symbol-prefix-proc 'guix:))
-  #:use-module (distro packages gnutls)
-  #:use-module (distro packages perl)
+  #:use-module (gnu packages gnutls)
+  #:use-module (gnu packages perl)
   #:use-module (guix packages)
   #:use-module (guix download)
   #:use-module (guix build-system gnu))
similarity index 97%
rename from distro/packages/which.scm
rename to gnu/packages/which.scm
index 8cdd368..aa5330c 100644 (file)
@@ -16,7 +16,7 @@
 ;;; You should have received a copy of the GNU General Public License
 ;;; along with GNU Guix.  If not, see <http://www.gnu.org/licenses/>.
 
-(define-module (distro packages which)
+(define-module (gnu packages which)
   #:use-module (guix licenses)
   #:use-module (guix packages)
   #:use-module (guix download)
similarity index 97%
rename from distro/packages/xml.scm
rename to gnu/packages/xml.scm
index 5962e35..d67057d 100644 (file)
@@ -16,7 +16,7 @@
 ;;; You should have received a copy of the GNU General Public License
 ;;; along with GNU Guix.  If not, see <http://www.gnu.org/licenses/>.
 
-(define-module (distro packages xml)
+(define-module (gnu packages xml)
   #:use-module ((guix licenses)
                 #:renamer (symbol-prefix-proc 'license:))
   #:use-module (guix packages)
similarity index 91%
rename from distro/packages/zile.scm
rename to gnu/packages/zile.scm
index 9eae6d4..b5366c0 100644 (file)
 ;;; You should have received a copy of the GNU General Public License
 ;;; along with GNU Guix.  If not, see <http://www.gnu.org/licenses/>.
 
-(define-module (distro packages zile)
+(define-module (gnu packages zile)
   #:use-module (guix licenses)
   #:use-module (guix download)
   #:use-module (guix packages)
   #:use-module (guix build-system gnu)
-  #:use-module (distro packages bdw-gc)
-  #:use-module (distro packages perl)
-  #:use-module (distro packages help2man)
-  #:use-module (distro packages ncurses))
+  #:use-module (gnu packages bdw-gc)
+  #:use-module (gnu packages perl)
+  #:use-module (gnu packages help2man)
+  #:use-module (gnu packages ncurses))
 
 (define-public zile
   (package
index 217c888..933b85d 100644 (file)
@@ -48,8 +48,8 @@ exec ${GUILE-@GUILE@} -L "@guilemoduledir@" -l "$0"    \
   #:use-module (srfi srfi-34)
   #:use-module (srfi srfi-37)
   #:use-module (distro)
-  #:use-module ((distro packages base) #:select (guile-final))
-  #:use-module ((distro packages bootstrap) #:select (%bootstrap-guile))
+  #:use-module ((gnu packages base) #:select (guile-final))
+  #:use-module ((gnu packages bootstrap) #:select (%bootstrap-guile))
   #:export (guix-package))
 
 (define %store
index 3eaed4b..4f84b3c 100644 (file)
@@ -159,8 +159,8 @@ System: GCC, GNU Make, Bash, Coreutils, etc."
            (z
             (error "invalid standard input" z)))
 
-          ;; Resolve (distro packages base) lazily to hide circular dependency.
-          (let* ((distro (resolve-module '(distro packages base)))
+          ;; Resolve (gnu packages base) lazily to hide circular dependency.
+          (let* ((distro (resolve-module '(gnu packages base)))
                  (inputs (module-ref distro '%final-inputs)))
             (append inputs
                     (append-map (match-lambda
@@ -233,7 +233,7 @@ which could lead to gratuitous input divergence."
       ((and (? string?) (? derivation-path?))
        guile)
       (#f                                         ; the default
-       (let* ((distro (resolve-interface '(distro packages base)))
+       (let* ((distro (resolve-interface '(gnu packages base)))
               (guile  (module-ref distro 'guile-final)))
          (package-derivation store guile system)))))
 
index 866657f..e5bbeaa 100644 (file)
@@ -36,7 +36,7 @@ ignored."
       ((and (? string?) (? derivation-path?))
        guile)
       (#f                                         ; the default
-       (let* ((distro (resolve-interface '(distro packages base)))
+       (let* ((distro (resolve-interface '(gnu packages base)))
               (guile  (module-ref distro 'guile-final)))
          (package-derivation store guile system)))))
 
index 3372567..cf68ade 100644 (file)
@@ -118,7 +118,7 @@ must be a list of symbol/URL-list pairs."
       ((and (? string?) (? derivation-path?))
        guile)
       (#f                                         ; the default
-       (let* ((distro (resolve-interface '(distro packages base)))
+       (let* ((distro (resolve-interface '(gnu packages base)))
               (guile  (module-ref distro 'guile-final)))
          (package-derivation store guile system)))))
 
index e350f28..fdca935 100644 (file)
--- a/hydra.scm
+++ b/hydra.scm
@@ -25,8 +25,8 @@
              (guix packages)
              ((guix utils) #:select (%current-system))
              (distro)
-             (distro packages base)
-             (distro packages guile)
+             (gnu packages base)
+             (gnu packages guile)
              (srfi srfi-1)
              (srfi srfi-26)
              (ice-9 match))
index 2ca98ed..d8fb384 100644 (file)
@@ -1,9 +1,9 @@
 # List of source files which contain translatable strings.
 distro.scm
-distro/packages/base.scm
-distro/packages/guile.scm
-distro/packages/lout.scm
-distro/packages/recutils.scm
+gnu/packages/base.scm
+gnu/packages/guile.scm
+gnu/packages/lout.scm
+gnu/packages/recutils.scm
 guix/ui.scm
 guix-build.in
 guix-download.in
index a1e3f80..7fafaf5 100644 (file)
@@ -26,7 +26,7 @@
   #:use-module (guix base32)
   #:use-module (guix derivations)
   #:use-module ((guix packages) #:select (package-derivation))
-  #:use-module (distro packages bootstrap)
+  #:use-module (gnu packages bootstrap)
   #:use-module (ice-9 match)
   #:use-module (srfi srfi-1)
   #:use-module (srfi srfi-64))
@@ -48,7 +48,7 @@
        (map (match-lambda
              ((name package)
               (list name (package-derivation %store package))))
-            (@@ (distro packages base) %boot0-inputs))))
+            (@@ (gnu packages base) %boot0-inputs))))
 
 (define network-reachable?
   (false-if-exception (getaddrinfo "www.gnu.org" "80" AI_NUMERICSERV)))
index 166a917..21c2a6a 100644 (file)
@@ -24,7 +24,7 @@
   #:use-module (guix base32)
   #:use-module ((guix packages) #:select (package-derivation))
   #:use-module ((distro) #:select (search-bootstrap-binary))
-  #:use-module (distro packages bootstrap)
+  #:use-module (gnu packages bootstrap)
   #:use-module (srfi srfi-1)
   #:use-module (srfi srfi-11)
   #:use-module (srfi srfi-26)
index f03afbd..fccf216 100644 (file)
@@ -27,11 +27,11 @@ if guix-build -e +;
 then false; else true; fi
 
 # Should fail because this is a source-less package.
-if guix-build -e '(@ (distro packages bootstrap) %bootstrap-glibc)' -S
+if guix-build -e '(@ (gnu packages bootstrap) %bootstrap-glibc)' -S
 then false; else true; fi
 
 # Should pass.
-guix-build -e '(@@ (distro packages base) %bootstrap-guile)' | \
+guix-build -e '(@@ (gnu packages base) %bootstrap-guile)' |    \
     grep -e '-guile-'
 guix-build hello -d |                          \
     grep -e '-hello-[0-9\.]\+\.drv$'
@@ -42,11 +42,11 @@ if guix-build hello-0.0.1 -n; then false; else true; fi
 # Keep a symlink to the result, registered as a root.
 result="t-result-$$"
 guix-build -r "$result"                                        \
-    -e '(@@ (distro packages base) %bootstrap-guile)'
+    -e '(@@ (gnu packages base) %bootstrap-guile)'
 test -x "$result/bin/guile"
 
 # Should fail, because $result already exists.
-if guix-build -r "$result" -e '(@@ (distro packages base) %bootstrap-guile)'
+if guix-build -r "$result" -e '(@@ (gnu packages base) %bootstrap-guile)'
 then false; else true; fi
 
 rm -f "$result"
index ba652b3..0d39ff4 100644 (file)
@@ -25,5 +25,5 @@ set -e
 guix-daemon --version
 guix-build --version
 
-guix-build -e '(@ (distro packages bootstrap) %bootstrap-guile)'
+guix-build -e '(@ (gnu packages bootstrap) %bootstrap-guile)'
 guix-build coreutils -n
index fc80939..7b7835d 100644 (file)
@@ -32,7 +32,7 @@ rm -f "$profile"
 
 trap 'rm "$profile" "$profile-"[0-9]* ; rm -rf t-home-'"$$" EXIT
 
-boot_guile="`guix-build -e '(@ (distro packages bootstrap) %bootstrap-guile)'`"
+boot_guile="`guix-build -e '(@ (gnu packages bootstrap) %bootstrap-guile)'`"
 
 guix-package --bootstrap -p "$profile" -i "$boot_guile"
 test -L "$profile" && test -L "$profile-1-link"
@@ -47,7 +47,7 @@ test -f "$profile/bin/guile"
 # Check whether we have network access.
 if guile -c '(getaddrinfo "www.gnu.org" "80" AI_NUMERICSERV)' 2> /dev/null
 then
-    boot_make="`guix-build -e '(@@ (distro packages base) gnu-make-boot0)'`"
+    boot_make="`guix-build -e '(@@ (gnu packages base) gnu-make-boot0)'`"
     guix-package --bootstrap -p "$profile" -i "$boot_make"
     test -L "$profile-2-link"
     test -f "$profile/bin/make" && test -f "$profile/bin/guile"
index f15f404..07d2ea5 100644 (file)
@@ -25,8 +25,8 @@
   #:use-module (guix build-system trivial)
   #:use-module (guix build-system gnu)
   #:use-module (distro)
-  #:use-module (distro packages base)
-  #:use-module (distro packages bootstrap)
+  #:use-module (gnu packages base)
+  #:use-module (gnu packages bootstrap)
   #:use-module (srfi srfi-26)
   #:use-module (srfi srfi-64)
   #:use-module (rnrs io ports)
 (test-assert "GNU Make, bootstrap"
   ;; GNU Make is the first program built during bootstrap; we choose it
   ;; here so that the test doesn't last for too long.
-  (let ((gnu-make (@@ (distro packages base) gnu-make-boot0)))
+  (let ((gnu-make (@@ (gnu packages base) gnu-make-boot0)))
     (and (package? gnu-make)
          (or (location? (package-location gnu-make))
              (not (package-location gnu-make)))
index 3b3a234..c10c035 100644 (file)
@@ -21,7 +21,7 @@
   #:use-module (guix store)
   #:use-module (guix utils)
   #:use-module (guix base32)
-  #:use-module (distro packages bootstrap)
+  #:use-module (gnu packages bootstrap)
   #:use-module (ice-9 match)
   #:use-module (srfi srfi-1)
   #:use-module (srfi srfi-11)
index 5bbf992..455bdb2 100644 (file)
@@ -25,7 +25,7 @@
   #:use-module (guix build union)
   #:use-module ((guix build utils)
                 #:select (with-directory-excursion directory-exists?))
-  #:use-module (distro packages bootstrap)
+  #:use-module (gnu packages bootstrap)
   #:use-module (srfi srfi-1)
   #:use-module (srfi srfi-64)
   #:use-module (ice-9 match))