~ruther/guix-local

d04687dc — Hartmut Goebel 9 years ago
gnu: Update networkmanager to version 1.6.2.

* gnu/packages/gnome.scm (networkmanager): [source] Update to 1.6.2
  [arguments] <pre-configure>: Adopt to now used single Makefile.in.
  <install>: Also pass "nmstatedir".
  [native-inputs]: Add docbook-xsl, libxslt, libxml2.
  [inputs]: Add jansson.
0eb0fe2d — Efraim Flashner 9 years ago
gnu: jasper: Fixx CVE-2017-6850.

* gnu/packages/image.scm (jasper)[source]: Add patch.
* gnu/packages/patches/jasper-CVE-2017-6850.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
0adb47bd — Leo Famulari 9 years ago
gnu: dovecot: Update to 2.2.29 [fixes CVE-2017-2669].

* gnu/packages/mail.scm (dovecot): Update to 2.2.29.
[source]: Use 'dovecot-fix-failing-test.patch'.
* gnu/packages/patches/dovecot-fix-failing-test.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
69121e95 — Leo Famulari 9 years ago
gnu: libressl: Update to 2.5.3.

* gnu/packages/tls.scm (libressl): Update to 2.5.3.
efbca087 — Tobias Geerinckx-Rice 9 years ago
gnu: youtube-dl: Update to 2017.04.11.

* gnu/packages/video.scm (youtube-dl): Update to 2017.04.11.
25e810b8 — Arun Isaac 9 years ago
gnu: Add emacs-htmlize.

* gnu/packages/emacs.scm (emacs-htmlize): New variable.

Signed-off-by: Kei Kebreau <kei@openmailbox.org>
8ad5a20f — Mathieu Othacehe 9 years ago
gnu: Add emacs-strace-mode.

* gnu/packages/emacs.scm (emacs-strace-mode): New variable.

Signed-off-by: Kei Kebreau <kei@openmailbox.org>
d4bcbbb9 — Tobias Geerinckx-Rice 9 years ago
gnu: knot: Update to 2.4.3.

* gnu/packages/dns.scm (knot): Update to 2.4.3.
fb4d6f6c — Ben Sturmfels 9 years ago
doc: Update Python Modules subtitle to refer to Monty Python.

* doc/guix.texi (Packaging Guidelines): Update Python Modules subtitle.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
b611f9c2 — Ben Sturmfels 9 years ago
gnu: Add Fabric.

* gnu/packages/admin.scm (fabric): New variable.
c1aba1a7 — Ben Sturmfels 9 years ago
gnu: python-paramiko: Update to 1.17.4.

* gnu/packages/python.scm (python-paramiko): Update to 1.17.4.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
e2345554 — Chris Marusich 9 years ago
gnu: Add emacs-default-encrypt.

* gnu/packages/emacs.scm (emacs-default-encrypt): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
e79bfa18 — Ludovic Courtès 9 years ago
gnu: Add Luminance HDR.

* gnu/packages/image-viewers.scm (luminance-hdr): New variable.
* gnu/packages/patches/luminance-hdr-qt-printer.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
acf7d4a7 — Kei Kebreau 9 years ago
gnu: Add emacspeak.

* gnu/packages/emacs.scm (emacspeak): New variable.
a5e13c3b — Mathieu Othacehe 9 years ago
build: Fix compilation warnings.

* gnu/build/linux-boot.scm (define-module): Use (guix build syscalls).
* gnu/build/linux-modules.scm (define-module): Ditto.
* gnu/build/file-systems (define-module): Stop re-exporting mount, umount and
MS_* flags as this is now safe to include (guix build syscalls) instead.
(mount): Remove procedure.
(umount): Ditto.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
23e525e1 — Mathieu Othacehe 9 years ago
syscalls: Add load-linux-module.

* guix/build/syscalls.scm (load-linux-module): New procedure. Reimplemented
from guile-linux-syscalls.patch.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
c5cd4fad — Mathieu Othacehe 9 years ago
syscalls: Use define-as-needed for network-interface syscalls.

* guix/build/syscalls.scm (network-interface-flags): Use define-as-needed macro
and remove from export list.
(set-network-interface-flags): Ditto.
(set-network-interface-address): Ditto.
(IFF_UP, IFF_BROADCAST and IFF_LOOPBACK): Ditto.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
7df4d346 — Mathieu Othacehe 9 years ago
syscalls: Use define-as-needed for mount and umount.

* guix/build/syscalls.scm (mount): Use define-as-needed macro
and remove from export list.
(umount): Ditto.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
8336df06 — Mathieu Othacehe 9 years ago
syscalls: Add reboot.

* guix/build/syscalls.scm (define-as-needed): New macro.
(reboot): New procedure. Reimplemented from guile-linux-syscalls.patch.
(RB_AUTOBOOT, ..., RB_KEXEC): New flags copied from static Guile patch.

Co-Authored-By: Ludovic Courtès <ludo@gnu.org>
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
e40335b2 — Ricardo Wurmus 9 years ago
gnu: frescobaldi: Update to 3.0.0.

* gnu/packages/music.scm (frescobaldi): Update to 3.0.0.
[inputs]: Replace "python-pyqt-4" and "python-poppler-qt4" with "python-pyqt"
and "python-poppler-qt5", respectively.
Next