commit: 874070746cc1dbc8c37136abba0fc4aa5fb169b6 Author: Takuya Wakazono <pastalian46 <AT> gmail <DOT> com> AuthorDate: Mon May 27 13:11:25 2024 +0000 Commit: Takuya Wakazono <pastalian46 <AT> gmail <DOT> com> CommitDate: Tue May 28 09:53:36 2024 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=87407074
gui-wm/miracle-wm: fix hardcoded g++ Closes: https://bugs.gentoo.org/932784 Signed-off-by: Takuya Wakazono <pastalian46 <AT> gmail.com> .../files/miracle-wm-0.2.1-unset-compiler.patch | 22 ++++++++++++++++++++++ gui-wm/miracle-wm/miracle-wm-0.2.1.ebuild | 5 +++++ 2 files changed, 27 insertions(+) diff --git a/gui-wm/miracle-wm/files/miracle-wm-0.2.1-unset-compiler.patch b/gui-wm/miracle-wm/files/miracle-wm-0.2.1-unset-compiler.patch new file mode 100644 index 000000000..5748ad93b --- /dev/null +++ b/gui-wm/miracle-wm/files/miracle-wm-0.2.1-unset-compiler.patch @@ -0,0 +1,22 @@ +https://github.com/mattkae/miracle-wm/pull/138 +https://bugs.gentoo.org/932784 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -7,7 +7,6 @@ + set(CMAKE_CXX_STANDARD 20) + set(CMAKE_CXX_EXTENSIONS OFF) + set(CMAKE_CXX_STANDARD_REQUIRED ON) +-set(CMAKE_CXX_COMPILER g++) + + set(ENV{PKG_CONFIG_PATH} "/usr/local/lib/pkgconfig/") + set(CMAKE_ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib) +--- a/tests/CMakeLists.txt ++++ b/tests/CMakeLists.txt +@@ -3,7 +3,6 @@ + set(CMAKE_CXX_STANDARD 20) + set(CMAKE_CXX_EXTENSIONS OFF) + set(CMAKE_CXX_STANDARD_REQUIRED ON) +-set(CMAKE_CXX_COMPILER g++) + + include_directories( + ${PROJECT_SOURCE_DIR}/src diff --git a/gui-wm/miracle-wm/miracle-wm-0.2.1.ebuild b/gui-wm/miracle-wm/miracle-wm-0.2.1.ebuild index e42a6b101..153f400d7 100644 --- a/gui-wm/miracle-wm/miracle-wm-0.2.1.ebuild +++ b/gui-wm/miracle-wm/miracle-wm-0.2.1.ebuild @@ -29,6 +29,11 @@ BDEPEND=" test? ( dev-cpp/gtest ) " +PATCHES=( + # bug #932784 + "${FILESDIR}/${P}-unset-compiler.patch" +) + src_prepare() { cmake_src_prepare use test || cmake_comment_add_subdirectory tests/
