gnu: obs: Enable tests.

* gnu/packages/video.scm (obs)[arguments]: Enable tests. Add
configure-flag to enable unit tests.
[native-inputs]: Add cmocka.
This commit is contained in:
Efraim Flashner 2020-09-29 13:02:42 +03:00
parent cbbdf047d4
commit 5257618bf8
No known key found for this signature in database
GPG Key ID: 41AAE7DCCA3D8351

View File

@ -3007,11 +3007,12 @@ be used for realtime video capture via Linux-specific APIs.")
"09y57b3c88szl3wyx3cxq8jrm3pfnyg2n25hxl1ynkq3rgaavdq2"))))
(build-system cmake-build-system)
(arguments
`(#:tests? #f ; no test suite
#:configure-flags
(list (string-append "-DOBS_VERSION_OVERRIDE=" ,version))))
`(#:configure-flags
(list (string-append "-DOBS_VERSION_OVERRIDE=" ,version)
"-DENABLE_UNIT_TESTS=TRUE")))
(native-inputs
`(("pkg-config" ,pkg-config)))
`(("cmocka" ,cmocka)
("pkg-config" ,pkg-config)))
(inputs
`(("alsa-lib" ,alsa-lib)
("curl" ,curl)