gnu: qtbase: Disable the "tst_qobjectrace" test. * gnu/packages/qt.scm (qtbase) [arguments]: Skip the "tst_qobjectrace" in the check phase.
gnu: xpra: Update to 4.4.4. * gnu/packages/xorg.scm (xpra): Update to 4.4.4.
gnu: gi-docgen: Update to 2023.1. * gnu/packages/gnome.scm (gi-docgen): Update to 2023.1. [propagated-inputs]: Remove python-toml; add python-tomli.
gnu: gst-plugins-good: Skip the test_video_caps_late test. * gnu/packages/gstreamer.scm (gst-plugins-good) [arguments]: Skip the test_video_caps_late test in the skip-failing-tests phase.
gnu: gstreamer: Fix indentation. * gnu/packages/gstreamer.scm (gstreamer): Fix indentation.
gnu: python-trio-typing: Update to 0.8.0. * gnu/packages/python-xyz.scm (python-trio-typing): Update to 0.8.0.
gnu: python-trio: Update to 0.22.0. * gnu/packages/python-xyz.scm (python-trio): Update to 0.22.0. [arguments]: Break long line in check phase. [propagated-inputs]: Add python-cffi and python-exceptiongroup.
gnu: python-exceptiongroup: Update to 1.1.1. * gnu/packages/python-xyz.scm (python-exceptiongroup): Update to 1.1.1.
gnu: rust-ucd-trie-0.1: Update to 0.1.5. * gnu/packages/crates-io.scm (rust-ucd-trie-0.1): Update to 0.1.5. [cargo-inputs]: Remove rust-lazy-static-1. Add rust-once-cell-1.
gnu: farstream: Use gexps. * gnu/packages/freedesktop.scm (farstream) [arguments]: Use gexps. Ungexp 'common' origin in-place. Use search-input-directory in patch-docbook-xml phase. [native-inputs]: Remove labels. [inputs, propagated-inputs]: Re-indent.
gnu: farstream: Disable a failing test. * gnu/packages/freedesktop.scm (farstream) [arguments]: Delete trailing #t. Rename the disable-timeout-tests phase to disable-problematic-tests, and disable an extra rtp/recvcodecs test. Standardize match pattern and update comment. [native-inputs]: Update the common input.
gnu: gnunet: Update to 0.19.4. * gnu/packages/gnunet.scm (gnunet): Update to 0.19.4.
gnu: imgui: Update to 1.89.4. * gnu/packages/toolkits.scm (imgui): Update to 1.89.4.
gnu: openboardview: Use imgui-1.87. * gnu/packages/electronics.scm (openboardview) [inputs]: Downgrade imgui to version 1.87.
gnu: Add imgui-1.87. * gnu/packages/toolkits.scm (imgui-1.87): New variable.
gnu: imgui: Use gexp output variables. * gnu/packages/toolkits.scm (imgui) [arguments]: Use gexp variables in install phase.
gnu: utf8-h: Install header under include/utf8 prefix. This is to standardize with the usage of the library in the package's only current user, OpenBoardView. It also matches the installation layout of the Arch package, which is made by its author. * gnu/packages/c.scm (utf8-h) [arguments]: Use gexps. Adjust installation prefix to 'include/utf8' in install phase. * gnu/packages/electronics.scm (openboardview) [arguments]: Delete fix-utf8-include-directive phase.
gnu: gnunet: Update home page. * gnu/packages/gnunet.scm (gnunet) [home-page]: Update URL.
gnu: openboardview: Update home page. * gnu/packages/electronics.scm (openboardview) [home-page]: Update URL.
gnu: openboardview: Update to 9.95.0. * gnu/packages/electronics.scm (openboardview): Update to 9.95.0. [source]: Apply patch. [arguments]: Update fix-utf8-include-directive phase. [inputs]: Add orangeduck-mpc. * gnu/packages/patches/openboardview-use-system-mpc.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it.