gnu: linux-libre 6.1: Update to 6.1.21. * gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.21. (linux-libre-6.1-pristine-source): Update hash.
gnu: linux-libre: Update to 6.2.8. * gnu/packages/linux.scm (linux-libre-6.2-version): Update to 6.2.8. (linux-libre-6.2-pristine-source): Update hash.
gnu: subversion: Use gexps and remove input labels. * gnu/packages/version-control.scm (subversion) [source]: Fix indentation. [arguments]: Use gexps. Strip trailing #t. Use search-input-file in patch-libtool-wrapper-ls phase. [inputs]: Remove labels and sort.
gnu: subversion: Tentatively reinstate parallel tests. The tests have been disabled for 3 years, and there have been multiple new releases of Subversion since. * gnu/packages/version-control.scm (subversion) [arguments]: Delete parallel-tests? argument.
gnu: subversion: Update to 1.14.2 [security fixes]. This release contains fixes for CVE-2021-28544 and CVE-2022-24070. * gnu/packages/version-control.scm (subversion): Update to 1.14.2. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
gnu: komikku: Update to 1.15.0. * gnu/packages/gnome.scm (komikku): Update to 1.15.0. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
gnu: octave: Remove input labels. * gnu/packages/maths.scm (octave-cli) [source]: Fix indentation. [inputs]: Remove labels. [arguments]: Delete trailing #t.
gnu: octave: Update to 8.1.0. * gnu/packages/maths.scm (octave): Update to 8.1.0. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
gnu: sbcl-confidence: Fix typo in description. * gnu/packages/lisp-xyz.scm (sbcl-confidence) [description]: Fix typo. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
gnu: opencv: Mention it includes the Python bindings. * gnu/packages/image-processing.scm (opencv) [description]: Mention the Python bindings are included in this package.
doc: Mention Python 2 packages should not be added anymore. * doc/contributing.texi (Python Modules): Mention Python 2 packages should not be added anymore.
services: network-manager: Set LINUX_MODULE_DIRECTORY environment variable. Fixes <https://issues.guix.gnu.org/62409>. * gnu/services/networking.scm (network-manager-shepherd-service): Set the LINUX_MODULE_DIRECTORY environment variable.
gnu: network-manager: Patch modprobe file name. Partially fixes <https://issues.guix.gnu.org/62409>. * gnu/packages/gnome.scm (network-manager) [arguments]: Add patch-modprobe-path phase. [inputs]: Add kmod.
gnu: network-manager-openvpn: Update to 1.10.2. * gnu/packages/gnome.scm (network-manager-openvpn): Update to 1.10.2.
gnu: network-manager: Update to 1.43.4. * gnu/packages/gnome.scm (network-manager): Update to 1.43.4.
gnu: Add soapyremote. * gnu/packages/radio.scm (soapyremote): New variable.
gnu: Add soapymultisdr. * gnu/packages/radio.scm (soapymultisdr): New variable.
gnu: python-pre-commit: Move deprecated variable next to replacement. This fixes a module import dependency cycle, which was introduced in 831baaf81e57ce9d9053ba6f9e0653a2d27298c4 ("gnu: python-pre-commit: Replace with pre-commit."). The rule of thumb to avoid these is that the deprecated package should live next to the replacement package (in the same module). * gnu/packages/python-xyz.scm (python-pre-commit): Move to... * gnu/packages/version-control.scm (python-pre-commit): ... here.
gnu: cling: Correct erroneous substitute pattern. * gnu/packages/llvm.scm (cling) [arguments]: Properly escape '\b' in the regexp pattern of the patch-paths phase.
gnu: opencv: Absorb opencv-next. * gnu/packages/image-processing.scm (opencv): Absorb opencv-next, updating package to 4.7.0. [arguments]: Simplify the regexps in the disable-broken-tests phase, to make it easier to understand. Simply remove the removed lined in the do-not-install-3rdparty-file phase, instead of leaving it blank.