1
Fork 0
mirror of https://https.git.savannah.gnu.org/git/guix.git/ synced 2025-07-10 16:50:43 +02:00

gnu: dbus-cxx: Use #:test-exclude.

* gnu/packages/glib.scm (dbus-cxx)[arguments]
<#:test-exclude>: Move exclude regex here from 'check phase.
<#:phases>: Remove 'check phase.

Change-Id: I6d2b17be9c2d1575dbebc28baf91990c7a903211
This commit is contained in:
Greg Hogan 2024-10-22 18:09:22 +00:00
parent c985ef0067
commit 1f69a0e1f6
No known key found for this signature in database
GPG key ID: EF6EB27413CFEEF3

View file

@ -1254,14 +1254,8 @@ programming language. It also provides the @command{dbusxx-xml2cpp} and
"-DENABLE_TOOLS=ON"
"-DENABLE_GLIB_SUPPORT=ON"
"-DTOOLS_BUNDLED_CPPGENERATE=OFF")
#:phases
#~(modify-phases %standard-phases
(replace 'check
(lambda* (#:key tests? #:allow-other-keys)
(when tests?
;; There is no /etc/machine-id file in the build
;; environment.
(invoke "ctest" "-E" "test-machine-uuid-method")))))))
;; There is no /etc/machine-id file in the build environment.
#:test-exclude "test-machine-uuid-method"))
;; These are propagated due to being referenced in headers and pkg-config
;; .pc files.
(propagated-inputs (list glib libsigc++))