mattst88 15/02/21 21:01:27
Modified: libinput-0.8.0.ebuild libinput-0.7.0.ebuild
libinput-0.9.0.ebuild ChangeLog
Log:
Restrict tests, since they require privileged access to /dev/uinput. Bug
539270.
(Portage version: 2.2.14/cvs/Linux x86_64, signed Manifest commit with key
974CA72A)
Revision Changes Path
1.2 dev-libs/libinput/libinput-0.8.0.ebuild
file :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libinput/libinput-0.8.0.ebuild?rev=1.2&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libinput/libinput-0.8.0.ebuild?rev=1.2&content-type=text/plain
diff :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libinput/libinput-0.8.0.ebuild?r1=1.1&r2=1.2
Index: libinput-0.8.0.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-libs/libinput/libinput-0.8.0.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- libinput-0.8.0.ebuild 4 Feb 2015 16:13:02 -0000 1.1
+++ libinput-0.8.0.ebuild 21 Feb 2015 21:01:27 -0000 1.2
@@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/libinput/libinput-0.8.0.ebuild,v
1.1 2015/02/04 16:13:02 chithanh Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libinput/libinput-0.8.0.ebuild,v
1.2 2015/02/21 21:01:27 mattst88 Exp $
EAPI="5"
@@ -14,7 +14,8 @@
LICENSE="libtiff"
SLOT="0/7"
KEYWORDS="~amd64 ~arm"
-IUSE="test"
+IUSE=""
+RESTRICT="test"
RDEPEND="
>=dev-libs/libevdev-0.4
@@ -23,9 +24,7 @@
"
DEPEND="${RDEPEND}
virtual/pkgconfig
- test? ( >=dev-libs/check-0.9.10 )
"
-# tests can even use: dev-util/valgrind
src_configure() {
# Doc handling in kinda strange but everything
@@ -40,7 +39,7 @@
econf \
--disable-documentation \
--disable-event-gui \
- $(use_enable test tests)
+ --disable-tests
}
src_install() {
1.3 dev-libs/libinput/libinput-0.7.0.ebuild
file :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libinput/libinput-0.7.0.ebuild?rev=1.3&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libinput/libinput-0.7.0.ebuild?rev=1.3&content-type=text/plain
diff :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libinput/libinput-0.7.0.ebuild?r1=1.2&r2=1.3
Index: libinput-0.7.0.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-libs/libinput/libinput-0.7.0.ebuild,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- libinput-0.7.0.ebuild 30 Dec 2014 19:52:16 -0000 1.2
+++ libinput-0.7.0.ebuild 21 Feb 2015 21:01:27 -0000 1.3
@@ -1,6 +1,6 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/libinput/libinput-0.7.0.ebuild,v
1.2 2014/12/30 19:52:16 maekke Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libinput/libinput-0.7.0.ebuild,v
1.3 2015/02/21 21:01:27 mattst88 Exp $
EAPI="5"
@@ -14,7 +14,8 @@
LICENSE="libtiff"
SLOT="0/5"
KEYWORDS="~amd64 ~arm"
-IUSE="test"
+IUSE=""
+RESTRICT="test"
RDEPEND="
>=dev-libs/libevdev-0.4
@@ -23,9 +24,7 @@
"
DEPEND="${RDEPEND}
virtual/pkgconfig
- test? ( >=dev-libs/check-0.9.10 )
"
-# tests can even use: dev-util/valgrind
src_prepare() {
# Doc handling in kinda strange but everything
@@ -38,7 +37,7 @@
# gui can be built but will not be installed
econf \
--disable-event-gui \
- $(use_enable test tests)
+ --disable-tests
}
src_install() {
1.3 dev-libs/libinput/libinput-0.9.0.ebuild
file :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libinput/libinput-0.9.0.ebuild?rev=1.3&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libinput/libinput-0.9.0.ebuild?rev=1.3&content-type=text/plain
diff :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libinput/libinput-0.9.0.ebuild?r1=1.2&r2=1.3
Index: libinput-0.9.0.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-libs/libinput/libinput-0.9.0.ebuild,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- libinput-0.9.0.ebuild 5 Feb 2015 11:26:15 -0000 1.2
+++ libinput-0.9.0.ebuild 21 Feb 2015 21:01:27 -0000 1.3
@@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/libinput/libinput-0.9.0.ebuild,v
1.2 2015/02/05 11:26:15 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libinput/libinput-0.9.0.ebuild,v
1.3 2015/02/21 21:01:27 mattst88 Exp $
EAPI="5"
@@ -14,7 +14,8 @@
LICENSE="libtiff"
SLOT="0/7"
KEYWORDS="~amd64 ~arm ~hppa"
-IUSE="test"
+IUSE=""
+RESTRICT="test"
RDEPEND="
>=dev-libs/libevdev-0.4
@@ -23,9 +24,7 @@
"
DEPEND="${RDEPEND}
virtual/pkgconfig
- test? ( >=dev-libs/check-0.9.10 )
"
-# tests can even use: dev-util/valgrind
src_configure() {
# Doc handling in kinda strange but everything
@@ -40,7 +39,7 @@
econf \
--disable-documentation \
--disable-event-gui \
- $(use_enable test tests)
+ --disable-tests
}
src_install() {
1.6 dev-libs/libinput/ChangeLog
file :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libinput/ChangeLog?rev=1.6&view=markup
plain:
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libinput/ChangeLog?rev=1.6&content-type=text/plain
diff :
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libinput/ChangeLog?r1=1.5&r2=1.6
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/dev-libs/libinput/ChangeLog,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- ChangeLog 5 Feb 2015 11:26:15 -0000 1.5
+++ ChangeLog 21 Feb 2015 21:01:27 -0000 1.6
@@ -1,6 +1,11 @@
# ChangeLog for dev-libs/libinput
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/libinput/ChangeLog,v 1.5
2015/02/05 11:26:15 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libinput/ChangeLog,v 1.6
2015/02/21 21:01:27 mattst88 Exp $
+
+ 21 Feb 2015; Matt Turner <[email protected]> libinput-0.7.0.ebuild,
+ libinput-0.8.0.ebuild, libinput-0.9.0.ebuild:
+ Restrict tests, since they require privileged access to /dev/uinput. Bug
+ 539270.
05 Feb 2015; Jeroen Roovers <[email protected]> libinput-0.9.0.ebuild:
Marked ~hppa (bug #533420).