commit:     97527901e870dcf1eca6d8651887352c68ed63fa
Author:     Maciej Mrozowski <reavertm <AT> gentoo <DOT> org>
AuthorDate: Wed Jun  6 23:14:47 2018 +0000
Commit:     Maciej Mrozowski <reavertm <AT> gentoo <DOT> org>
CommitDate: Wed Jun  6 23:15:04 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97527901

games-simulation/flightgear: tests should be optional, fix bug 657350

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 .../flightgear/files/flightgear-2018.2.1-cmake.patch          | 11 +++++++++++
 games-simulation/flightgear/flightgear-2018.2.1.ebuild        |  2 ++
 2 files changed, 13 insertions(+)

diff --git a/games-simulation/flightgear/files/flightgear-2018.2.1-cmake.patch 
b/games-simulation/flightgear/files/flightgear-2018.2.1-cmake.patch
new file mode 100644
index 00000000000..eca04212833
--- /dev/null
+++ b/games-simulation/flightgear/files/flightgear-2018.2.1-cmake.patch
@@ -0,0 +1,11 @@
+diff -ruN flightgear-2018.2.1/CMakeLists.txt my/CMakeLists.txt
+--- flightgear-2018.2.1/CMakeLists.txt 2018-06-03 09:47:23.000000000 +0200
++++ my/CMakeLists.txt  2018-06-07 01:09:14.621303443 +0200
+@@ -596,4 +596,6 @@
+ 
+ 
+ # The test suite.
+-add_subdirectory(test_suite EXCLUDE_FROM_ALL)
++if(ENABLE_TESTS)
++    add_subdirectory(test_suite EXCLUDE_FROM_ALL)
++endif()

diff --git a/games-simulation/flightgear/flightgear-2018.2.1.ebuild 
b/games-simulation/flightgear/flightgear-2018.2.1.ebuild
index 69d28c39ce7..15be88e6c57 100644
--- a/games-simulation/flightgear/flightgear-2018.2.1.ebuild
+++ b/games-simulation/flightgear/flightgear-2018.2.1.ebuild
@@ -59,6 +59,8 @@ RDEPEND="${COMMON_DEPEND}
        ~games-simulation/${PN}-data-${PV}
 "
 
+PATCHES=("${FILESDIR}/${P}-cmake.patch")
+
 DOCS=(AUTHORS ChangeLog NEWS README Thanks)
 
 pkg_pretend() {

Reply via email to