Fixesguix/cuirass#16.
* gnu/services/cuirass.scm (cuirass-shepherd-service)[endpoint]: New
procedure.
Use ‘make-systemd-constructor’ for ‘cuirass register’. Set the ‘COLUMNS’
environment variable.
Change-Id: If58e4e8a889ab11e4b5b89a7abaf0af24600751b
Because GNU Moe is a text editor, and there is few to no reason to keep
it in a dedicated file.
* gnu/local.mk: Remove reference to moe.scm.
* gnu/packages/moe.scm (moe): Transplant it to ...
* gnu/packages/text-editors.scm: ... here.
* gnu/packages/moe.scm: Delete file.
* po/packages/POTFILES.in: Remove reference to moe.scm.
Change-Id: Ide3b33f177b91157ec730aff72d38da1d5114a18
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Caffe2Targets.cmake has httplib::httplib but it doesn't seem imported
anywhere beforehand. For me, this broke the build of
python-torchaudio. Also add a few minor improvements.
* gnu/packages/machine-learning.scm (python-pytorch)[arguments]
<#:phases>: Improve phase 'cmake-patches (using site-packages and
search-input-directory). Ensure httplib:httplib is defined when used.
Improve phases 'remove-caffe2-onnx-scripts.
Change-Id: If2cb3da00e579db2e22f734261ebfa30f15880c7
Reviewed-by: Cayetano Santos <csantosb@inventati.org>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
The object search frame disappears immediately after creating it when the
window is managed by tiling window managers. This patch removes the event
handler that would close the window when focus appears to have been lost.
* gnu/packages/axoloti.scm (ksoloti-patcher)[arguments]: Add phase
'patch-for-tiling-window-managers.
Change-Id: I107982387504b796b51dc4a26d63bdd291f45aaa
MPV now needs libdisplay-info, and Celluloid's configure script checks for its presence.
* gnu/packages/video.scm (celluloid)[native-inputs]: Add libdisplay-info.
Change-Id: I2f72be608ed63f1d354132c8e2a6a3db1af34eae
Followup to 214b9d500f.
The PATH_MAX issue has been solved upstream so use their patch instead.
* gnu/packages/patches/libxcb-path-max.patch: New patch.
* gnu/local.mk (dist_path_DATA): Add it.
* gnu/packages/xorg.scm (libxcb): Adjust ‘fix-PATH_MAX’ phase to apply the
patch instead of substituting the source.
Change-Id: I290033978a86aaa9e87149b6bed9aec0918076f3
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu/packages/xorg.scm (libxcb): Use gexps for phases and configure-flags
Change-Id: I762476b35ac366a3df9d289d7a22512fe0328077
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Previously, there were options described in the running text (in
particular --recursive), and vice-versa, there was normal text
interleaved inbetween the options. Both hid information, as it was
unclear where an option description would change into running text.
Furthermore, tables were closed and opened arbitrarily, making the
section hard to read.
Can probably be improved further.
* doc/guix.texi (Invoking guix refresh): Restructured text.
Change-Id: I517d0dc43a9addbaccf5e5e8c9fadfa30fe378db
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu/packages/patches/qucs-s-qucsator-rf-search.patch: Remove.
* gnu/local.mk (dist_patch_DATA): Unregister it.
This follows on from 7e69873252.
Change-Id: I44b4c48dc6cb741e0a60010355792574ad8c161f
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu/packages/messaging.scm (profanity): Update to 0.15.1.
[source]: Switch to a URL in GitHub releases.
Change-Id: I272572dc89ed1aa1bc0bacf6bc2ceffec0badb65
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
This is a followup to 68a5cdc117.
* gnu/packages/gnupg.scm (guile-gcrypt)[license]: Change to ‘lgpl3+’.
Change-Id: I9372ca63dc77254d145d94fa6a8b99ecb04f8f24