Merge branch 'master' into core-updates
authorLudovic Courtès <ludo@gnu.org>
Sun, 6 Jan 2013 16:33:02 +0000 (17:33 +0100)
committerLudovic Courtès <ludo@gnu.org>
Sun, 6 Jan 2013 16:33:02 +0000 (17:33 +0100)
Conflicts:
build-aux/download.scm
distro/packages/autotools.scm
distro/packages/base.scm
distro/packages/bootstrap.scm
distro/packages/lsh.scm
distro/packages/make-bootstrap.scm
distro/packages/ncurses.scm
distro/packages/perl.scm
tests/derivations.scm
tests/union.scm

25 files changed:
1  2 
Makefile.am
build-aux/download.scm
distro/packages/acl.scm
distro/packages/attr.scm
distro/packages/autotools.scm
distro/packages/base.scm
distro/packages/bash.scm
distro/packages/bootstrap.scm
distro/packages/compression.scm
distro/packages/gawk.scm
distro/packages/gettext.scm
distro/packages/guile.scm
distro/packages/linux.scm
distro/packages/lsh.scm
distro/packages/m4.scm
distro/packages/make-bootstrap.scm
distro/packages/multiprecision.scm
distro/packages/ncurses.scm
distro/packages/perl.scm
distro/packages/readline.scm
guix/build-system/gnu.scm
guix/build/download.scm
release.nix
tests/derivations.scm
tests/union.scm

diff --cc Makefile.am
Simple merge
@@@ -1,9 -1,9 +1,9 @@@
- ;;; Guix --- Nix package management from Guile.         -*- coding: utf-8 -*-
- ;;; Copyright (C) 2012, 2013 Ludovic Courtès <ludo@gnu.org>
+ ;;; 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 Guix.
+ ;;; This file is part of GNU Guix.
  ;;;
- ;;; Guix is free software; you can redistribute it and/or modify it
+ ;;; GNU Guix is free software; you can redistribute it and/or modify it
  ;;; under the terms of the GNU General Public License as published by
  ;;; the Free Software Foundation; either version 3 of the License, or (at
  ;;; your option) any later version.
Simple merge
Simple merge
@@@ -1,10 -1,10 +1,10 @@@
- ;;; Guix --- Nix package management from Guile.         -*- coding: utf-8 -*-
- ;;; Copyright (C) 2012 Nikita Karetnikov <nikita@karetnikov.org>
- ;;; Copyright (C) 2012, 2013 Ludovic Courtès <ludo@gnu.org>
+ ;;; GNU Guix --- Functional package management for GNU
+ ;;; Copyright © 2012 Nikita Karetnikov <nikita@karetnikov.org>
 -;;; Copyright © 2012 Ludovic Courtès <ludo@gnu.org>
++;;; Copyright © 2012, 2013 Ludovic Courtès <ludo@gnu.org>
  ;;;
- ;;; This file is part of Guix.
+ ;;; This file is part of GNU Guix.
  ;;;
- ;;; Guix is free software; you can redistribute it and/or modify it
+ ;;; GNU Guix is free software; you can redistribute it and/or modify it
  ;;; under the terms of the GNU General Public License as published by
  ;;; the Free Software Foundation; either version 3 of the License, or (at
  ;;; your option) any later version.
@@@ -1,10 -1,10 +1,10 @@@
- ;;; Guix --- Nix package management from Guile.         -*- coding: utf-8 -*-
- ;;; Copyright (C) 2012, 2013 Ludovic Courtès <ludo@gnu.org>
- ;;; Copyright (C) 2012 Nikita Karetnikov <nikita@karetnikov.org>
+ ;;; GNU Guix --- Functional package management for GNU
 -;;; Copyright © 2012 Ludovic Courtès <ludo@gnu.org>
++;;; Copyright © 2012, 2013 Ludovic Courtès <ludo@gnu.org>
+ ;;; Copyright © 2012 Nikita Karetnikov <nikita@karetnikov.org>
  ;;;
- ;;; This file is part of Guix.
+ ;;; This file is part of GNU Guix.
  ;;;
- ;;; Guix is free software; you can redistribute it and/or modify it
+ ;;; GNU Guix is free software; you can redistribute it and/or modify it
  ;;; under the terms of the GNU General Public License as published by
  ;;; the Free Software Foundation; either version 3 of the License, or (at
  ;;; your option) any later version.
Simple merge
@@@ -1,9 -1,9 +1,9 @@@
- ;;; Guix --- Nix package management from Guile.         -*- coding: utf-8 -*-
- ;;; Copyright (C) 2012, 2013 Ludovic Courtès <ludo@gnu.org>
+ ;;; 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 Guix.
+ ;;; This file is part of GNU Guix.
  ;;;
- ;;; Guix is free software; you can redistribute it and/or modify it
+ ;;; GNU Guix is free software; you can redistribute it and/or modify it
  ;;; under the terms of the GNU General Public License as published by
  ;;; the Free Software Foundation; either version 3 of the License, or (at
  ;;; your option) any later version.
Simple merge
Simple merge
Simple merge
Simple merge
@@@ -176,3 -172,25 +177,25 @@@ providing the system administrator wit
      ;; explicitly defined license.
      (license '(gpl3+ gpl2+ gpl2 lgpl2.0+
                 bsd-4 public-domain))))
 -    (license gpl2+)))
+ (define-public usbutils
+   (package
+     (name "usbutils")
+     (version "006")
+     (source
+      (origin
+       (method url-fetch)
+       (uri (string-append "mirror://kernel.org/linux/utils/usb/usbutils/"
+                           "usbutils-" version ".tar.xz"))
+       (sha256
+        (base32
+         "03pd57vv8c6x0hgjqcbrxnzi14h8hcghmapg89p8k5zpwpkvbdfr"))))
+     (build-system gnu-build-system)
+     (inputs
+      `(("libusb" ,libusb) ("pkg-config" ,pkg-config)))
+     (home-page "http://www.linux-usb.org/")
+     (synopsis
+      "Tools for working with USB devices, such as lsusb")
+     (description
+      "Tools for working with USB devices, such as lsusb.")
++    (license gpl2+)))
@@@ -1,9 -1,9 +1,9 @@@
- ;;; Guix --- Nix package management from Guile.         -*- coding: utf-8 -*-
- ;;; Copyright (C) 2012, 2013 Ludovic Courtès <ludo@gnu.org>
+ ;;; 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 Guix.
+ ;;; This file is part of GNU Guix.
  ;;;
- ;;; Guix is free software; you can redistribute it and/or modify it
+ ;;; GNU Guix is free software; you can redistribute it and/or modify it
  ;;; under the terms of the GNU General Public License as published by
  ;;; the Free Software Foundation; either version 3 of the License, or (at
  ;;; your option) any later version.
Simple merge
@@@ -1,9 -1,9 +1,9 @@@
- ;;; Guix --- Nix package management from Guile.         -*- coding: utf-8 -*-
- ;;; Copyright (C) 2012, 2013 Ludovic Courtès <ludo@gnu.org>
+ ;;; 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 Guix.
+ ;;; This file is part of GNU Guix.
  ;;;
- ;;; Guix is free software; you can redistribute it and/or modify it
+ ;;; GNU Guix is free software; you can redistribute it and/or modify it
  ;;; under the terms of the GNU General Public License as published by
  ;;; the Free Software Foundation; either version 3 of the License, or (at
  ;;; your option) any later version.
Simple merge
@@@ -1,9 -1,9 +1,9 @@@
- ;;; Guix --- Nix package management from Guile.         -*- coding: utf-8 -*-
- ;;; Copyright (C) 2012, 2013 Ludovic Courtès <ludo@gnu.org>
+ ;;; 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 Guix.
+ ;;; This file is part of GNU Guix.
  ;;;
- ;;; Guix is free software; you can redistribute it and/or modify it
+ ;;; GNU Guix is free software; you can redistribute it and/or modify it
  ;;; under the terms of the GNU General Public License as published by
  ;;; the Free Software Foundation; either version 3 of the License, or (at
  ;;; your option) any later version.
@@@ -1,9 -1,9 +1,9 @@@
- ;;; Guix --- Nix package management from Guile.         -*- coding: utf-8 -*-
- ;;; Copyright (C) 2012, 2013 Ludovic Courtès <ludo@gnu.org>
+ ;;; 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 Guix.
+ ;;; This file is part of GNU Guix.
  ;;;
- ;;; Guix is free software; you can redistribute it and/or modify it
+ ;;; GNU Guix is free software; you can redistribute it and/or modify it
  ;;; under the terms of the GNU General Public License as published by
  ;;; the Free Software Foundation; either version 3 of the License, or (at
  ;;; your option) any later version.
Simple merge
Simple merge
Simple merge
diff --cc release.nix
Simple merge
Simple merge
diff --cc tests/union.scm
@@@ -1,9 -1,9 +1,9 @@@
- ;;; Guix --- Nix package management from Guile.         -*- coding: utf-8 -*-
- ;;; Copyright (C) 2012, 2013 Ludovic Courtès <ludo@gnu.org>
+ ;;; 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 Guix.
+ ;;; This file is part of GNU Guix.
  ;;;
- ;;; Guix is free software; you can redistribute it and/or modify it
+ ;;; GNU Guix is free software; you can redistribute it and/or modify it
  ;;; under the terms of the GNU General Public License as published by
  ;;; the Free Software Foundation; either version 3 of the License, or (at
  ;;; your option) any later version.