liblzma is present in Requires.private in the pkg-config definition of xmlb.
* gnu/packages/xml.scm (libxmlb) [propagated-inputs]: Add xz.
Change-Id: I7189b47d879561ffd1902079d20054a287ffaf20
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
If the default stemmer language is computed to be "en", such as in a Guix
build container, then the stemmer would not be loaded.
* gnu/packages/patches/appstream-load-stemmer-early.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Register it here.
* gnu/packages/freedesktop.scm (appstream) [patches]: Use it here.
[#:phases]<disable-failing-tests>: Remove.
Change-Id: Iddd6ce5887247df46f670c49f9efc66772c82ff0
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
Includes fixes for CVE-2023-6204, CVE-2023-6205, CVE-2023-6206,
CVE-2023-6207, CVE-2023-6208, CVE-2023-6209, and CVE-2023-6212.
* gnu/packages/gnuzilla.scm (%icecat-base-version, %icecat-build-id): Update.
(icecat-source): Update gnuzilla commit, base version, and hashes.
* gnu/packages/gnome.scm (gnome-builder): Update to 44.2.
[#:configure-flags]: Add -Ddocs=true.
[#:phases]<patch-meson>: Also disable gtk-update-icon-cache in meson.build.
Disable test-shortcuts.
<set-home>: New phase.
<pre-check>: Only enable it when tests? is true.
<wrap-typelib>: New phase.
[inputs]: Add d-spy, editorconfig-core-c, libdex, libpanel. Replace gtk+ with
gtk, libhandy with libadwaita, libsoup-minimal-2 with libsoup, sysprof-3.44
with sysprof, vte with vte-with-gtk-4 and webkitgtk-with-libsoup2 with
webkitgtk. Remove glade3.
[propagated-inputs]: Replace gtksourceview-4 with gtksourceview.
[native-inputs]: Add gi-docgen.
Change-Id: I3ac149b76813e28d523fd67050efb0744771a296
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
The API documentation can be built with a special configure flag, if we add
gi-docgen to the native inputs.
* gnu/packages/gnome.scm (jsonrpc-glib): Update to 3.44.0.
[#:configure-flags]: Add -Denable_gtk_doc=true.
[native-inputs]: Add gi-docgen.
Change-Id: Ifff092dfbc16dd70ca40524a625e67aca75aec2e
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
The fontconfig issue was apparently HOME that was not set. The build system
required the documentation command to fail on any warning.
* gnu/packages/gtk.scm (libpanel): Update to 1.2.0.
[#:configure-flags]: Remove.
[#:phases]: Reindent.
<set-home>: New phase.
[native-inputs]: Reindent. Add gi-docgen.
Change-Id: I2a11e9c3e8b480e5ebc9b4e3e4763804c9c6a28c
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
* gnu/packages/machine-learning.scm (python-imbalanced-learn): Update to
0.11.0.
[arguments]<#:test-flags>: Move broken tests from "unbreak-tests" phase to
here.
<#:phases>: Add back some deleted python-keras and tensorflow tests.
[native-inputs]: Add python-keras, python-numpydoc and tensorflow.
Change-Id: Ibc2827e27ee23e0ffb491cb791bba4d1a3f1109d
Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
* doc/contributing.texi(Alternative Setups)[Vim and Neovim]: Fix broken link
to fugitive.vim.
Change-Id: Ib86239d98c39383169a9cdebc7549477b648206e
Signed-off-by: Christopher Baines <mail@cbaines.net>
Rather than raising an error in the build system.
* guix/build-system/clojure.scm (lower): Return #f for cross builds, rather
than calling error.
Change-Id: Id97c8f5140f55fe2c52ccb0db36fd993922c6a7e
* gnu/packages/xdisorg.scm (wl-clipboard)[arguments]: Adjust
configure-flags to install fish completions into correct directory. Add
a phase to install the bash completions into the correct directory.
Change-Id: If31b477926e3d4c1d8f74e9224af2dea59740f77
* gnu/packages/haskell-apps.scm (git-annex)[arguments]: Rename
'install-manpages to 'install-more and install the shell completions.
Change-Id: I3c5707037ba9b3c3903dd37c334c1eb6dca929e2
* gnu/packages/haskell-apps.scm (git-annex)[source]: Download using
git-fetch.
[arguments]: Rewrite 'build-manpages and 'install-manpages to use the
Makefile.
Change-Id: I58e58382e6d8c57830aa5ddb40f02cf949089aa1
* gnu/packages/tbb.scm (tbb)[arguments]: Adjust configure-flags when
building for powerpc-linux to always link to libatomic and use the low
resources tests. When building for powerpc-linux skip 3 tests.
Change-Id: I323db085db1fcbb33f96c2bccb85cb8f56d41f6b
* gnu/package/astronomy.scm (python-poliastro): Improve package style.
[arguments]: Swap to use {test-flags} and standard {check} phase.
Change-Id: I0dde01af97adc883e8a3ce82a8448f4d10fdab64
Signed-off-by: Eric Bavier <bavier@posteo.net>
The next release of the package will include test suite based on
python-pytest, prepare for that.
* gnu/packages/astronomy.scm (python-stsci-imagestats)[build-system]:
Swap to python-stsci-imagestats.
Change-Id: I5a70ef744ac7ad46f9e4474d84661b6b15028c9b
Signed-off-by: Eric Bavier <bavier@posteo.net>