summaryrefslogtreecommitdiff
path: root/devel/kdevplatform/files/patch-git_dd18e9a
diff options
context:
space:
mode:
authorRaphael Kubo da Costa <rakuco@FreeBSD.org>2016-04-16 16:37:50 +0000
committerRaphael Kubo da Costa <rakuco@FreeBSD.org>2016-04-16 16:37:50 +0000
commit0be2858c3cbfd4d05816b50868ad307a61040460 (patch)
tree24b0d90c738ddcd457e1796e38b19847cf2783dc /devel/kdevplatform/files/patch-git_dd18e9a
parentUpdate to 0.030. (diff)
kdevplatform: Add a patch I landed upstream to fix parallel build errors.
From the commit message: n filetemplates plugin: Make testfiletemplates depend on kdevfiletemplates There is currently no dependency between both targets, however some of the files built by both testfiletemplates and kdevfiletemplates (such as classidentifierpage.cpp) depend on ui files that only the latter target generates. This means that if one does make testfiletemplates the build fails like this: /tmp/kdevplatform/plugins/filetemplates/classidentifierpage.cpp:23:25: fatal error: ui_newclass.h: No such file or directory
Notes
Notes: svn path=/head/; revision=413448
Diffstat (limited to 'devel/kdevplatform/files/patch-git_dd18e9a')
-rw-r--r--devel/kdevplatform/files/patch-git_dd18e9a27
1 files changed, 27 insertions, 0 deletions
diff --git a/devel/kdevplatform/files/patch-git_dd18e9a b/devel/kdevplatform/files/patch-git_dd18e9a
new file mode 100644
index 000000000000..c84e257bcba7
--- /dev/null
+++ b/devel/kdevplatform/files/patch-git_dd18e9a
@@ -0,0 +1,27 @@
+commit dd18e9a13558cbe519c382d3fe358ae97e39cd38
+Author: Raphael Kubo da Costa <rakuco@FreeBSD.org>
+Date: Thu Mar 17 15:32:21 2016 +0100
+
+ filetemplates plugin: Make testfiletemplates depend on kdevfiletemplates
+
+ There is currently no dependency between both targets, however some of
+ the files built by both testfiletemplates and kdevfiletemplates (such as
+ classidentifierpage.cpp) depend on ui files that only the latter target
+ generates. This means that if one does make testfiletemplates the build
+ fails like this:
+
+ /tmp/kdevplatform/plugins/filetemplates/classidentifierpage.cpp:23:25:
+ fatal error: ui_newclass.h: No such file or directory
+
+ Differential Revision: https://phabricator.kde.org/D1160
+
+--- plugins/filetemplates/CMakeLists.txt
++++ plugins/filetemplates/CMakeLists.txt
+@@ -81,6 +81,7 @@ main.cpp
+ )
+
+ kde4_add_executable(testfiletemplates ${test_srcs})
++add_dependencies(testfiletemplates kdevfiletemplates)
+
+ target_link_libraries(testfiletemplates
+ ${KDE4_KDECORE_LIBS}