~ruther/guix-local

gnu: Add guile-colorized.

* gnu/packages/guile.scm (guile-colorized): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
5e66574a — Ludovic Courtès 8 years ago
activation: Do not create setuid binaries in the store [security fix].

Fixes <https://bugs.gnu.org/28751>.

* gnu/build/activation.scm (activate-setuid-programs)[link-or-copy]: Remove.
Use 'copy-file' instead.
d265169b — Leo Famulari 8 years ago
gnu: borg: Update to 1.1.0.

* gnu/packages/backup.scm (borg): Update to 1.1.0.
[native-inputs]: Replace python-sphinx-rtd-theme with
python-guzzle-sphinx-theme.
d7eb680d — Leo Famulari 8 years ago
gnu: Add python-guzzle-sphinx-theme.

* gnu/packages/python.scm (python-guzzle-sphinx-theme,
python2-guzzle-sphinx-theme): New variables.

Co-authored-by: Tobias Geerinckx-Rice <me@tobias.gr>
3ceb70e1 — Thomas Danckaert 8 years ago
gnu: kdevelop: Do not hardcode user profile locations in wrapper.

* gnu/packages/kde.scm (kdevelop): [arguments]: Do not add
  ${HOME}/.guix-profile/{share,lib/plugins} to XDG_DATA_DIRS and
  QT_PLUGIN_PATH when wrapping the executable.
02bc41c4 — Christopher Baines 8 years ago
tests: databases: Add a simple test for MySQL.

Previously, the activation phase for this service caused some systems using it
to not boot. This test checks that it's possible to boot a system using it,
and at least start the service.

* gnu/tests/databases.scm (%mysql-os, %test-mysql): New variables.
  (run-mysql-test): New procedure.
b36e06c2 — Christopher Baines 8 years ago
linux-initrd: Ensure that the guile used in the initrd is referenced.

By referencing guile from the initrd output explicitly, it will be present in
the store when this initrd is used. If the exact guile used within the initrd
isn't present in the store, then after root is switched during the boot
process, loading modules (such as (ice-9 popen)) won't work.

This fixes guix-patches bug #28399, "Fix mysql activation, and add a basic
test".

* gnu/system/linux-initrd.scm (expression->initrd)[builder]: Write out a file
  called references in to the initrd output, which includes the store path for
  guile.
fe90a6e0 — Tobias Geerinckx-Rice 8 years ago
gnu: youtube-dl: Update to 2017.10.07.

* gnu/packages/video.scm (youtube-dl): Update to 2017.10.07.
71b7950e — Tobias Geerinckx-Rice 8 years ago
gnu: offlineimap: Update to 7.1.3.

* gnu/packages/mail.scm (offlineimap): Update to 7.1.3.
60273031 — Ludovic Courtès 8 years ago
services: Remove unneeded imported.

This caused a circular dependency.
Reported by Oleg Pykhalov <go.wigust@gmail.com>
at <https://lists.gnu.org/archive/html/help-guix/2017-10/msg00021.html>.

* gnu/services/networking.scm: Remove unneeded import of (gnu system
base).
be6a1c2d — Tobias Geerinckx-Rice 8 years ago
gnu: gnome-calendar: Update to 3.26.2.

* gnu/packages/gnome.scm (gnome-calendar): Update to 3.26.2.
de1a32a4 — Tobias Geerinckx-Rice 8 years ago
gnu: par2cmdline: Update to 0.7.4.

* gnu/packages/backup.scm (par2cmdline): Update to 0.7.4.
5578a9c6 — Tobias Geerinckx-Rice 8 years ago
gnu: munge: Update to 0.5.13.

* gnu/packages/admin.scm (munge): Update to 0.5.13.
226e57d6 — Kei Kebreau 8 years ago
gnu: aisleriot: Update to 3.22.3.

* gnu/packages/gnome.scm (aisleriot): Update to 3.22.3.
[inputs]: Use guile-2.2 instead of guile-2.0.
6626c54d — Christopher Baines 8 years ago
gnu: Add missing mongodb patch to local.mk.

* gnu/local.mk (dist_patch_DATA): Add the
  mongodb-support-unknown-linux-distributions.patch.
834dc830 — Christopher Baines 8 years ago
web: Add nginx-documentation.

* gnu/packages/web.scm (nginx): Add comment about updating the documentation.
  (nginx-xslscript): New variable.
  (nginx-documentation): New variable.
024d37d1 — Christopher Baines 8 years ago
perl: Add perl-parse-recdescent.

* gnu/packages/perl.scm (perl-parse-recdescent): New variable.
3eabcc78 — Tomáš Čech 8 years ago
gnu: Add missing input to python-py3status and fix call path.

file is used to determine configuration file encoding and py3status fails to
start when this tool is missing.

* gnu/packages/python.scm (python-py3status)[inputs]: Add file.
  [arguments]: Modify phases to patch py3status to call file with an absolute
  path.
cca6941f — Oleg Pykhalov 8 years ago
pull: Add GUIX_PULL_URL environment variable.

* guix/scripts/pull.scm (%repository-url): Add GUIX_PULL_URL environment
  variable.
* doc/guix.texi (Invoking guix pull): Mention GUIX_PULL_URL.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
38033318 — Oleg Pykhalov 8 years ago
gnu: sdl: Add debug output.

* gnu/packages/sdl.scm (sdl, sdl-gfx, sdl-image, sdl-mixer, sdl-net, sdl-ttf):
  Add debug output.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Next