~ruther/guix-local

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'.
ad263045 — Ludovic Courtès 6 years ago
services: Add missing import.

* gnu/services/audio.scm: Import (ice-9 format).
d155c9d9 — Jan (janneke) Nieuwenhuizen 6 years ago
syscalls: Add 'setxattr'.

* guix/build/syscalls.scm (setxattr): New procedure.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
e792dd32 — Kei Kebreau 6 years ago
gnu: Add libqglviewer.

* gnu/packages/qt.scm (libqglviewer): New variable.
ad81708d — Michael Rohleder 6 years ago
gnu: hstr: Update to 2.2.

* gnu/packages/shellutils.scm (hstr): Update to 2.2.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
7f6d3f39 — Marius Bakke 6 years ago
gnu: gcc-arm-none-eabi: Fix conflicting GCC headers.

Fixes <https://bugs.gnu.org/41210>.
Reported by Ricardo Wurmus <rekado@elephly.net>.

* gnu/packages/embedded.scm (gcc-arm-none-eabi-4.9)[arguments]: Add phase to
remove the default compiler from CPLUS_INCLUDE_PATH.
[native-inputs]: Distinguish GCC-5.
fd96ae4a — Marius Bakke 6 years ago
gnu: avr-gcc: Fix conflicting GCC headers.

Fixes <https://bugs.gnu.org/41209>.
Reported by Ricardo Wurmus <rekado@elephly.net>.

* gnu/packages/avr.scm (avr-gcc-4.9)[arguments]: Add phase to hide the default
GCC from CPLUS_INCLUDE_PATH.
[native-inputs]: Distinguish GCC-5.
8ba4d8a3 — Christopher Baines 6 years ago
gnu: bitcoin-core: Reformat the package definition.

Change the indentation to match what Emacs does.

* gnu/packages/finance.scm (bitcoin-core): Change indentation of many lines.
1cc7d340 — Ryan Prior 6 years ago
gnu: Add ruby-2.7.

* gnu/packages/ruby.scm (ruby-2.7): New variable.

Signed-off-by: Christopher Baines <mail@cbaines.net>
a09ff632 — Christopher Baines 6 years ago
gnu: ruby-2.5: Update to 2.5.8.

* gnu/packages/ruby.scm (ruby-2.5): Update to 2.5.8.
dfe211f9 — Christopher Baines 6 years ago
gnu: ruby-2.4: Update to 2.4.10.

* gnu/packages/ruby.scm (ruby-2.4): Update to 2.4.10.
[source]: Remove a now redundant patch
* gnu/packages/patches/ruby-rubygems-276-for-ruby24.patch: Delete file.
* gnu/local.mk: Remove deleted patch.
7f1401fe — Christopher Baines 6 years ago
gnu: ruby: Remove ruby-2.3.

No packages in Guix depend on Ruby 2.3, and it was declared as end-of-life on
2019-03-31 by the upstream project.

* gnu/packages/ruby.scm (ruby-2.3): Remove variable.
bb3685e8 — Michael Rohleder 6 years ago
gnu: font-gnu-freefont: Rename the ‘woff’ subdirectory.

* gnu/packages/fonts.scm (font-gnu-freefont)[arguments]: Install WOFFs
into ‘share/fonts/webfonts’.

Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
7d426c5b — Raghav Gururajan 6 years ago
gnu: font-gnu-freefont: Revert fonts' subdirectory names.

* gnu/packages/fonts.scm (font-gnu-freefont)[arguments]<#:phases>:
Change ‘share/fonts’ subdirectories from ‘ttf’ and ‘otf’ back to
‘truetype’ and ‘opentype’, respectively.

Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
Next