* gnu/packages/emacs-xyz.scm (emacs-org)[#:phases]: Wrap ‘build’ in a
directory excursion to the actual lisp directory.
Change-Id: Ifa10f9e91fe21cd4c34da11b68ddb77a03d847ca
With the previous commit, relative file names are expanded relative to
ELN_DIR -- more or less. To make use of this in emacs-build-system, we must
also pass relative file names.
* guix/build/emacs-build-system.scm (emacs-compile-directory): Compute the
relative file names of the files to compile.
Change-Id: I8983f80fb0fe1573e46748222403ba8873f1599f
* gnu/packages/patches/emacs-disable-jit-compilation.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it here.
* gnu/packages/emacs.scm (emacs-minimal)[patches]: Use it here.
In the previous commit, we've added a patch that potentially messes with
how built-in (especially preloaded) Lisp libraries are loaded. Thus, we
might want to assert that these files still load fine, as reported when
querying the builtin documentation of functions provided by them.
* gnu/packages/aux-files/emacs/comp-integrity.el: New file.
* gnu/Makefile.am (dist_noinst_DATA): Register it here.
* gnu/packages/emacs.scm (emacs-no-x)[#:phases]: Add ‘validate-comp-integrity’.
* gnu/packages/patches/emacs-native-comp-fix-filenames.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it here.
* gnu/packages/emacs.scm (emacs-minimal)[source]: Use it here.
Change-Id: I2b7f6b45742a985760f0097bb53910f068e3d8e5
* gnu/packages/bioconductor.scm (r-cytolib): Update to 2.14.1.
[source]: Do not unbundle included boost.
[arguments]: Remove.
[inputs]: Remove boost.
Change-Id: Ibe26b9df3f73e67fb9f53676a2c27a5aed714895
* gnu/packages/python-science.scm (python-pandas-stubs): Update to
1.5.3.230321.
[arguments]<#:test-flags>: Ignore tests that require a version of
python-pyarrow with ORC integration.
[native-inputs]: Add python-odfpy.
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Fixes CVE-2023-6816, CVE-2024-0229, CVE-2024-21885, CVE-2024-21886,
CVE-2024-0409, and CVE-2024-0408. See the X.Org security advisory
<https://lists.x.org/archives/xorg/2024-January/061525.html> for more
information.
* gnu/packages/xorg.scm (xorg-server-xwayland): Update to 23.2.4.
Change-Id: Ie6343d34652ba0caf00940775b5b227dd9bc05bc
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
Fixes CVE-2023-6816, CVE-2024-0229, CVE-2024-21885, CVE-2024-21886,
CVE-2024-0409, and CVE-2024-0408. See the X.Org security advisory
<https://lists.x.org/archives/xorg/2024-January/061525.html> for more
information.
Copyright line updated as followup to commits
3080abba40 and
158502e40d.
* gnu/packages/xorg.scm (xorg-server): Update to 21.1.11.
Change-Id: I07cb273e2a504f94f8f26624d26ad79c6e92f109
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
Fixes CVE-2024-0553 and CVE-2024-0567.
gnu/packages/tls.scm (gnutls-3.8.2): Rename to ...
(gnutls/fixed): ... this. Update to 3.8.3.
(gnutls): Rename replacement to gnutls/fixed.
Change-Id: Ic44b3b0481ffd51cdc42a2d71a598f001b43c6f7
Signed-off-by: John Kehayias <john.kehayias@protonmail.com>
Co-authored-by: John Kehayias <john.kehayias@protonmail.com>
gmic was integrated into Krita 5+.
* gnu/packages/image-processing.scm (gmic, gmic-qt): Update to 3.3.3.
(gmic-qt-krita): Delete variable.
Change-Id: I44e33b570bcf3e1df3eba5eb9ede1f333f8a177a
* gnu/packages/ipfs.scm (kubo): Update to 0.16.0.
[arguments]: Use go-1.18.
[home-page]: Set to "https://ipfs.tech".
Change-Id: I06239354b0c9c23294d5aeac6d01f67636d5d3a5
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>