--- Begin Message ---
Subject: |
[PATCH 1/3] gnu: umockdev: Fix test. |
Date: |
Mon, 13 Apr 2020 21:49:58 +0200 |
* gnu/packages/check.scm (umockdev)[inputs]: Remove
'gobject-introspection'.
[arguments]: Replace phase 'skip-broken-test' by 'fix-test'.
---
gnu/packages/check.scm | 9 ++++-----
1 file changed, 4 insertions(+), 5 deletions(-)
diff --git a/gnu/packages/check.scm b/gnu/packages/check.scm
index 2cfaddbc5f..ca0a00e004 100644
--- a/gnu/packages/check.scm
+++ b/gnu/packages/check.scm
@@ -31,6 +31,7 @@
;;; Copyright © 2019 Pierre Langlois <address@hidden>
;;; Copyright © 2019 Chris Marusich <address@hidden>
;;; Copyright © 2020 Lars-Dominik Braun <address@hidden>
+;;; Copyright © 2020 Brice Waegeneire <address@hidden>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -2427,11 +2428,10 @@ provides a simple way to achieve this.")
(arguments
`(#:phases
(modify-phases %standard-phases
- (add-after 'unpack 'skip-broken-test
+ (add-after 'unpack 'fix-test
(lambda _
(substitute* "tests/test-umockdev.c"
- (("/\\* sys/ in other dir")
- (string-append "return; // ")))
+ (("/run") "/tmp"))
#t)))))
(native-inputs
`(("vala" ,vala)
@@ -2444,8 +2444,7 @@ provides a simple way to achieve this.")
(inputs
`(("glib" ,glib)
("eudev" ,eudev)
- ("libgudev" ,libgudev)
- ("gobject-introspection" ,gobject-introspection)))
+ ("libgudev" ,libgudev)))
(home-page "https://github.com/martinpitt/umockdev/")
(synopsis "Mock hardware devices for creating unit tests")
(description "umockdev mocks hardware devices for creating integration
--
2.26.0
--- End Message ---
--- Begin Message ---
Subject: |
Re: [bug#40607] [PATCH v3 0/3] Add usbguard package |
Date: |
Fri, 01 May 2020 01:20:35 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) |
Hi,
Brice Waegeneire <address@hidden> skribis:
> gnu: umockdev: Fix test.
> gnu: Add libqb.
> gnu: Add usbguard.
Applied, thanks!
For usbguard, there are apparently harmless warnings like:
--8<---------------cut here---------------start------------->8---
make[4]: Entering directory
'/tmp/guix-build-usbguard-0.7.6.drv-0/usbguard-0.7.6/src/Tests'
CXX main.o
CXX Unit/test_Rule.o
cc1plus: warning: /usr/include/catch: No such file or directory
[-Wmissing-include-dirs]
--8<---------------cut here---------------end--------------->8---
Looks like they pass -I/usr/include/catch? Anyway, doesn’t matter much.
Ludo’.
--- End Message ---