~ruther/guix-local

42ff54d5 — Tobias Geerinckx-Rice 9 years ago
gnu: Add missing copyright symbol.

* gnu/packages/networking.scm: Add missing "©" to header comments.
gnu: gmime: Remove 'gpg' to 'gpg2' substitution.

* gnu/packages/mail.scm (gmime)[arguments]: Remove the substitution which
previously changed 'gpg' to 'gpg2' in 'patch-paths-in-tests' phase.

Signed-off-by: Leo Famulari <leo@famulari.name>
d3896fc4 — Andreas Enge 9 years ago
gnu: dmd: Remove package, superseded by shepherd.

* gnu/packages/admin.scm (dmd): Remove variable.
90c2ee88 — Danny Milosavljevic 9 years ago
gnu: Add perl-db-file.

* gnu/packages/databases.scm (perl-db_file): New variable.

Signed-off-by: Andreas Enge <andreas@enge.fr>
9e90fc77 — Ludovic Courtès 9 years ago
profiles: Output in 'package->manifest-entry' defaults to "out".

Fixes <http://bugs.gnu.org/24029>.
Reported by Dylan Jeffers <sapientech@openmailbox.org>.

* guix/profiles.scm (package->manifest-entry): Change #:output to
default to "out".
(packages->manifest): Add 'package?' in second 'match' clause.
* tests/profiles.scm ("package->manifest-entry defaults to \"out\""):
New test.
20185522 — Ludovic Courtès 9 years ago
environment: Set 'GUIX_ENVIRONMENT' to the profile.

* guix/scripts/environment.scm (create-environment): Set
'GUIX_ENVIRONMENT' to PROFILE.
* tests/guix-environment.sh: Test it.
* doc/guix.texi (Invoking guix environment): Document it.
8173ceee — Ludovic Courtès 9 years ago
import: pypi: Correctly handle new-style URLs.

Fixes <http://bugs.gnu.org/23997>.

* guix/import/pypi.scm (guix-package->pypi-name): Rewrite using
'basename' and 'hyphen-package-name->name+version'.
* tests/pypi.scm ("guix-package->pypi-name, old URL style")
("guix-package->pypi-name, new URL style"): New tests.
debc6360 — Ludovic Courtès 9 years ago
doc: Explain authentication in "System Installation".

Suggested by Vincent Legoll <vincent.legoll@gmail.com>.

* doc/guix.texi (OPENPGP-SIGNING-KEY-ID): New constant.
(Binary Installation): Use it.
(USB Stick Installation): Copy and adjust the authentication bit from
"Binary Installation".
doc: Better illustration use of package revision numbers.

* doc/guix.texi (Version Numbers): Add the
revision to the example of the git package used in 7.6.3.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
88a8ce87 — Alex Griffin 9 years ago
gnu: icecat: Install icons.

* gnu/packages/gnuzilla.scm (icecat)[arguments]: Add
'install-icons' phase.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2b76f135 — Tobias Geerinckx-Rice 9 years ago
gnu: Add haveged.

* gnu/packages/linux.scm (haveged): New variable.
af7aaaeb — Tobias Geerinckx-Rice 9 years ago
gnu: Add perceptualdiff.

* gnu/packages/image.scm (perceptualdiff): New variable.
ca80985c — Mark H Weaver 9 years ago
gnu: linux-libre@4.1: Update to 4.1.28.

* gnu/packages/linux.scm (linux-libre-4.1): Update to 4.1.28.
de348a0b — Mark H Weaver 9 years ago
gnu: linux-libre: Update to 4.7.

* gnu/packages/linux.scm (linux-libre): Update to 4.7.
* gnu/packages/linux-libre-4.7-x86_64.conf,
gnu/packages/linux-libre-4.7-i686.conf: New files.
* gnu/packages/linux-libre-4.6-x86_64.conf,
gnu/packages/linux-libre-4.6-i686.conf: Delete files.
* Makefile.am (KCONFIGS): Update accordingly.
0e5f6061 — Andreas Enge 9 years ago
gnu: calibre: Build with non-modular Qt.

* gnu/packages/ebook.scm (calibre)[native-inputs]: Replace QTBASE by QT.
[inputs]: Replace QTBASE by QT and PYTHON2-PYQT by PYTHON2-PYQT-5.5.

This essentially reverts commit 76806c54ed72f8f04079bbb187b186b833c103e1.

Reported by Roel Janssen <roel@gnu.org>.
4a8c35e1 — Andreas Enge 9 years ago
gnu: pyqt: Add versions based on non-modular Qt 5.5.

* gnu/packages/qt.scm (python-pyqt-5.5, python2-pyqt-5.5): New variables.
95af24a2 — Andreas Enge 9 years ago
gnu: guix: Update development snapshot.

* gnu/packages/package-management.scm (guix-devel): Update to 97c8aef.
97c8aef1 — Andreas Enge 9 years ago
system: Add mapped devices for RAID.

* gnu/system/mapped-devices.scm (raid-device-mapping, open-raid-device,
close-raid-device): New variables.
* doc/guix.texi (Mapped Devices): Add documentation for RAID devices,
reorganize documentation for LUKS devices.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
424a323e — myglc2 9 years ago
doc: Explain when guix edit is read-only.

* doc/guix.texi (Invoking guix edit): Explain when you can and can't
  edit the recipe.

Signed-off-by: Alex Kost <alezost@gmail.com>
090bdb9e — Alex Kost 9 years ago
gnu: emacs-solarized-theme: Remove unneeded dependencies.

* gnu/packages/emacs.scm (emacs-solarized-theme)[propagated-inputs]:
Remove 'emacs-f' and 'emacs-s'.
Next