gnu: repo2docker: Use GUIX_PYTHONPATH. * gnu/packages/jupyter.scm (repo2docker)[arguments]: Use GUIX_PYTHONPATH instead of PYTHONPATH.
gnu: python-llvmlite: Update to 0.37.0. * gnu/packages/llvm.scm (python-llvmlite): Update to 0.37.0. [inputs]: Update patched LLVM.
gnu: python-llvmlite: Remove trailing #T. * gnu/packages/llvm.scm (python-llvmlite)[arguments]: Remove trailing #T from build phases.
gnu: python-pytorch: Warn of missing test inputs. * gnu/packages/machine-learning.scm (python-pytorch): Add comment.
gnu: python-pytorch: Add missing input. * gnu/packages/machine-learning.scm (python-pytorch)[propagated-inputs]: Add python-click.
gnu: python-pytorch: Use ADD-INSTALLED-PYTHONPATH. * gnu/packages/machine-learning.scm (python-pytorch)[arguments]: Do not set PYTHONPATH; use add-installed-pythonpath instead.
gnu: opendht: Use GUIX_PYTHONPATH. * gnu/packages/networking.scm (opendht)[arguments]: Use GUIX_PYTHONPATH in the wrapper.
gnu: elogind: Revert changes to polkit build time detection. * gnu/packages/patches/elogind-revert-polkit-detection.patch: New file. * gnu/packages/freedesktop.scm (elogind): Use it. * gnu/local.mk (dist_patch_DATA): Add it. Signed-off-by: Timothy Sample <samplet@ngyro.com>
gnu: python-jupyter-console: Update to 6.4.0. * gnu/packages/python-xyz.scm (python-jupyter-console): Update to 6.4.0. [native-inputs]: Add PYTHON-PYTEST.
gnu: python-notebook: Fix tests that rely on the gio "trash" mechanism. Previously 'test_delete' and a couple of related tests in 'test_content_api.py' would fail: https://lists.gnu.org/archive/html/guix-devel/2021-11/msg00083.html Reported by Ricardo Wurmus. * gnu/packages/python-xyz.scm (python-notebook)[arguments]: Add 'use-our-home-for-tests' phase. In 'check' phase, remove call to 'setenv' and unnecessary use of 'with-directory-excursion'.
gnu: wlroots: Remove unneeded elogind dependency. * gnu/packages/wm.scm (wlroots): Remove it. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: seatd: Make elogind a propagated input. * gnu/packages/freedesktop.scm (seatd): Do it. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: geary: Upgrade to 40.0 * gnu/packages/gnome.scm (geary): Upgrade to 40.0. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: gmime: Install the vapi file. * gnu/packages/mail.scm (gmime)[configure flags]: Build the vapi file. [native-inputs]: Add vala. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: onionshare: Remove trailing #T. * gnu/packages/tor.scm (onionshare)[arguments]: Remove trailing #T from build phases.
gnu: onionshare: Run tests conditionally. * gnu/packages/tor.scm (onionshare)[arguments]: Respect TESTS?.
gnu: onionshare: Do not set PYTHONPATH directly. * gnu/packages/tor.scm (onionshare)[arguments]: Use ADD-INSTALLED-PYTHONPATH in 'check phase.
gnu: onionshare-cli: Update to 2.4. * gnu/packages/tor.scm (onionshare-cli): Update to 2.4. [inputs]: Add python-pynacl. [arguments]: Patch references to /usr/share/tor in 'bake-tor phase; remove trailing #T; run tests conditionally.
gnu: python-eventlet: Update to 0.33.0. * gnu/packages/python-xyz.scm (python-eventlet): Update to 0.33.0. [propagated-inputs]: Add python-six. [native-inputs]: Add python-nose. [arguments]: Enable tests; add build phases 'avoid-OSError and 'delete-broken-tests; replace the 'check phase to run nosetests.
gnu: python-pytest-httpserver: Use GUIX_PYTHONPATH. * gnu/packages/check.scm (python-pytest-httpserver)[arguments]: Use GUIX_PYTHONPATH instead of PYTHONPATH.