summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBor Kraljič2010-09-22 21:52:45 +0200
committerBor Kraljič2010-09-29 09:29:09 +0200
commit710a1c6b3de24cabbf7eca7cfd2e113311632b82 (patch)
tree9cf49d5e2b018f9a6999d4499569e1730f931678
parentb465d4a10f2748cf19fcd13e2202c3af4f1856d4 (diff)
qtscriptgenerator: to compile with gcc 4.4
-rw-r--r--devel/qtscriptgenerator/HISTORY4
-rwxr-xr-xdevel/qtscriptgenerator/PRE_BUILD3
-rw-r--r--devel/qtscriptgenerator/qtscriptgenerator.gcc-4.4.patch11
3 files changed, 17 insertions, 1 deletions
diff --git a/devel/qtscriptgenerator/HISTORY b/devel/qtscriptgenerator/HISTORY
index 41820b4cb5..765e818b92 100644
--- a/devel/qtscriptgenerator/HISTORY
+++ b/devel/qtscriptgenerator/HISTORY
@@ -1,3 +1,7 @@
+2010-09-22 Bor Kraljič <pyrobor@ver.si>
+ * qtscriptgenerator.gcc-4.4.patch: to compile with gcc 4.4
+ http://code.google.com/p/qtscriptgenerator/issues/detail?id=37
+
2009-06-05 Julien _kaze_ ROZO <julien@rozo.org>
* BUILD, DEPENDS, DETAILS, HISTORY, INSTALL, PRE_BUILD, disable-phonon.patch:
created this spell
diff --git a/devel/qtscriptgenerator/PRE_BUILD b/devel/qtscriptgenerator/PRE_BUILD
index 8ea43f4769..d9aaee30fc 100755
--- a/devel/qtscriptgenerator/PRE_BUILD
+++ b/devel/qtscriptgenerator/PRE_BUILD
@@ -1,3 +1,4 @@
default_pre_build &&
cd $SOURCE_DIRECTORY &&
-patch -p1 < $SCRIPT_DIRECTORY/disable-phonon.patch
+patch -p1 < $SCRIPT_DIRECTORY/disable-phonon.patch &&
+patch -p0 -d $SOURCE_DIRECTORY < $SPELL_DIRECTORY/qtscriptgenerator.gcc-4.4.patch
diff --git a/devel/qtscriptgenerator/qtscriptgenerator.gcc-4.4.patch b/devel/qtscriptgenerator/qtscriptgenerator.gcc-4.4.patch
new file mode 100644
index 0000000000..01193d7342
--- /dev/null
+++ b/devel/qtscriptgenerator/qtscriptgenerator.gcc-4.4.patch
@@ -0,0 +1,11 @@
+diff -uNr generator.orig/parser/rpp/pp.h generator/parser/rpp/pp.h
+--- generator.orig/parser/rpp/pp.h 2008-12-05 11:01:44.000000000 +0100
++++ generator/parser/rpp/pp.h 2008-12-13 10:42:22.000000000 +0100
+@@ -30,6 +30,7 @@
+ #include <cctype>
+
+ #include <fcntl.h>
++#include <cstdio>
+
+ #ifdef HAVE_MMAP
+ # include <sys/mman.h> \ No newline at end of file