gnu: Add texlive-generic-soul.
* gnu/packages/tex.scm (texlive-generic-soul): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: Add texlive-latex-tabto-ltx.
* gnu/packages/tex.scm (texlive-latex-tabto-ltx): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: Add texlive-latex-lastpage.
* gnu/packages/tex.scm (texlive-latex-lastpage): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: podman: Update to 4.2.0.
* gnu/packages/containers.scm (podman): Update to 4.2.0.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: podman: Use G-expressions.
* gnu/packages/containers.scm (podman)[arguments]: Use G-expressions.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: Add solvespace.
* gnu/packages/engineering.scm (solvespace): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: Add mimalloc.
* gnu/packages/c.scm (mimalloc): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: man-pages: Update to new style.
* gnu/packages/man.scm (man-pages)[arguments]: Refer to package output
using gexps instead of assoc-ref on a parameter.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: Add man-pages-posix.
* gnu/packages/man.scm (man-pages-posix): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: zsh-autopair.
* gnu/packages/shellutils.scm (zsh-autopair): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
file-systems: Open files with O_CLOEXEC.
Since this code is run from PID 1, this ensures file descriptors to
sensitive files and devices are not accidentally leaked to
sub-processes.
* gnu/build/file-systems.scm (call-with-input-file): New procedure.
(mount-file-system): Use 'close-fdes' + 'open-fdes'.
gnu: zuo: Use English in description.
* gnu/packages/racket.scm (zuo)[description]: Use English.
gnu: komikku: Update to 0.41.0.
* gnu/packages/gnome.scm (komikku): Update to 0.41.0.
tests: dict: Increase VM memory-size.
* gnu/tests/dict.scm (run-dicod-test): Increase it to 1024 MiB.
gnu: uBlock Origin: Update to 1.44.2.
* gnu/packages/browser-extensions.scm (ublock-origin): Update to 1.44.2.
gnu: f3d: Update to 1.3.1.
* gnu/packages/graphics.scm (f3d): Update to 1.3.1.
[snippet]: Use G-expression.
[arguments]<#:configure-flags>: Update option name to
F3D_INSTALL_MIME_TYPES_FILES.
Signed-off-by: Marius Bakke <marius@gnu.org>
gnu: python-pyside-2-tools: Fix synopsis and description.
* gnu/packages/qt.scm (python-pyside2-tools)[synopsis]: Use more descriptive
words.
[description]: Ditto.
Signed-off-by: Marius Bakke <marius@gnu.org>
gnu: python-pyside-2-tools: Use G-expressions.
* gnu/packages/qt.scm (python-pyside2-tools)[native-inputs]: Use label-less
style.
[arguments]: Use G-expressions.
<#:configure-flags>: Use SEARCH-INPUT-FILE.
Signed-off-by: Marius Bakke <marius@gnu.org>
gnu: Add python-pyside-6.
* gnu/packages/qt.scm (python-pyside-6): New variable.
Signed-off-by: Marius Bakke <marius@gnu.org>