~ruther/guix-local

b59632da — Ian Eure 2 years ago
gnu: jellyfin-mpv-shim: Fix icon & metainfo installation.

The icons and appdata.xml were getting installed into share/applications, when
they should have gone into share/icons/hicolor and share/metainfo.  Put them
in the right place, which allows DEs to find them.

* gnu/packages/video.scm (jellyfin-mpv-shim): In 'install-desktop-file
phase, change the icon and metadata file name.

Change-Id: Ic6cdae2fe0b348b94285bf8b39c014922baae6c1
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
d268c964 — Nicolas Graves 2 years ago
gnu: sipwitch: Fix build.

* gnu/packages/telephony.scm (sipwitch): Fix build.
[origin]<patches>: Add sipwitch-fix-build-with-exosip5.patch here...
* gnu/packages/patches: ...here and...
* gnu/local.mk: ...here.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
d3a82bba — Nicolas Graves 2 years ago
gnu: exosip: Update to 5.3.0. [security fixes]

This fixes CVE-2014-10375.

* gnu/packages/telephony.scm (exosip): Update to 5.3.0.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
6870c3a4 — Nicolas Graves 2 years ago
gnu: osip: Update to 5.3.1.

* gnu/packages/telephony.scm (osip): Update to 5.3.1.
[origin]<patches>: Remove patch.
* gnu/packages/patches/osip-CVE-2017-7853.patch : Remove it.
* gnu/local.mk: Remove patch.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
8300b60b — Cayetano Santos 2 years ago
gnu: abc: Update to 0.0-3.707442e.

* gnu/packages/fpga.scm (abc): Update to 0.0-3.707442e.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
ae626fc1 — Rutherther 2 years ago
gnu: gcc@9: Add libsanitizer fsconfig command patch.

Since newer glibc version there is a conflict in names between kernel
module and glibc module.  This uses a patch that was used upstream in
llvm to bypass it.  Without this, the build fails with a redefinition
error.

* gnu/packages/gcc.scm (gcc-9)[source]: Add
‘gcc-7-libsanitizer-fsconfig-command.patch’.

Change-Id: Ibb8446b7bba52f72d82fcf69804cae09215daeed
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
77494778 — Zheng Junjie 2 years ago
services: nscd: When cross-compiling, Use (cross-libc target).

* gnu/services/base.scm (nscd-configuration)[glibc]: When cross-compiling,
Use (cross-libc target).

Change-Id: Ib219459b1ec28f7edfac075e70be3d61edf72d27
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
40a0b440 — Ludovic Courtès 2 years ago
guix build: Avoid “could not determine …” warning when unnecessary.

This is a followup to 0629af7c2a47171fe8699b4d45662e605fea2fa6.

* guix/scripts/build.scm (guix-build): Move ‘urls’ definition
to (assoc-ref opts 'log-file?) case so that the “could not determine
current substitute URLs” warning is not displayed when ‘urls’ is unused.

Change-Id: I9434621b00a80bdbcf54d2a46d1a1e5f49cc7669
943b38a0 — gemmaro 2 years ago
gnu: perl-pod-simple: Update to 3.45.

* gnu/packages/perl.scm (perl-pod-simple): Update to 3.45.

Change-Id: I9933661f49f35da2a3b6ca2ff678b20831661826
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
f443f5b0 — Janneke Nieuwenhuizen 2 years ago
gnu: Add perl-text-markdown.

* gnu/packages/markup.scm (perl-text-markdown): New variable.

Change-Id: Ibeaa8d3959e4ddea15650c97f5ca598c3cc8c60a
adaaa326 — Janneke Nieuwenhuizen 2 years ago
gnu: Add perl-yaml-syck.

* gnu/packages/perl.scm (perl-yaml-syck): New variable.

Change-Id: I49fd33875f50357834262a8fc8d8a117c3f492b6
7c93145d — Janneke Nieuwenhuizen 3 years ago
hurd-boot: Support system init: Create essential device nodes.

* gnu/build/hurd-boot.scm (make-hurd-device-nodes): Cater for existing
directories (dev, servers).
(set-hurd-device-translators): Remove /servers/socket/1, that is created by
libexec/console-run.  Cater for nonexistent /dev/console.
(boot-hurd-system): Call make-hurd-device-nodes on initial run.
85130e1a — Janneke Nieuwenhuizen 3 years ago
hurd: Support system init in /libexec/runsystem.

This is the first step to support booting after guix system init, which does
not create /servers.

* gnu/packages/hurd.scm (hurd)[arguments]: In stage create-runsystem, do not
assume /servers/socket/ exists, remove any existing /servers/socket/1.
aaa12db6 — Javier Olaechea 2 years ago
gnu: emacs-lilypond-mode: Add emacs-lilypond-mode.

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

Change-Id: Ifd6a3e35e9668f39a065de2ce7316775a8d99e39
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
bacd7d9d — Javier Olaechea 2 years ago
gnu: Add emacs-flymake.

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

Change-Id: I8dc5cd880301dfbf8492e7b998fb80f786dd27d8
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
97f6451a — Rostislav Svoboda 2 years ago
gnu: emacs-sly-named-readtables: Fix package build.

* gnu/packages/emacs.scm (emacs-sly-named-readtables)[#:phases]: Delete
make-autoloads phase, since the package provides autoloads.

Change-Id: Iec994490da91414386d4b916c9805770b56d74f8
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
561781e3 — lynnlei 2 years ago
gnu: emacs-zig-mode: Update to 0.0.8-1.f55e425.

* gnu/packages/emacs-xyz.scm (emacs-zig-mode): Update to 0.0.8-1.f55e425.
[propagated-inputs]: Add EMACS-REFORMATTER.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
Change-Id: Ic3a493d691e1bb6ca6f4572829999584450a84df
c6ed9bd3 — Adam Quandour 2 years ago
gnu: Fix emacs-exwm.

* gnu/packages/emacs-xyz.scm (emacs-exwm): Fix the package.

EXWM project team removed exwm-config-example. Now exwm will not work if
the user doesn't have any configuration in ~/.emacs (or any other emacs init
file). I suggest leaving exwm-enable and a link to the project's wiki
page. So the user will have at least a fullscreen emacs window to work with.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
Change-Id: If415c91899f694e59f21b519d42548dde89c0628
88e4aaec — Arun Isaac 2 years ago
gnu: Add emacs-varuga.

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

Change-Id: I6900893ff65011fd8aa935a6b7281e83842b2b66
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
d5c5b2a7 — Nicolas Goaziou 2 years ago
gnu: emacs-alchemist: Use HTTPS home page URI.

* gnu/packages/emacs-xyz.scm (emacs-alchemist)[home-page]: Use HTTPS URI.

Change-Id: I577bc27a198ec1fb150af2134051d2164d4bd4de
Next