~ruther/guix-local

76df1ad3 — Maxim Cournoyer 4 years ago
gnu: gtk: Guard against timeouts in the test suite.

This change piggy backs on the improvements to the meson-build-system made in
dfcc96d8f48716ae5aefb383c58b153d5bcb407c; it's motivated by timeouts that
occurred in the GTK test suite while building on a heavily loaded machine.

* gnu/packages/gtk.scm (gtk)[parallel-tests]: New argument.
[test-options]: New argument, which now includes --suite=gtk and
--no-suite=gsk-compare-broadway, to match what upstream uses.
[phases]{check}: Remove override.
58c42ce4 — Maxim Cournoyer 4 years ago
gnu: libnice: Disable the 'test-bsd' test.

* gnu/packages/networking.scm (libnice)
[phases]{disable-failing-test}: Rename to...
{disable-failing-tests}: ... this, plural.  Disable 'test-bsd'.
cb09adc0 — Maxim Cournoyer 4 years ago
gnu: wayland: Use native-inputs unconditionally

* gnu/packages/freedesktop.scm (wayland): Remove trailing #t.
[phases]: Use native-inputs unconditionally.
afacad8b — Maxim Cournoyer 4 years ago
gnu: gnome-shell: Update to 41.0.

* gnu/packages/gnome.scm (gnome-shell): Update to 41.0.
[origin]: Remove patches and modules fields.
[phases]{pre-check}: Set HOME.
* gnu/packages/patches/gnome-shell-disable-test.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): De-register it.
b342b68c — Maxim Cournoyer 4 years ago
gnu: gsettings-desktop-schemas: Update to 41.0.

* gnu/packages/gnome.scm (gsettings-desktop-schemas): Update to 41.0.
Reformat synopsis and description.
[origin]: Fix indentation.
9e87a927 — Maxim Cournoyer 4 years ago
gnu: gjs: Update to 1.70.0.

* gnu/packages/gnome.scm (gjs): Update to 1.70.0.
d1c2fe24 — Maxim Cournoyer 4 years ago
gnu: mutter: Update to 41.0 and enable tests.

* gnu/packages/gnome.scm (mutter): Update to 41.0.
[imported-modules, modules]: New arguments.
[configure-flags]: Specify the gles2_libname, egl_device and wayland_eglstream
options.  Enable the profiler by removing the option.
[phases]{patch-dlopen-calls}: New phase.
{disable-problematic-tests}: Likewise.
{check}: Override phase.
[native-inputs]{xorg-server-for-tests}: Replace with...
{xvfb-run}: ... this.
{adwaita-icon-theme, libxcursor, pipewire-0.3}
{python-dbus, python-dbusmock, tini}: New native inputs.
[propagated-inputs]: Add libxcvt.
[inputs]: Add egl-wayland and sysprof.
7063ee6d — Maxim Cournoyer 4 years ago
gnu: libxcursor: Add a search path for XCURSOR_PATH.

* gnu/packages/xorg.scm (libxcursor): Fix indentation.
[native-search-paths]: New field (previously commented).  Update comment.
8444b44a — Maxim Cournoyer 4 years ago
build: syscalls: Add a SET-CHILD-SUBREAPER! procedure.

* guix/build/syscalls.scm (PR_SET_CHILD_SUBREAPER): New variable.
(set-child-subreaper!): New procedure.
83580b94 — Ricardo Wurmus 4 years ago
gnu: python-numba: Update to 0.54.1.

* gnu/packages/python-xyz.scm (python-numba): Update to 0.54.1.
[propagated-inputs]: Replace python-numpy with python-numpy-1.20.
[arguments]: Add phase 'disable-failing-tests.
bcf7d0bc — Ricardo Wurmus 4 years ago
gnu: python-numba: Run tests conditionally.

* gnu/packages/python-xyz.scm (python-numba)[arguments]: Respect TESTS? argument.
40d4b541 — Ricardo Wurmus 4 years ago
gnu: python-numba: Remove trailing #T.

* gnu/packages/python-xyz.scm (python-numba)[arguments]: Remove trailing #T
from build phase.
d8b79867 — Ricardo Wurmus 4 years ago
gnu: Add python-numpy-1.20.

* gnu/packages/python-xyz.scm (python-numpy-1.20): New variable.
cf649c1e — Ricardo Wurmus 4 years ago
gnu: repo2docker: Use GUIX_PYTHONPATH.

* gnu/packages/jupyter.scm (repo2docker)[arguments]: Use GUIX_PYTHONPATH
instead of PYTHONPATH.
3b2553ee — Ricardo Wurmus 4 years ago
gnu: python-llvmlite: Update to 0.37.0.

* gnu/packages/llvm.scm (python-llvmlite): Update to 0.37.0.
[inputs]: Update patched LLVM.
2c19edeb — Ricardo Wurmus 4 years ago
gnu: python-llvmlite: Remove trailing #T.

* gnu/packages/llvm.scm (python-llvmlite)[arguments]: Remove trailing #T from
build phases.
443f3e17 — Ricardo Wurmus 4 years ago
gnu: python-pytorch: Warn of missing test inputs.

* gnu/packages/machine-learning.scm (python-pytorch): Add comment.
9a3dffc8 — Ricardo Wurmus 4 years ago
gnu: python-pytorch: Add missing input.

* gnu/packages/machine-learning.scm (python-pytorch)[propagated-inputs]: Add
python-click.
1e13f736 — Ricardo Wurmus 4 years ago
gnu: python-pytorch: Use ADD-INSTALLED-PYTHONPATH.

* gnu/packages/machine-learning.scm (python-pytorch)[arguments]: Do not set
PYTHONPATH; use add-installed-pythonpath instead.
5f655879 — Ricardo Wurmus 4 years ago
gnu: opendht: Use GUIX_PYTHONPATH.

* gnu/packages/networking.scm (opendht)[arguments]: Use GUIX_PYTHONPATH in the wrapper.
Next