guix/gnu
Maxim Cournoyer 008f3a28c6
gnu: jami: Enable unit tests.
* gnu/packages/patches/jami-fix-qml-imports.patch: New file.
* gnu/packages/patches/jami-fix-unit-tests-build.patch: Likewise.
* gnu/packages/patches/jami-libjami-headers-search.patch: Likewise.
* gnu/packages/patches/jami-sip-unregister.patch: Likewise.
* gnu/packages/patches/jami-xcb-link.patch: Likewise.
* gnu/local.mk: Register them.
* gnu/packages/jami.scm (%jami-sources): Apply new patches.
(jami) [tests?]: Delete argument to run tests.
[configure-flags]: Remove TESTS? argument.
Enable tests with -DENABLE_TESTS=ON.  Remove -DLIBJAMI_INCLUDE_DIR.
[phases] {check}: New phase override.
[native-inputs]: Add settings-desktop-schemas.
[inputs]: Add glib and libxcb.
2022-11-12 00:39:35 -05:00
..
bootloader
build
home
installer installer: Remove unused variable. 2022-11-09 23:59:42 +01:00
machine machine/digital-ocean: Pull operating system definition out of string. 2022-11-09 13:45:24 +01:00
packages gnu: jami: Enable unit tests. 2022-11-12 00:39:35 -05:00
services services: greetd: Add gexp compilers for sessions. 2022-11-09 11:23:10 +04:00
system
tests
artwork.scm
bootloader.scm
ci.scm
compression.scm
home.scm
image.scm
installer.scm
local.mk gnu: jami: Enable unit tests. 2022-11-12 00:39:35 -05:00
machine.scm
packages.scm
services.scm
system.scm
tests.scm