This is an automated email from the git hooks/post-receive script.

jcowgill-guest pushed a commit to branch master
in repository dolphin-emu.

commit d12a4c434bf960fd975c605b620723c0adf90b39
Author: James Cowgill <[email protected]>
Date:   Sun Nov 23 18:29:51 2014 +0000

    Refreshed SFML patches and added patch headers
---
 debian/patches/08_cmake-sfml-fixes.patch           |  25 ++++
 ...80_sfml-use-2.1.patch => 09_sfml-use-2.1.patch} | 162 +++++++++------------
 debian/patches/37_cmake-sfml-fixes.patch           |  26 ----
 debian/patches/series                              |   4 +-
 4 files changed, 99 insertions(+), 118 deletions(-)

diff --git a/debian/patches/08_cmake-sfml-fixes.patch 
b/debian/patches/08_cmake-sfml-fixes.patch
new file mode 100644
index 0000000..804b9e6
--- /dev/null
+++ b/debian/patches/08_cmake-sfml-fixes.patch
@@ -0,0 +1,25 @@
+Description: Add info so that package links SFML successfully with newer gcc 
versions.
+Author: Brandon Barnes <[email protected]>
+Forwarded: no
+
+--- a/Source/Core/Core/CMakeLists.txt
++++ b/Source/Core/Core/CMakeLists.txt
+@@ -220,7 +220,7 @@ if(_M_ARM)
+                       Src/PowerPC/JitArm32/JitArm_LoadStoreFloating.cpp)
+ endif()
+ 
+-set(LIBS bdisasm inputcommon videosoftware sfml-network)
++set(LIBS bdisasm inputcommon videosoftware sfml-network sfml-system)
+ 
+ if(NOT USE_GLES OR USE_GLES3)
+       set(LIBS ${LIBS} videoogl)
+--- a/Source/Core/DolphinWX/CMakeLists.txt
++++ b/Source/Core/DolphinWX/CMakeLists.txt
+@@ -11,6 +11,7 @@ set(LIBS     core
+                       audiocommon
+                       z
+                       sfml-network
++                      sfml-system
+                       ${GTK2_LIBRARIES})
+ 
+ if(NOT ANDROID)
diff --git a/debian/patches/80_sfml-use-2.1.patch 
b/debian/patches/09_sfml-use-2.1.patch
similarity index 79%
rename from debian/patches/80_sfml-use-2.1.patch
rename to debian/patches/09_sfml-use-2.1.patch
index 10d2e24..3d24cd6 100644
--- a/debian/patches/80_sfml-use-2.1.patch
+++ b/debian/patches/09_sfml-use-2.1.patch
@@ -1,9 +1,11 @@
-Use SFML 2.1 instead of SFML 1.6.
-Index: dolphin-emu-4.0.2/Source/Core/Core/Src/NetPlayClient.cpp
-===================================================================
---- dolphin-emu-4.0.2.orig/Source/Core/Core/Src/NetPlayClient.cpp      
2013-11-29 13:05:19.000000000 -0800
-+++ dolphin-emu-4.0.2/Source/Core/Core/Src/NetPlayClient.cpp   2013-11-30 
22:07:24.051135120 -0800
-@@ -65,19 +65,18 @@
+Description: Use SFML 2.1 instead of SFML 1.6.
+ A modified version updated to use C++11 was forwarded upstream by James 
Cowgill.
+Author: Brandon Barnes <[email protected]>
+Forwarded: https://github.com/dolphin-emu/dolphin/pull/1522
+
+--- a/Source/Core/Core/Src/NetPlayClient.cpp
++++ b/Source/Core/Core/Src/NetPlayClient.cpp
+@@ -65,19 +65,18 @@ NetPlayClient::NetPlayClient(const std::
  
        is_connected = false;
  
@@ -26,7 +28,7 @@ Index: 
dolphin-emu-4.0.2/Source/Core/Core/Src/NetPlayClient.cpp
                MessageId error;
                rpac >> error;
  
-@@ -99,7 +98,7 @@
+@@ -99,7 +98,7 @@ NetPlayClient::NetPlayClient(const std::
                                PanicAlertT("The server sent an unknown error 
message!");
                                break;
                        }
@@ -35,7 +37,7 @@ Index: 
dolphin-emu-4.0.2/Source/Core/Core/Src/NetPlayClient.cpp
                }
                else
                {
-@@ -119,7 +118,7 @@
+@@ -119,7 +118,7 @@ NetPlayClient::NetPlayClient(const std::
                        //PanicAlertT("Connection successful: assigned player 
id: %d", m_pid);
                        is_connected = true;
  
@@ -44,7 +46,7 @@ Index: 
dolphin-emu-4.0.2/Source/Core/Core/Src/NetPlayClient.cpp
                        m_thread = 
std::thread(std::mem_fun(&NetPlayClient::ThreadFunc), this);
                }
        }
-@@ -273,7 +272,7 @@
+@@ -273,7 +272,7 @@ unsigned int NetPlayClient::OnData(sf::P
                        spac << ping_key;
  
                        std::lock_guard<std::recursive_mutex> lks(m_crit.send);
@@ -53,7 +55,7 @@ Index: 
dolphin-emu-4.0.2/Source/Core/Core/Src/NetPlayClient.cpp
                }
                break;
  
-@@ -306,10 +305,10 @@
+@@ -306,10 +305,10 @@ void NetPlayClient::ThreadFunc()
  {
        while (m_do_loop)
        {
@@ -66,7 +68,7 @@ Index: 
dolphin-emu-4.0.2/Source/Core/Core/Src/NetPlayClient.cpp
                        {
                        case sf::Socket::Done :
                                OnData(rpac);
-@@ -327,7 +326,7 @@
+@@ -327,7 +326,7 @@ void NetPlayClient::ThreadFunc()
                }
        }
  
@@ -75,7 +77,7 @@ Index: 
dolphin-emu-4.0.2/Source/Core/Core/Src/NetPlayClient.cpp
  
        return;
  }
-@@ -383,7 +382,7 @@
+@@ -383,7 +382,7 @@ void NetPlayClient::SendChatMessage(cons
        spac << msg;
  
        std::lock_guard<std::recursive_mutex> lks(m_crit.send);
@@ -84,7 +86,7 @@ Index: 
dolphin-emu-4.0.2/Source/Core/Core/Src/NetPlayClient.cpp
  }
  
  // called from ---CPU--- thread
-@@ -396,7 +395,7 @@
+@@ -396,7 +395,7 @@ void NetPlayClient::SendPadState(const P
        spac << np.nHi << np.nLo;
  
        std::lock_guard<std::recursive_mutex> lks(m_crit.send);
@@ -93,7 +95,7 @@ Index: 
dolphin-emu-4.0.2/Source/Core/Core/Src/NetPlayClient.cpp
  }
  
  // called from ---GUI--- thread
-@@ -411,7 +410,7 @@
+@@ -411,7 +410,7 @@ bool NetPlayClient::StartGame(const std:
        spac << (char *)&g_NetPlaySettings;
  
        std::lock_guard<std::recursive_mutex> lks(m_crit.send);
@@ -102,7 +104,7 @@ Index: 
dolphin-emu-4.0.2/Source/Core/Core/Src/NetPlayClient.cpp
  
        if (m_is_running)
        {
-@@ -619,7 +618,7 @@
+@@ -619,7 +618,7 @@ void NetPlayClient::Stop()
        {
                sf::Packet spac;
                spac << (MessageId)NP_MSG_STOP_GAME;
@@ -111,11 +113,9 @@ Index: 
dolphin-emu-4.0.2/Source/Core/Core/Src/NetPlayClient.cpp
        }
  }
  
-Index: dolphin-emu-4.0.2/Source/Core/Core/Src/NetPlayClient.h
-===================================================================
---- dolphin-emu-4.0.2.orig/Source/Core/Core/Src/NetPlayClient.h        
2013-11-29 13:05:19.000000000 -0800
-+++ dolphin-emu-4.0.2/Source/Core/Core/Src/NetPlayClient.h     2013-11-30 
22:07:24.055135120 -0800
-@@ -101,9 +101,9 @@
+--- a/Source/Core/Core/Src/NetPlayClient.h
++++ b/Source/Core/Core/Src/NetPlayClient.h
+@@ -101,9 +101,9 @@ protected:
        NetWiimote              m_wiimote_input[4];
  
        NetPlayUI*              m_dialog;
@@ -127,11 +127,9 @@ Index: 
dolphin-emu-4.0.2/Source/Core/Core/Src/NetPlayClient.h
  
        std::string             m_selected_game;
        volatile bool   m_is_running;
-Index: dolphin-emu-4.0.2/Source/Core/DolphinWX/Src/GeckoCodeDiag.cpp
-===================================================================
---- dolphin-emu-4.0.2.orig/Source/Core/DolphinWX/Src/GeckoCodeDiag.cpp 
2013-11-29 13:05:19.000000000 -0800
-+++ dolphin-emu-4.0.2/Source/Core/DolphinWX/Src/GeckoCodeDiag.cpp      
2013-11-30 22:07:24.055135120 -0800
-@@ -160,20 +160,20 @@
+--- a/Source/Core/DolphinWX/Src/GeckoCodeDiag.cpp
++++ b/Source/Core/DolphinWX/Src/GeckoCodeDiag.cpp
+@@ -160,20 +160,20 @@ void CodeConfigPanel::DownloadCodes(wxCo
        }
  
        sf::Http::Request req;
@@ -157,11 +155,9 @@ Index: 
dolphin-emu-4.0.2/Source/Core/DolphinWX/Src/GeckoCodeDiag.cpp
  
                // debug
                //PanicAlert("File size is %i bytes.", ss.str().size());
-Index: dolphin-emu-4.0.2/CMakeLists.txt
-===================================================================
---- dolphin-emu-4.0.2.orig/CMakeLists.txt      2013-11-30 22:07:18.599135542 
-0800
-+++ dolphin-emu-4.0.2/CMakeLists.txt   2013-11-30 22:07:24.055135120 -0800
-@@ -574,12 +574,12 @@
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -574,12 +574,12 @@ if(LIBUSB_FOUND)
  endif(LIBUSB_FOUND)
  
  set(SFML_FIND_VERSION TRUE)
@@ -177,10 +173,8 @@ Index: dolphin-emu-4.0.2/CMakeLists.txt
        message("Using shared SFML")
  else()
        message("Using static SFML 
${SFML_FIND_VERSION_MAJOR}.${SFML_FIND_VERSION_MINOR} from Externals")
-Index: dolphin-emu-4.0.2/Source/Core/Core/Src/HW/EXI_DeviceGecko.h
-===================================================================
---- dolphin-emu-4.0.2.orig/Source/Core/Core/Src/HW/EXI_DeviceGecko.h   
2013-11-29 13:05:19.000000000 -0800
-+++ dolphin-emu-4.0.2/Source/Core/Core/Src/HW/EXI_DeviceGecko.h        
2013-11-30 22:07:24.055135120 -0800
+--- a/Source/Core/Core/Src/HW/EXI_DeviceGecko.h
++++ b/Source/Core/Core/Src/HW/EXI_DeviceGecko.h
 @@ -12,15 +12,15 @@
  #include <queue>
  
@@ -200,7 +194,7 @@ Index: 
dolphin-emu-4.0.2/Source/Core/Core/Src/HW/EXI_DeviceGecko.h
        void ClientThread();
        std::thread clientThread;
        std::mutex transfer_lock;
-@@ -38,7 +38,7 @@
+@@ -38,7 +38,7 @@ private:
        static u16                                                      
server_port;
        static volatile bool                            server_running;
        static std::thread                                      
connectionThread;
@@ -209,11 +203,9 @@ Index: 
dolphin-emu-4.0.2/Source/Core/Core/Src/HW/EXI_DeviceGecko.h
        static std::mutex                                       connection_lock;
  };
  
-Index: dolphin-emu-4.0.2/Source/Core/Core/Src/NetPlayServer.cpp
-===================================================================
---- dolphin-emu-4.0.2.orig/Source/Core/Core/Src/NetPlayServer.cpp      
2013-11-30 22:06:55.127136377 -0800
-+++ dolphin-emu-4.0.2/Source/Core/Core/Src/NetPlayServer.cpp   2013-11-30 
22:07:24.055135120 -0800
-@@ -10,7 +10,7 @@
+--- a/Source/Core/Core/Src/NetPlayServer.cpp
++++ b/Source/Core/Core/Src/NetPlayServer.cpp
+@@ -10,7 +10,7 @@ NetPlayServer::~NetPlayServer()
        {
                m_do_loop = false;
                m_thread.join();
@@ -222,7 +214,7 @@ Index: 
dolphin-emu-4.0.2/Source/Core/Core/Src/NetPlayServer.cpp
        }
  
  #ifdef USE_UPNP
-@@ -25,11 +25,11 @@
+@@ -25,11 +25,11 @@ NetPlayServer::~NetPlayServer()
  NetPlayServer::NetPlayServer(const u16 port) : is_connected(false), 
m_is_running(false)
  {
        memset(m_pad_map, -1, sizeof(m_pad_map));
@@ -236,7 +228,7 @@ Index: 
dolphin-emu-4.0.2/Source/Core/Core/Src/NetPlayServer.cpp
                m_thread = 
std::thread(std::mem_fun(&NetPlayServer::ThreadFunc), this);
        }
  }
-@@ -58,16 +58,13 @@
+@@ -58,16 +58,13 @@ void NetPlayServer::ThreadFunc()
                }
  
                // check which sockets need attention
@@ -257,7 +249,7 @@ Index: 
dolphin-emu-4.0.2/Source/Core/Core/Src/NetPlayServer.cpp
  
                                unsigned int error;
                                {
-@@ -80,29 +77,46 @@
+@@ -80,29 +77,46 @@ void NetPlayServer::ThreadFunc()
                                        sf::Packet spac;
                                        spac << (MessageId)error;
                                        // don't need to lock, this client 
isn't in the client map
@@ -317,7 +309,7 @@ Index: 
dolphin-emu-4.0.2/Source/Core/Core/Src/NetPlayServer.cpp
                                        }
                                }
                        }
-@@ -111,22 +125,23 @@
+@@ -111,22 +125,23 @@ void NetPlayServer::ThreadFunc()
  
        // close listening socket and client sockets
        {
@@ -345,7 +337,7 @@ Index: 
dolphin-emu-4.0.2/Source/Core/Core/Src/NetPlayServer.cpp
  
        std::string npver;
        rpac >> npver;
-@@ -173,36 +188,36 @@
+@@ -173,36 +188,36 @@ unsigned int NetPlayServer::OnConnect(sf
        SendToClients(spac);
  
        // send new client success message with their id
@@ -391,7 +383,7 @@ Index: 
dolphin-emu-4.0.2/Source/Core/Core/Src/NetPlayServer.cpp
        }
  
        } // unlock send
-@@ -217,13 +232,13 @@
+@@ -217,13 +232,13 @@ unsigned int NetPlayServer::OnConnect(sf
        
  
        // add client to selector/ used for receiving
@@ -407,7 +399,7 @@ Index: 
dolphin-emu-4.0.2/Source/Core/Core/Src/NetPlayServer.cpp
  {
        if (m_is_running)
        {
-@@ -244,7 +259,7 @@
+@@ -244,7 +259,7 @@ unsigned int NetPlayServer::OnDisconnect
        spac << (MessageId)NP_MSG_PLAYER_LEAVE;
        spac << pid;
  
@@ -416,7 +408,7 @@ Index: 
dolphin-emu-4.0.2/Source/Core/Core/Src/NetPlayServer.cpp
        
        std::lock_guard<std::recursive_mutex> lkp(m_crit.players);
        m_players.erase(m_players.find(socket));
-@@ -304,7 +319,7 @@
+@@ -304,7 +319,7 @@ void NetPlayServer::AdjustPadBufferSize(
  }
  
  // called from ---NETPLAY--- thread
@@ -425,7 +417,7 @@ Index: 
dolphin-emu-4.0.2/Source/Core/Core/Src/NetPlayServer.cpp
  {
        MessageId mid;
        packet >> mid;
-@@ -477,14 +492,15 @@
+@@ -477,14 +492,15 @@ bool NetPlayServer::StartGame(const std:
  // called from multiple threads
  void NetPlayServer::SendToClients(sf::Packet& packet, const PlayerId skip_pid)
  {
@@ -443,7 +435,7 @@ Index: 
dolphin-emu-4.0.2/Source/Core/Core/Src/NetPlayServer.cpp
  #ifdef USE_UPNP
  #include <miniwget.h>
  #include <miniupnpc.h>
-@@ -545,7 +561,7 @@
+@@ -508,7 +524,7 @@ void NetPlayServer::TryPortmapping(u16 p
  // UPnP thread: try to map a port
  void NetPlayServer::mapPortThread(const u16 port)
  {
@@ -452,11 +444,9 @@ Index: 
dolphin-emu-4.0.2/Source/Core/Core/Src/NetPlayServer.cpp
  
        if (!m_upnp_inited)
                if (!initUPnP())
-Index: dolphin-emu-4.0.2/Source/Core/Core/Src/NetPlayServer.h
-===================================================================
---- dolphin-emu-4.0.2.orig/Source/Core/Core/Src/NetPlayServer.h        
2013-11-29 13:05:19.000000000 -0800
-+++ dolphin-emu-4.0.2/Source/Core/Core/Src/NetPlayServer.h     2013-11-30 
22:07:24.055135120 -0800
-@@ -53,15 +53,15 @@
+--- a/Source/Core/Core/Src/NetPlayServer.h
++++ b/Source/Core/Core/Src/NetPlayServer.h
+@@ -53,15 +53,15 @@ private:
                std::string             name;
                std::string             revision;
  
@@ -476,7 +466,7 @@ Index: 
dolphin-emu-4.0.2/Source/Core/Core/Src/NetPlayServer.h
        void UpdatePadMapping();
  
        NetSettings     m_settings;
-@@ -75,7 +75,7 @@
+@@ -75,7 +75,7 @@ private:
        unsigned int    m_target_buffer_size;
        PadMapping      m_pad_map[4];
  
@@ -485,7 +475,7 @@ Index: 
dolphin-emu-4.0.2/Source/Core/Core/Src/NetPlayServer.h
  
        struct
        {
-@@ -86,9 +86,11 @@
+@@ -86,9 +86,11 @@ private:
  
        std::string m_selected_game;
  
@@ -499,10 +489,8 @@ Index: 
dolphin-emu-4.0.2/Source/Core/Core/Src/NetPlayServer.h
  
  #ifdef USE_UPNP
        static void mapPortThread(const u16 port);
-Index: dolphin-emu-4.0.2/Source/Core/Core/Src/HW/SI_DeviceGBA.cpp
-===================================================================
---- dolphin-emu-4.0.2.orig/Source/Core/Core/Src/HW/SI_DeviceGBA.cpp    
2013-11-29 13:05:19.000000000 -0800
-+++ dolphin-emu-4.0.2/Source/Core/Core/Src/HW/SI_DeviceGBA.cpp 2013-11-30 
22:07:24.059135120 -0800
+--- a/Source/Core/Core/Src/HW/SI_DeviceGBA.cpp
++++ b/Source/Core/Core/Src/HW/SI_DeviceGBA.cpp
 @@ -10,7 +10,7 @@
  #include <queue>
  
@@ -512,7 +500,7 @@ Index: 
dolphin-emu-4.0.2/Source/Core/Core/Src/HW/SI_DeviceGBA.cpp
  static std::mutex cs_gba;
  namespace { volatile bool server_running; }
  
-@@ -22,24 +22,28 @@
+@@ -22,24 +22,28 @@ void GBAConnectionWaiter()
  
        Common::SetCurrentThreadName("GBA Connection Waiter");
  
@@ -547,7 +535,7 @@ Index: 
dolphin-emu-4.0.2/Source/Core/Core/Src/HW/SI_DeviceGBA.cpp
        return;
  }
  
-@@ -50,7 +54,7 @@
+@@ -50,7 +54,7 @@ void GBAConnectionWaiter_Shutdown()
                connectionThread.join();
  }
  
@@ -556,7 +544,7 @@ Index: 
dolphin-emu-4.0.2/Source/Core/Core/Src/HW/SI_DeviceGBA.cpp
  {
        bool sock_filled = false;
  
-@@ -66,7 +70,8 @@
+@@ -66,7 +70,8 @@ bool GetAvailableSock(sf::SocketTCP& soc
        return sock_filled;
  }
  
@@ -566,7 +554,7 @@ Index: 
dolphin-emu-4.0.2/Source/Core/Core/Src/HW/SI_DeviceGBA.cpp
  {
        if (!connectionThread.joinable())
                connectionThread = std::thread(GBAConnectionWaiter);
-@@ -74,13 +79,16 @@
+@@ -74,13 +79,16 @@ GBASockServer::GBASockServer()
  
  GBASockServer::~GBASockServer()
  {
@@ -585,7 +573,7 @@ Index: 
dolphin-emu-4.0.2/Source/Core/Core/Src/HW/SI_DeviceGBA.cpp
                if (!GetAvailableSock(client))
                        return;
  
-@@ -90,9 +98,9 @@
+@@ -90,9 +98,9 @@ void GBASockServer::Transfer(char* si_bu
        u8 cmd = *current_data;
  
        if (cmd == CMD_WRITE)
@@ -597,7 +585,7 @@ Index: 
dolphin-emu-4.0.2/Source/Core/Core/Src/HW/SI_DeviceGBA.cpp
  
        DEBUG_LOG(SERIALINTERFACE, "> command %02x %02x%02x%02x%02x",
                (u8)current_data[0], (u8)current_data[1], (u8)current_data[2],
-@@ -100,8 +108,11 @@
+@@ -100,8 +108,11 @@ void GBASockServer::Transfer(char* si_bu
  
        memset(current_data, 0, sizeof(current_data));
        size_t num_received = 0;
@@ -611,10 +599,8 @@ Index: 
dolphin-emu-4.0.2/Source/Core/Core/Src/HW/SI_DeviceGBA.cpp
  
        DEBUG_LOG(SERIALINTERFACE, "< %02x%02x%02x%02x%02x",
                (u8)current_data[0], (u8)current_data[1], (u8)current_data[2],
-Index: dolphin-emu-4.0.2/Source/Core/Core/Src/HW/SI_DeviceGBA.h
-===================================================================
---- dolphin-emu-4.0.2.orig/Source/Core/Core/Src/HW/SI_DeviceGBA.h      
2013-11-29 13:05:19.000000000 -0800
-+++ dolphin-emu-4.0.2/Source/Core/Core/Src/HW/SI_DeviceGBA.h   2013-11-30 
22:07:24.059135120 -0800
+--- a/Source/Core/Core/Src/HW/SI_DeviceGBA.h
++++ b/Source/Core/Core/Src/HW/SI_DeviceGBA.h
 @@ -11,7 +11,7 @@
  
  void GBAConnectionWaiter_Shutdown();
@@ -624,7 +610,7 @@ Index: 
dolphin-emu-4.0.2/Source/Core/Core/Src/HW/SI_DeviceGBA.h
  {
  public:
        GBASockServer();
-@@ -28,7 +28,7 @@
+@@ -28,7 +28,7 @@ private:
                CMD_WRITE       = 0x15
        };
  
@@ -633,11 +619,9 @@ Index: 
dolphin-emu-4.0.2/Source/Core/Core/Src/HW/SI_DeviceGBA.h
        char current_data[5];
  };
  
-Index: dolphin-emu-4.0.2/Source/Core/Core/Src/HW/WiimoteReal/WiimoteReal.cpp
-===================================================================
---- dolphin-emu-4.0.2.orig/Source/Core/Core/Src/HW/WiimoteReal/WiimoteReal.cpp 
2013-11-29 13:05:19.000000000 -0800
-+++ dolphin-emu-4.0.2/Source/Core/Core/Src/HW/WiimoteReal/WiimoteReal.cpp      
2013-11-30 22:07:24.059135120 -0800
-@@ -203,8 +203,8 @@
+--- a/Source/Core/Core/Src/HW/WiimoteReal/WiimoteReal.cpp
++++ b/Source/Core/Core/Src/HW/WiimoteReal/WiimoteReal.cpp
+@@ -203,8 +203,8 @@ bool Wiimote::Read()
        {
                if (Core::g_CoreStartupParameter.iBBDumpPort > 0 && index == 
WIIMOTE_BALANCE_BOARD)
                {
@@ -648,7 +632,7 @@ Index: 
dolphin-emu-4.0.2/Source/Core/Core/Src/HW/WiimoteReal/WiimoteReal.cpp
                }
  
                // Add it to queue
-@@ -233,8 +233,8 @@
+@@ -233,8 +233,8 @@ bool Wiimote::Write()
                {
                        if (Core::g_CoreStartupParameter.iBBDumpPort > 0 && 
index == WIIMOTE_BALANCE_BOARD)
                        {
@@ -659,11 +643,9 @@ Index: 
dolphin-emu-4.0.2/Source/Core/Core/Src/HW/WiimoteReal/WiimoteReal.cpp
                        }
                        IOWrite(rpt.data(), rpt.size());
                        
-Index: dolphin-emu-4.0.2/Source/Core/Core/Src/HW/EXI_DeviceGecko.cpp
-===================================================================
---- dolphin-emu-4.0.2.orig/Source/Core/Core/Src/HW/EXI_DeviceGecko.cpp 
2013-11-29 13:05:19.000000000 -0800
-+++ dolphin-emu-4.0.2/Source/Core/Core/Src/HW/EXI_DeviceGecko.cpp      
2013-11-30 22:07:24.059135120 -0800
-@@ -12,11 +12,11 @@
+--- a/Source/Core/Core/Src/HW/EXI_DeviceGecko.cpp
++++ b/Source/Core/Core/Src/HW/EXI_DeviceGecko.cpp
+@@ -12,11 +12,11 @@ u16                                                        
GeckoSockServer::server_port;
  int                                                   
GeckoSockServer::client_count;
  std::thread                                   
GeckoSockServer::connectionThread;
  volatile bool                         GeckoSockServer::server_running;
@@ -677,7 +659,7 @@ Index: 
dolphin-emu-4.0.2/Source/Core/Core/Src/HW/EXI_DeviceGecko.cpp
  {
        if (!connectionThread.joinable())
                connectionThread = std::thread(GeckoConnectionWaiter);
-@@ -41,11 +41,11 @@
+@@ -41,11 +41,11 @@ void GeckoSockServer::GeckoConnectionWai
  {
        Common::SetCurrentThreadName("Gecko Connection Waiter");
  
@@ -691,7 +673,7 @@ Index: 
dolphin-emu-4.0.2/Source/Core/Core/Src/HW/EXI_DeviceGecko.cpp
                        server_port++;
        }
  
-@@ -56,22 +56,26 @@
+@@ -56,22 +56,26 @@ void GeckoSockServer::GeckoConnectionWai
                StringFromFormat("USBGecko: Listening on TCP port %u", 
server_port),
                5000);
  
@@ -723,7 +705,7 @@ Index: 
dolphin-emu-4.0.2/Source/Core/Core/Src/HW/EXI_DeviceGecko.cpp
  {
        bool sock_filled = false;
  
-@@ -103,7 +107,7 @@
+@@ -103,7 +107,7 @@ void GeckoSockServer::ClientThread()
  
        Common::SetCurrentThreadName("Gecko Client");
  
@@ -732,7 +714,7 @@ Index: 
dolphin-emu-4.0.2/Source/Core/Core/Src/HW/EXI_DeviceGecko.cpp
  
        while (client_running)
        {
-@@ -116,7 +120,7 @@
+@@ -116,7 +120,7 @@ void GeckoSockServer::ClientThread()
                char data[128];
                std::size_t got = 0;
                
@@ -741,7 +723,7 @@ Index: 
dolphin-emu-4.0.2/Source/Core/Core/Src/HW/EXI_DeviceGecko.cpp
                        client_running = false;
                
                if (got != 0)
-@@ -133,7 +137,7 @@
+@@ -133,7 +137,7 @@ void GeckoSockServer::ClientThread()
                        std::vector<char> packet(send_fifo.begin(), 
send_fifo.end());
                        send_fifo.clear();
                        
@@ -750,7 +732,7 @@ Index: 
dolphin-emu-4.0.2/Source/Core/Core/Src/HW/EXI_DeviceGecko.cpp
                                client_running = false;
                }
                }       // unlock transfer
-@@ -142,7 +146,9 @@
+@@ -142,7 +146,9 @@ void GeckoSockServer::ClientThread()
                        Common::YieldCPU();
        }
  
@@ -761,7 +743,7 @@ Index: 
dolphin-emu-4.0.2/Source/Core/Core/Src/HW/EXI_DeviceGecko.cpp
  }
  
  void CEXIGecko::ImmReadWrite(u32 &_uData, u32 _uSize)
-@@ -150,7 +156,7 @@
+@@ -150,7 +156,7 @@ void CEXIGecko::ImmReadWrite(u32 &_uData
        // We don't really care about _uSize
        (void)_uSize;
  
diff --git a/debian/patches/37_cmake-sfml-fixes.patch 
b/debian/patches/37_cmake-sfml-fixes.patch
deleted file mode 100644
index e43dd4a..0000000
--- a/debian/patches/37_cmake-sfml-fixes.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-Add info so that package links SFML successfully with newer gcc versions.
-Index: dolphin-emu-4.0.2/Source/Core/Core/CMakeLists.txt
-===================================================================
---- dolphin-emu-4.0.2.orig/Source/Core/Core/CMakeLists.txt     2013-11-29 
13:05:19.000000000 -0800
-+++ dolphin-emu-4.0.2/Source/Core/Core/CMakeLists.txt  2013-11-30 
22:06:50.091136588 -0800
-@@ -220,7 +220,7 @@
-                       Src/PowerPC/JitArm32/JitArm_LoadStoreFloating.cpp)
- endif()
- 
--set(LIBS bdisasm inputcommon videosoftware sfml-network)
-+set(LIBS bdisasm inputcommon videosoftware sfml-network sfml-system)
- 
- if(NOT USE_GLES OR USE_GLES3)
-       set(LIBS ${LIBS} videoogl)
-Index: dolphin-emu-4.0.2/Source/Core/DolphinWX/CMakeLists.txt
-===================================================================
---- dolphin-emu-4.0.2.orig/Source/Core/DolphinWX/CMakeLists.txt        
2013-11-29 13:05:19.000000000 -0800
-+++ dolphin-emu-4.0.2/Source/Core/DolphinWX/CMakeLists.txt     2013-11-30 
22:06:50.095136589 -0800
-@@ -11,6 +11,7 @@
-                       audiocommon
-                       z
-                       sfml-network
-+                      sfml-system
-                       ${GTK2_LIBRARIES})
- 
- if(NOT ANDROID)
diff --git a/debian/patches/series b/debian/patches/series
index 06d13ab..b753643 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -4,5 +4,5 @@
 04_use-polarssl-aes.patch
 06_remove-powerpcdisasm.patch
 07_fix-findminiupnpc-warnings.patch
-37_cmake-sfml-fixes.patch
-80_sfml-use-2.1.patch
+08_cmake-sfml-fixes.patch
+09_sfml-use-2.1.patch

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-games/dolphin-emu.git

_______________________________________________
Pkg-games-commits mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-games-commits

Reply via email to