gnu: emacs-autothemer: Update to 0.2.11.
* gnu/packages/emacs-xyz.scm (emacs-autothemer): Update to 0.2.11.
gnu: Add emacs-project-x.
* gnu/packages/emacs-xyz.scm (emacs-project-x): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
gnu: Add emacs-org-fc.
* gnu/packages/emacs-xyz.scm (emacs-org-fc): New variable.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
gnu: cling: Use gexps.
* gnu/packages/llvm.scm (cling)[configure-flags]: Use gexps and search-input-file.
[phases]: Likewise.
{patch-paths}: Use search-input-file and this-package-input.
{delete-static-libraries}: Adjust for gexps.
gnu: Add texlive-latex-newfloat.
* gnu/packages/tex.scm (texlive-latex-newfloat): New variable.
Signed-off-by: Christopher Baines <mail@cbaines.net>
gnu: Add ruby-pry-doc.
* gnu/packages/ruby.scm (ruby-pry-doc): New variable.
Signed-off-by: Christopher Baines <mail@cbaines.net>
gnu: Add ruby-latest-ruby.
* gnu/packages/ruby.scm (ruby-latest-ruby): New variable.
Signed-off-by: Christopher Baines <mail@cbaines.net>
gnu: guix-build-coordinator: Update to 0-60.31b3ab6.
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-60.31b3ab6.
gnu: Add turbovnc.
* gnu/packages/vnc.scm (turbovnc): New variable.
* gnu/packages/patches/turbovnc-custom-paths.patch: New file.
* gnu/packages/patches/turbovnc-find-system-packages.patch: Likewise.
* gnu/local.mk (dist_patch_DATA): Register them.
gnu: Add fftgen.
* gnu/packages/fpga.scm (fftgen): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: hashcat: Update to 6.2.5.
* gnu/packages/password-utils.scm (hashcat): Update to 6.2.5.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
doc: Link to the "Scheme Crash Course".
* doc/guix.texi (Defining Packages): Add @quotation block linking to "A
Scheme Crash Course".
gnu: openexr@2: Skip failing test on i686.
* gnu/packages/graphics.scm (openexr-2)[arguments]: In
'disable-broken-test', skip 'testCompression' as well.
gnu: imath: Skip tests on i686.
* gnu/packages/graphics.scm (imath)[arguments]: New field.
gnu: qgis: Update to 3.26.2.
* gnu/packages/geo.scm (qgis): Update to 3.26.2.
[native-inputs]: Add python-pyqt-builder.
[inputs]: Add bash-minimal and zstd:lib.
[arguments]: Update 'configure-pyqt5-sip-path' and 'check' phases. Remove
trailing booleans.
gnu: sbcl-trivial-clipboard: Update to 20220823.
* gnu/packages/lisp-xyz.scm (sbcl-trivial-clipboard): Update to 20220823.
gnu: phoronix-test-suite: Update to 10.8.4.
* gnu/packages/benchmark.scm (phoronix-test-suite): Update to 10.8.4.
gnu: phoronix-test-suite: Address FSDG problems.
Fixes <https://issues.guix.gnu.org/56900>.
* gnu/packages/benchmark.scm (phoronix-test-suite) [source]: Add a snippet to
mark mis-licensed test profiles as non-free.
shepherd: Set #o640 permissions for log file of service in container.
* gnu/build/shepherd.scm (make-forkexec-constructor/container): Set #o640
permissions for log file.