gnu: plasma-workspace: Fix build.
* gnu/packages/kde-plasma.scm (plasma-workspace)[arguments]<#:phases>
('check-after-install): Add failing test to test exclusions.
Change-Id: I47e56189cbba511e59d5f4640d883a23eee7af9d
gnu: opencolorio: Fix build.
* gnu/packages/image-processing.scm (opencolorio)[arguments]<:#phases>
('fix-OpenColorIOConfig): Delete phase.
('fix-broken-test): Add phase.
Change-Id: I1b07e782e650f669e41dca549737b0f1571b8eaa
gnu: purple-lurch: Fix build.
* gnu/packages/messaging.scm (purple-lurch)
[build-system]: Replace cmake-build-system with gnu-build-system.
[arguments]<#:test-target>: Revert test target.
Change-Id: Id94c74fabfa8adbea163c2472569262aace90be3
gnu: openxr: Fix build.
* gnu/packages/graphics.scm (openxr)[source]: Delete unbundling snippet.
[inputs]: Remove jsoncpp.
Change-Id: I44c1e7db8df41b88b81bfd4e570df159cee79bb0
gnu: qcodeeditor: Fix build.
* gnu/packages/qt.scm (qcodeeditor)[arguments]<#:cmake>: Pin old
version.
Change-Id: I38cc8b243a07a5c947bb6373d1f1f66f9b6a31c9
gnu: gdcm: Fix build.
* gnu/packages/bioinformatics.scm (gdcm)[arguments]
<#:configure-flags>: Move excluded tests ...
<#:excluded-tests>: ... to here.
Change-Id: I42cc96a9220e6e5aed1b4fe82ff10835789806e6
gnu: knewstuff: Fix build.
* gnu/packages/kde-frameworks.scm
(knewstuff)[arguments]<#:test-exclude>: Add failing test.
Change-Id: Icc33ab414326724d5b33f69f7af8a1df53d85da4
gnu: qtscxml: Fix build.
* gnu/packages/qt.scm (qtscxml)[arguments]<#:test-exclude>: Add failing
test.
Change-Id: I45c8a788fc408aaf50b514d010857fb741df8516
gnu: libomemo: Fix build.
* gnu/packages/messaging.scm (libomemo)
[build-system]: Switch to gnu-build-system.
[arguments]: Set #:test-target>.
Change-Id: I540a204e3e4dc995eb6dde06d379dad0f150648a
gnu: glib-networking: Skip flaky tests.
* gnu/packages/gnome.scm (glib-networking)[arguments]<#:phases>: Add
'mark-tests-for-exclusion phase.
<#:test-options>: Exclude flaky tests.
Change-Id: I535c57eb90e1629e9c1d4cb468da6c183e51bcf4
gnu: qtbase: Fix build.
* gnu/packages/qt.scm (qtbase)[arguments]<#:phases>{'check}: Exclude
additional failing test.
Change-Id: I823d652fbd47bc9a7981483266b522d445062176
gnu: vxl: Fix builds.
* gnu/packages/image-processing.scm (vxl)[arguments]<#:test-exclude>:
Add nonexistent test.
(vxl-1)[arguments]: Inherit from base package.
Change-Id: Ic89293a8dcba0f420f28e4945f9e68706c701af2
gnu: libcpuid: Fix build.
* gnu/packages/hardware.scm (libcpuid)[arguments]<#:phases>: Replace
'check and call gnu-build-system's 'check with custom #:test-target.
Change-Id: I5ffcdfe784505bf5f9c537416393797edd443373
gnu: axc: Fix build.
* gnu/packages/messaging.scm (axc):
[build-system]: Switch to gnu-build-system.
[arguments]<#:test-target>: Set.
Change-Id: If0eea5a401a135fd81b9d57073e19a9ec76a497d
gnu: bloomberg-bde: Update to 4.27.0.0.
* gnu/packages/cpp.scm (bloomberg-bde): Update to 4.27.0.0.
[source](origin): Remove test deletion snippet.
<patches>: Remove bloomberg-bde-cmake-module-path.patch.
[arguments]<#:parallel-tests>: Delete.
<#:test-exclude>: Add failing tests.
<#:phases>: Rewrite 'build-tests to call gnu-build-system's 'build
phase.
* gnu/local.mk: Remove patch.
* gnu/packages/patches/bloomberg-bde-cmake-module-path.patch: Delete.
Change-Id: I8f07889d5908a29e7d732af20937c4f7ad1f703e
gnu: bloomberg-bde-tools: Update to 4.27.0.0.
* gnu/packages/cpp.scm (bloomberg-bde-tools): Update to 4.27.0.0.
Change-Id: I3c3155bea0217bbb366f6b5d779873bde24b7dd8
gnu: cmake-build: Retry failed tests.
* guix/build-system/cmake.scm (cmake-build, cmake-cross-build),
* guix/build-system/qt.scm (qt-build, qt-cross-build): Add
test-repeat-until-pass? and test-repeat-until-pass-count fields.
* guix/build/cmake-build-system.scm (check): Add and use new fields.
* doc/guix.texi: Document new parameters.
Change-Id: I046dfc86a18fb2a2be4ae362c1226c2f8cab129c
gnu: ceph: Update to 17.2.9.
Fixes a build failure introduced with updates to the CMake build system
as reported at https://bugs.gentoo.org/934916.
* gnu/packages/storage.scm (ceph): Update to 17.2.9.
[native-inputs]: Add git-minimal.
Change-Id: I85c8341fd83e6ba70d375d227e5481cfdf406577
gnu: cmake: Switch to pinned version of jsoncpp.
* gnu/packages/cmake.scm (cmake-bootstrap)[inputs]:
Replace jsoncpp with jsoncpp/pinned.
Change-Id: I533ce1ec8a974d2f63f1b9ad218ff9ab63514ac8