~ruther/guix-local

b1e25b08 — Efraim Flashner 9 years ago
gnu: obs: Update to 0.16.6.

* gnu/packages/video.scm (obs): Update to 0.16.6.
89a30625 — Efraim Flashner 9 years ago
gnu: mpv: Update to 0.22.0.

* gnu/packages/video.scm (mpv): Update to 0.22.0.
7ceee88c — Efraim Flashner 9 years ago
gnu: chez-scheme: Properly identify system architecture.

* gnu/packages/chez.dcm (chez-scheme)[arguments]: Substitute `uname -m'
for `uname -a' in configure, allowing proper identification of the
machine architecture.
e48fcd7b — Ludovic Courtès 9 years ago
services: static-networking: Avoid use of net-tools.

* gnu/services/networking.scm (<static-networking>)[net-tools]: Remove.
(static-networking-service-type): Use 'add-network-route/gateway' and
'delete-network-route' instead of NET-TOOLS.
(static-networking-service): Adjust accordingly.
9e38e3cf — Ludovic Courtès 9 years ago
syscalls: Add 'add-network-route/gateway' and 'delete-network-route'.

* guix/build/syscalls.scm (SIOCADDRT, SIOCDELRT): New variables.
(%rtentry): New C struct.
(RTF_UP, RTF_GATEWAY, %sockaddr-any): New variables.
(add-network-route/gateway, delete-network-route): New procedures.
* tests/syscalls.scm ("add-network-route/gateway")
("delete-network-route"): New tests.
8eb790f3 — Ludovic Courtès 9 years ago
syscalls: Add 'c-struct-field-offset'.

* guix/build/syscalls.scm (define-c-struct-macro): New macro.
(define-c-struct): Use it.
(c-struct-field-offset): New macro.
1845c2a4 — Julien Lepiller 9 years ago
gnu: Add php.

* gnu/packages/php.scm: New file.
* gnu/packages/patches/gd-fix-chunk-size-on-boundaries.patch: New file.
* gnu/packages/patches/gd-fix-truecolor-format-correction.patch: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add php.
(dist_patch_DATA): Add gd patches.

Co-authored-by: Marius Bakke <mbakke@fastmail.com>
b28a3351 — Marius Bakke 9 years ago
gnu: Add sqlite-3.15.1.

* gnu/packages/databases.scm (sqlite-3.15.1): New variable.
43ffe220 — Nicolas Goaziou 9 years ago
gnu: lilypond: Update to 2.19.51.

* gnu/packages/music.scm (lilypond): Update to 2.19.51.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
25291aca — Leo Famulari 9 years ago
gnu: python-icalendar: Update to 3.11.

* gnu/packages/python.scm (python-icalendar): Update to 3.11.
764c5662 — Leo Famulari 9 years ago
gnu: gnupg: Update to 2.1.16.

* gnu/packages/gnupg.scm (gnupg): Update to 2.1.16.
[arguments]: Remove obsolete substitution from 'patch-paths' phase.
Remove 'set-home' phase. Add 'set-gnupg-home' phase.
9fff9e64 — 宋文武 9 years ago
gnu: gtk-engines: Don't propagate GTK+.

* gnu/packages/gtk.scm (gtk-engines): Move gtk+ to 'inputs'.
5a1ef07d — Mark H Weaver 9 years ago
gnu: linux-libre: Update to 4.8.9.

* gnu/packages/linux.scm (%linux-libre-version, %linux-libre-hash)
(linux-libre): Update to 4.8.9.
13172f0d — Mark H Weaver 9 years ago
gnu: linux-libre@4.4: Update to 4.4.33.

* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.33.
9b62c5a8 — Ben Woodcroft 9 years ago
gnu: ruby: Replace with ruby-2.3.2 [fixes CVE-2015-3900].

* gnu/packages/ruby.scm (ruby)[replacement]: New field.
(ruby-2.3.2): New variable.
966a543b — Ludovic Courtès 9 years ago
gnu: Use 'mirror://' URLs in several places.

* gnu/packages/emacs.scm (m17n-lib)[source]: Use 'mirror://'.
* gnu/packages/games.scm (extremetuxracer)[source]: Likewise.
* gnu/packages/gcc.scm (%gcc-infrastructure): Likewise.
* gnu/packages/gtk.scm (python2-pygtk)[source]: Likewise.
* gnu/packages/perl.scm (perl)[source]: Likewise.
* gnu/packages/telephony.scm (exosip)[source]: Likewise.
* gnu/packages/wm.scm (xmonad)[source]: Likewise.
(ghc-xmonad-contrib)[source]: Likewise.
6129dd8b — Ludovic Courtès 9 years ago
vm: Disable initrd-time QEMU networking for VM images.

Fixes <http://bugs.gnu.org/24943>.
Reported by dian_cecht@zoho.com.

* gnu/system/vm.scm (system-qemu-image)[initrd]: Remove
 #:qemu-networking? #t.
(virtualized-operating-system): Likewise
fac46e3f — Ludovic Courtès 9 years ago
lint: Add 'mirror-url' checker.

* guix/scripts/lint.scm (origin-uris): New procedure.
(check-source): Use it.
(check-mirror-url): New procedure.
(%checkers): Add 'mirror-url' checker.
* tests/lint.scm ("mirror-url")
("mirror-url: one suggestion"): New tests.
* doc/guix.texi (Invoking guix lint): Document it.
e74f64b9 — Ludovic Courtès 9 years ago
store: Add 'references*'.

* guix/store.scm (references*): New procedure.
* guix/profiles.scm (manifest-lookup-package)[references*]: Remove.
* guix/scripts/system.scm (references*): Remove.
* tests/gexp.scm ("gexp->file", "gexp->file + file-append")
("gexp->derivation", "gexp->derivation, cross-compilation")
("gexp->derivation, ungexp + ungexp-native")
("scheme-file", "text-file*", "mixed-text-file"): Remove 'references*'
instead of (store-lift references).
713335fa — Ludovic Courtès 9 years ago
derivations: Add 'raw-derivation'.

* guix/derivations.scm (raw-derivation): New procedure.
* guix/download.scm (raw-derivation): Remove.
* guix/gexp.scm (raw-derivation): Remove.
Next