rpms/dolphin-emu/devel dolphin-emu.spec,1.4,1.5

Jeremy Newton jem256 at rpmfusion.org
Sat Jul 27 16:19:26 CEST 2013


Author: jem256

Update of /cvs/nonfree/rpms/dolphin-emu/devel
In directory old02.ovh.rpmfusion.lan:/tmp/cvs-serv6462/devel

Modified Files:
	dolphin-emu.spec 
Log Message:
Fix for SFML +  GCC 4.8



Index: dolphin-emu.spec
===================================================================
RCS file: /cvs/nonfree/rpms/dolphin-emu/devel/dolphin-emu.spec,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- dolphin-emu.spec	23 Feb 2013 18:09:42 -0000	1.4
+++ dolphin-emu.spec	27 Jul 2013 14:19:26 -0000	1.5
@@ -1,6 +1,6 @@
 Name:           dolphin-emu
 Version:        3.5
-Release:        2%{?dist}
+Release:        4%{?dist}
 Summary:        Gamecube / Wii / Triforce Emulator
 
 Url:            http://www.dolphin-emulator.com/
@@ -42,7 +42,7 @@
 BuildRequires:  zlib-devel
 BuildRequires:  Cg
 BuildRequires:  scons
-BuildRequires:  SFML-devel
+BuildRequires:  compat-SFML16-devel
 BuildRequires:  SOIL-devel
 BuildRequires:  gettext
 BuildRequires:  desktop-file-utils
@@ -60,7 +60,12 @@
 %setup -q -a 1
 %patch0 -p1 -b .clrun
 %patch1 -p1 -b .wx28
+
+#Patch for GCC 4.8
+sed -i 's/_rot/__rot/g' Externals/Bochs_disasm/PowerPCDisasm.cpp Externals/wxWidgets3/include/wx/image.h Externals/wxWidgets3/src/generic/graphicc.cpp Externals/wxWidgets3/src/common/cairo.cpp Externals/wxWidgets3/src/common/image.cpp Externals/wxWidgets3/src/gtk/gnome/gprint.cpp Externals/wxWidgets3/src/gtk/dcclient.cpp Externals/wxWidgets3/src/gtk/print.cpp Source/Core/Core/Src/PowerPC/Jit64/Jit_Integer.cpp Source/Core/Core/Src/PowerPC/Jit64IL/IR.cpp Source/Core/Core/Src/PowerPC/Interpreter/Interpreter_Integer.cpp Source/Core/Core/Src/ARDecrypt.cpp Source/Core/Common/Src/CommonFuncs.h Source/Core/Common/Src/Hash.cpp
+#Various CMAKE fixes
 sed -i '/CMAKE_C.*_FLAGS/d' CMakeLists.txt
+sed -i 's/ AND NOT SFML_VERSION_MAJOR//g' CMakeLists.txt
 
 #Remove all Bundled Libraries except Bochs:
 cd Externals
@@ -121,6 +126,12 @@
 /usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
 
 %changelog
+* Sat Jul 27 2013 Jeremy Newton <alexjnewt at hotmail.com> - 3.5-4
+- Updated for SFML 2.0 update
+
+* Fri Jul 26 2013 Jeremy Newton <alexjnewt at hotmail.com> - 3.5-3
+- GCC 4.8 Fix (Fedora 19 and onwards)
+
 * Tue Feb 19 2013 Jeremy Newton <alexjnewt at hotmail.com> - 3.5-2
 - Fixed date typos in SPEC
 


More information about the rpmfusion-commits mailing list