Age | Commit message (Collapse) | Author |
|
This patch makes the public-inbox testsuite pass. Some tests are skipped,
so the test coverage could likely be increased with more massaging.
Perhaps the most significant change is using tini to run the testsuite so
that the testsuite's sub-processes are reaped. The ‘check’ phase is based on
the one from the mutter package. Thanks to Maxim Cournoyer for pointing out
this solution.
* gnu/packages/patches/public-inbox-fix-spawn-test.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add new patch.
* gnu/packages/mail.scm (public-inbox)[source]: Add new patch.
[arguments]<#:tests?>: Remove argument.
<#:imported-modules>: Add argument.
<#:modules>: Likewise.
<#:phases>{qualify-paths}: Substitute path for ‘/bin/cp’.
{pre-check}: Don't skip httpd-unix.t test. Remove unnecessary path
substitutions for “env” and “/bin/sh”.
{check}: Replace with custom version that launches the tests under tini.
[native-inputs]: Add tini.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/tex.scm (texlive-inriafonts): New variable.
|
|
* gnu/packages/tex.scm (texlive-fmtcount): New variable.
|
|
* gnu/tests/desktop.scm (minimal-desktop): seatd/greetd based
minimal desktop test
Signed-off-by: Lars-Dominik Braun <ldb@leibniz-psychology.org>
|
|
* gnu/services/desktop.scm (seatd-service-type): New variable
* gnu/services/desktop.scm (seatd-configuration): New data type
Signed-off-by: Lars-Dominik Braun <ldb@leibniz-psychology.org>
|
|
* gnu/packages/admin.scm (libseat): New variable
* gnu/packages/admin.scm (seatd): New variable
* gnu/packages/freedesktop.scm (seatd): Remove variable
* gnu/packages/wm.scm (wlroots): Replace seatd input with libseat
Signed-off-by: Lars-Dominik Braun <ldb@leibniz-psychology.org>
|
|
* gnu/services/base.scm (greetd-service-type): New variable
* gnu/services/base.scm (greetd-configuration): New data type
* gnu/services/base.scm (greetd-terminal-configuration): New data type
* gnu/services/base.scm (greetd-agreety-session): New data type
* gnu/services/base.scm (pam-limits-service-type): Should be aware of
greetd PAM service
* gnu/services/pam-mount.scm (pam-mount-pam-service): Should be aware
of greetd PAM service
Signed-off-by: Lars-Dominik Braun <ldb@leibniz-psychology.org>
|
|
* gnu/packages/admin.scm (greetd-pam-mount): New variable
Signed-off-by: Lars-Dominik Braun <ldb@leibniz-psychology.org>
|
|
* gnu/packages/admin.scm (greetd): New variable
Signed-off-by: Lars-Dominik Braun <ldb@leibniz-psychology.org>
|
|
* gnu/packages/crates-io.scm (rust-pam-sys-0.5): New variable
Signed-off-by: Lars-Dominik Braun <ldb@leibniz-psychology.org>
|
|
* gnu/packages/crates-io.scm (rust-enquote-1): New variable
Signed-off-by: Lars-Dominik Braun <ldb@leibniz-psychology.org>
|
|
* gnu/packages/ssh.scm (dropbear)[phases]
{enable-x11-forwarding}: New phase.
|
|
* gnu/packages/ssh.scm (dropbear): Update to 2022.82.
[source]: Delete origin snippet's trailing #t.
[arguments]: Use gexps.
[tests?]: Update comment.
|
|
* gnu/packages/firmware.scm (edk2-commit, edk2-version)
(edk2-origin): Delete variables.
(ovmf)[source]: Define here; it's the only user of it so far.
[native-inputs]: Move below arguments.
[phases]: Use gexps. Delete trailing #t.
{patch-source}: New phase.
{configure}: Use 'invoke' to execute the 'edksetup.sh' script; delete
associated FIXME comment.
(ovmf-aarch64, ovmf-arm): Adjust accordingly.
|
|
* gnu/packages/networking.scm (hcxtools): Update to 6.2.7.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/networking.scm (hcxtools)[arguments]: Link libraries and
use PREFIX instead of INSTALL_DIR.
[phases]: Use gexps.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/llvm.scm (llvm-12)[arguments]: Add a phase to update
config.guess when config is one of the native-inputs.
(llvm-10)[native-inputs]: Add config when building for riscv64-linux and
the llvm version is less than 11.
|
|
* gnu/packages/polkit.scm (polkit-qt): Update to 1-0.114.0.
[source]: Update to new source URI.
|
|
* gnu/packages/bioinformatics.scm (pyscenic): New variable.
|
|
* gnu/packages/bioinformatics.scm (python-arboreto): New variable.
|
|
* gnu/packages/bioinformatics.scm (python-ctxcore): New variable.
|
|
* gnu/packages/python-xyz.scm (python-bokeh): New variable.
|
|
* gnu/packages/python-xyz.scm (python-multiprocessing-on-dill): New variable.
|
|
* gnu/packages/python-xyz.scm (python-interlap): New variable.
|
|
* gnu/packages/python-xyz.scm (python-locket): Update to 1.0.0.
|
|
* gnu/packages/databases.scm (python-pyarrow-0.16): New variable.
|
|
* gnu/packages/databases.scm (apache-arrow-0.16): New variable.
|
|
* gnu/packages/lisp-xyz.scm (sbcl-policy-cond, cl-policy-cond,
ecl-policy-cond): New variables.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
|
|
All packages updated at the same time as they have a shared version. rocclr is
no longer a stand-alone package, so the previous version is kept as rocclr-4
and the current version is just the source, rocclr-src, needed by rocm-opencl-runtime.
* gnu/packages/patches/rocm-opencl-runtime-3.10.0-includes.patch,
gnu/packages/patches/rocm-opencl-runtime-4.3-nocltrace.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.
* gnu/packages/patches/rocm-comgr-3.1.0-dependencies.patch,
gnu/packages/patches/rocm-opencl-runtime-4.3-noclinfo.patch,
gnu/packages/patches/rocm-opencl-runtime-4.3-noopencl.patch: Update patches.
* gnu/packages/rocm.scm (rocm-cmake, rocm-device-libs, rocm-comgr,
roct-thunk-interface, rocr-runtime, rocm-opencl-runtime, rocminfo,
rocm-bandwidth-test): Update to 5.1.3.
(roct-thunk-interface)[inputs]: Add libdrm.
[native-inputs]: Add gcc:lib and pkg-config.
(rocclr-src): New variable.
(rocclr-4): New variable (previous version of the package).
(rocm-opencl-runtime)[source]: Remove obsolete patches.
[arguments]: Rewrite with gexps. Add needed #:configure-flags.
[inputs]: Remove rocclr, add numactl.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/llvm.scm (llvm-for-rocm): Update to 5.1.3, now based on llvm-14.
[source]{patches}: Remove unneeded patches (add_Object and add_libraries) and add new one (linkdl).
* gnu/packages/patches/llvm-roc-3.0.0-add_libraries.patch,
gnu/packages/patches/llvm-roc-4.2.0-add_Object.patch: Delete files.
* gnu/packages/patches/llvm-roc-5.0.0-linkdl.patch: New file.
* gnu/local.mk (dist_patch_DATA): Update to match current patches.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/wm.scm (herbstluftwm): Update to 0.9.4.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/linux.scm (libtree): Update to 3.1.1.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
* gnu/packages/mail.scm (getmail6): Update to 6.18.9.
[description]: Fix typo.
|
|
* gnu/packages/python-web.scm (python-zeep): New variable.
* gnu/packages/patches/python-zeep-Fix-pytest_httpx-test-cases.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
Co-authored-by: Hartmut Goebel <h.goebel@crazy-compilers.com>
|
|
* gnu/packages/python-check.scm (python-pytest-httpx): New variable.
|
|
* gnu/packages/python-xyz.scm (python-flake8-blind-except): New variable.
Co-authored-by: Hartmut Goebel <h.goebel@crazy-compilers.com>
|
|
* gnu/packages/python-xyz.scm (python-requests-file): Update to 1.5.1.
[source]: Make some cosmetic changes.
[arguments]<#:phases>: Override 'check phase.
[home-page]: Don't break line.
|
|
* gnu/packages/python-xyz.scm (python-flake8-debugger): New variable.
|
|
* gnu/packages/freedesktop.scm (wayland-protocols)[properties]: New
field.
|
|
* gnu/packages/algebra.scm (eigen)[arguments]: Adjust the custom 'check
phase to honor the #:tests? flag.
|
|
* gnu/packages/emacs-xyz.scm (emacs-lsp-mode): Update to 8.0.1-0.4aafe25.
[arguments]: Add a 'fix-patch-el-files' phase.
|
|
* gnu/packages/dns.scm (isc-bind): Update to 9.16.30.
|
|
* gnu/packages/erlang.scm (rebar3-proper): New variable.
|
|
* gnu/packages/erlang.scm (rebar3-git-vsn): New variable.
|
|
* gnu/packages/erlang.scm (rebar3-raw-deps): New variable.
|
|
* gnu/packages/erlang.scm (rebar3): New variable.
|
|
* gnu/packages/erlang.scm (erlang-covertool): New variable.
|
|
* gnu/packages/erlang.scm (erlang-proper): New variable.
|
|
* gnu/packages/erlang.scm (erlang-jsone): New variable.
|
|
* gnu/packages/erlang.scm (erlang-edown): New variable.
|