Package: qtscriptgenerator / 0.2.0-1

Metadata

Package Version Patches format
qtscriptgenerator 0.2.0-1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
debian_drop_extra_linkage_fix.diff | (download)

qtbindings/qtbindingsbase.pri | 2 2 + 0 - 0 !
qtbindings/qtscript_core/qtscript_core.pro | 2 2 + 0 - 0 !
qtbindings/qtscript_uitools/qtscript_uitools.pro | 2 2 + 0 - 0 !
qtbindings/qtscript_xmlpatterns/qtscript_xmlpatterns.pro | 2 2 + 0 - 0 !
4 files changed, 8 insertions(+)

 [patch] reduce excess linkage

Do not link to unnecessary libraries.

Signed-off-by: Modestas Vainius <modestas@vainius.eu>


debian_qs_eval_globalize.diff | (download)

qtbindings/qs_eval/main.cpp | 12 6 + 6 - 0 !
1 file changed, 6 insertions(+), 6 deletions(-)

 [patch] debian/qs_eval_globalize

Disable qs_eval code which tries to load locally built plugins.

Signed-off-by: Modestas Vainius <modestas@vainius.eu>


debian_simple_top_makefile.diff | (download)

Makefile | 43 43 + 0 - 0 !
1 file changed, 43 insertions(+)

 [patch] debian/simple_top_makefile
debian_support_out_of_source_tree_build.diff | (download)

qtbindings/qtbindingsbase.pri | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 [patch] debian/support_out_of_source_tree_build

Modify paths in qtbindings/qtbindingsbase.pri to support
generated_cpp in the builddir. Also output plugins to the
builddir.

Signed-off-by: Modestas Vainius <modestas@vainius.eu>


upstream_memory_alignment_fix.diff | (download)

generator/parser/ast.h | 2 1 + 1 - 0 !
generator/parser/list.h | 2 1 + 1 - 0 !
generator/parser/rpp/pp-symbol.h | 9 7 + 2 - 0 !
generator/parser/rxx_allocator.h | 17 17 + 0 - 0 !
generator/parser/smallobject.h | 6 6 + 0 - 0 !
5 files changed, 32 insertions(+), 4 deletions(-)

 [patch] memory alignment fixes

Fixes various memory alignment issues which cause generator to crash on
alignment-sensitive architectures.

Signed-off-by: Modestas Vainius <modestas@vainius.eu>


debian_webkit_phonon_include.diff | (download)

generator/qtscript_masterinclude.h | 4 0 + 4 - 0 !
1 file changed, 4 deletions(-)

 include qtwebkit and phonon unconditionally.
 This is necessary as both aren't built by the Qt source.
upstream_support_later_phonon.diff | (download)

generator/typesystem_phonon-common.xml | 1 1 + 0 - 0 !
generator/typesystem_phonon.xml | 1 1 + 0 - 0 !
2 files changed, 2 insertions(+)

 fix building against system phonon up to and including 4.6.0
upstream_arm_fix_ftbfs.diff | (download)

generator/typesystem_core-common.xml | 1 1 + 0 - 0 !
generator/typesystem_core-qtscript.xml | 1 1 + 0 - 0 !
generator/typesystem_core.xml | 4 1 + 3 - 0 !
3 files changed, 3 insertions(+), 3 deletions(-)

 fix fbtfs on arm*
upstream_gcc4.7_fix.diff | (download)

generator/reporthandler.cpp | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix ftbfs with gcc 4.7