diff --git a/srcpkgs/speed-dreams/patches/compile-on-POWER.diff b/srcpkgs/speed-dreams/patches/compile-on-POWER.diff new file mode 100644 index 0000000000..415f6f37c8 --- /dev/null +++ b/srcpkgs/speed-dreams/patches/compile-on-POWER.diff @@ -0,0 +1,13 @@ +Index: src/modules/graphic/osggraph/Utils/OsgAtomic.h +=================================================================== +--- src/modules/graphic/osggraph/Utils/OsgAtomic.h (revision 6789) ++++ src/modules/graphic/osggraph/Utils/OsgAtomic.h (working copy) +@@ -20,7 +20,7 @@ + #ifndef OsgAtomic_H + #define OsgAtomic_H + +-#if defined(__GNUC__) && ((4 < __GNUC__)||(4 == __GNUC__ && 1 <= __GNUC_MINOR__)) && defined(__x86_64__) ++#if defined(__GNUC__) && ((4 < __GNUC__)||(4 == __GNUC__ && 1 <= __GNUC_MINOR__)) && (defined(__x86_64__) || defined(__powerpc64__)) + // No need to include something. Is a Compiler API ... + # define SDATOMIC_USE_GCC4_BUILTINS + #elif defined(__GNUC__) && defined(__i386__) diff --git a/srcpkgs/speed-dreams/template b/srcpkgs/speed-dreams/template index 291802fb14..6a32ccc1b4 100644 --- a/srcpkgs/speed-dreams/template +++ b/srcpkgs/speed-dreams/template @@ -2,6 +2,7 @@ pkgname=speed-dreams version=2.2.2 revision=1 +archs="i686* x86_64* ppc64le*" _rev=r6553 create_wrksrc=yes build_style=cmake