diff --git a/srcpkgs/trackballs/patches/respect-our-cpp.patch b/srcpkgs/trackballs/patches/respect-our-cpp.patch new file mode 100644 index 00000000000..c53441705d8 --- /dev/null +++ b/srcpkgs/trackballs/patches/respect-our-cpp.patch @@ -0,0 +1,13 @@ +Index: CMakeLists.txt +=================================================================== +--- CMakeLists.txt.orig ++++ CMakeLists.txt +@@ -66,7 +66,7 @@ endforeach() + + # cpp is the c++ preprocessor + add_custom_command(OUTPUT guile.cc.x +- COMMAND CPP=cpp; ${GUILE_SNARF} -o guile.cc.x ${PROJECT_SOURCE_DIR}/src/guile.cc ${defstr} ${incstr} -D_GNU_SOURCE=1 -D_REENTRANT ++ COMMAND ${GUILE_SNARF} -o guile.cc.x ${PROJECT_SOURCE_DIR}/src/guile.cc ${defstr} ${incstr} -D_GNU_SOURCE=1 -D_REENTRANT + DEPENDS src/guile.cc + WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}) + diff --git a/srcpkgs/trackballs/template b/srcpkgs/trackballs/template index 321e2007621..8e6989658a9 100644 --- a/srcpkgs/trackballs/template +++ b/srcpkgs/trackballs/template @@ -3,7 +3,7 @@ pkgname=trackballs version=1.3.1 revision=2 build_style=cmake -hostmakedepends="gettext guile" +hostmakedepends="gettext guile pkg-config" makedepends="zlib-devel SDL2_image-devel SDL2_mixer-devel SDL2_ttf-devel guile-devel" depends="guile" short_desc="Marble steering game"