~ruther/guix-local

19e8a754 — Guillaume Le Vaillant 6 years ago
gnu: dump1090: Don't hard-code CC=gcc.

* gnu/packages/radio.scm (dump1090)[arguments]: Add 'make-flags' field to set
  'CC' to the right compiler, remove 'configure' phase.
ac4847eb — Guillaume Le Vaillant 6 years ago
gnu: js8call: Fix undefined symbol error when starting the program.

* gnu/packages/radio.scm (js8call)[arguments]: Add 'work-around-runtime-bug'
  phase.
b79794a7 — Guillaume Le Vaillant 6 years ago
gnu: wsjtx: Fix undefined symbol error when starting the program.

* gnu/packages/radio.scm (wsjtx)[arguments]: Add 'work-around-runtime-bug'
  phase.
7adb5299 — Jan (janneke) Nieuwenhuizen 6 years ago
gnu: Add sparse.

* gnu/packages/c.scm (sparse): New variable.
5c7e477c — Jonathan Brielmaier 6 years ago
gnu: exo: Fix exo-compose-mail.

Fixes <https://issues.guix.gnu.org/issue/41244>.

* gnu/packages/xfce.scm (exo)[arguments]: Add wrap-exo-compose-mail phase so
it can find URI::Escape from perl-uri.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
355892e1 — Efraim Flashner 6 years ago
gnu: qemu-minimal: Only build for the host's architecture.

* gnu/packages/virtualization.scm (qemu-minimal)[arguments]: Adjust
configure-flags so that each architecture only builds for its native
architectures.
[synopsis]: Adjust to clarify it's only for the host's architecture.
f227dd48 — Marius Bakke 6 years ago
gnu: python-automat: Update to 20.2.0.

Fixes <https://bugs.gnu.org/41249>.
Reported by Mikhail Tsykalov <tsymsh@gmail.com>.

* gnu/packages/python-xyz.scm (python-automat): Update to 20.2.0.
32290b2c — Brice Waegeneire 6 years ago
gnu: hackrf: Simplify installation instructions.

* gnu/packages/radio.scm (hackrf)[description]: Replace
'modify-services' snippet with 'udev-rules-service'.
aee7d000 — Brice Waegeneire 6 years ago
gnu: rtl-sdr: Simplify installation instructions.

* gnu/packages/radio.scm (rtl-sdr)[description]: Replace
'modify-services' snippet with 'udev-rules-service'.
85eed078 — Giacomo Leidi 6 years ago
gnu: python-language-server: Update to 0.32.0.

* gnu/packages/python-xyz.scm (python-language-server): Update to 0.32.0,
[propagated-inputs]: Remove PYTHON-JEDI-0.15. Add PYTHON-JEDI.
(python-jedi-0.15, python-parso-0.5): Remove variables.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
f3e8e281 — Ricardo Wurmus 6 years ago
gnu: Add emacs-icomplete-vertical.

* gnu/packages/emacs-xyz.scm (emacs-icomplete-vertical): New variable.
d4e3ea3f — Michael Rohleder 6 years ago
gnu: emacs-org-re-reveal: Update to 2.12.2.

[[PGP Signed Part:No public key for 7C7AFFBEFEF2CB25 created at 2020-05-14T11:15:53+0200 using RSA]]
To test this, I made a presentation about guix git workflow in emacs:
https://www.rohleder.de/~mike/guix-workflow/

maybe, its useful for someone.

From 528ccdab63cf399012582450491be6df3d8cc431 Mon Sep 17 00:00:00 2001
From: Michael Rohleder <mike@rohleder.de>
Date: Thu, 14 May 2020 08:16:49 +0000
Subject: [PATCH] gnu: emacs-org-re-reveal: Update to 2.12.2.

* gnu/packages/emacs-xyz.scm (emacs-org-re-reveal): Update to 2.12.2.
f6ec9f9d — Björn Höfling 6 years ago
gnu: gcc-arm-none-eabi@7-2018-q2-update: Fix conflicting GCC headers.

This is a follow-up of 7f6d3f395023ff430cf8b7a981d4780698e9d132 and merely
a copy-and-paste of Marius Bakke's fix.

* gnu/packages/embedded.scm (gcc-arm-none-eabi-7-2018-q2-update)[arguments]:
Add phase to remove the default compiler from CPLUS_INCLUDE_PATH.
[native-inputs]: Distinguish GCC-5.
99f2c934 — Brice Waegeneire 6 years ago
gnu: libblockdev: Set default configuration directory.

Fix error from 'udisks': “Failed to get contents of the config
dir (/etc/libblockdev/conf.d/)Error opening directory
"/etc/libblockdev/conf.d/": No such file or directory.”

* gnu/packages/disk.scm (libblockdev)[arguments]: Add phase
'patch-configuration-directory'.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
7d18deb2 — Brice Waegeneire 6 years ago
gnu: libblockdev: Appease guix lint.

* gnu/packages/disk.scm (libblockdev)[inputs]: Move
gobject-introspection to ...
[native-inputs]: ... here.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
34316259 — Brice Waegeneire 6 years ago
gnu: udisks: Appease guix lint.

The line is too long and HTML docs are build fine without it.

* gnu/packages/freedesktop.scm (udisks)[arguments]: Remove configure
flag '--enable-gtk-doc'.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
59b7689e — Brice Waegeneire 6 years ago
gnu: udisks: Update to 2.8.4.

* gnu/packages/freedesktop.scm (udisks): Update to 2.8.4.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
df058423 — Jan (janneke) Nieuwenhuizen 6 years ago
syscalls: Add 'getxattr'.

* guix/build/syscalls.scm (getxattr): New procedure.
* tests/syscalls.scm ("getxattr, setxattr"): Test it, together with setxattr.
1a044e39 — Marius Bakke 6 years ago
gnu: freehdl: Fix build failure.

Fixes <https://bugs.gnu.org/41246>.
Reported by  tsmish <tsymsh@gmail.com>.

* gnu/packages/engineering.scm (freehdl)[source](patches): New field.
[native-inputs]: Remove GCC-5.
a4d76a51 — Ludovic Courtès 6 years ago
compile: Reduce optimization levels for gnu/services and gnu/packages.

* guix/build/compile.scm (optimization-options)[strip-option]
[override-option]: New procedures.
Add case for "gnu/services".  Change "gnu/packages" to
'-O0 -Opartial-eval'.
Next