diff --git a/_servicedata b/_servicedata
index b5c312d..e50ab7f 100644
--- a/_servicedata
+++ b/_servicedata
@@ -1,4 +1,4 @@
https://github.com/RPCS3/rpcs3.git
- 304a4a1b6104ccb3f5843618b29c5ed924d9c3a1
\ No newline at end of file
+ 6782b2263785bc50ca175cc8afdd7896e7384e5f
\ No newline at end of file
diff --git a/rpcs3-0.0.3~git20171014.tar.xz b/rpcs3-0.0.3~git20171014.tar.xz
deleted file mode 100644
index 76cf17b..0000000
--- a/rpcs3-0.0.3~git20171014.tar.xz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:73094ec07c6221a8680b59f80e4712b2556cca6924010a87d6d2ea50273a2264
-size 151724260
diff --git a/rpcs3-0.0.3~git20171104.tar.xz b/rpcs3-0.0.3~git20171104.tar.xz
new file mode 100644
index 0000000..2274c41
--- /dev/null
+++ b/rpcs3-0.0.3~git20171104.tar.xz
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:2bc668a53068c6298a0a91b9fa2590123a46358ac46c35879d194eaeaa0daf81
+size 150056012
diff --git a/rpcs3.changes b/rpcs3.changes
index a9d8398..89819a0 100644
--- a/rpcs3.changes
+++ b/rpcs3.changes
@@ -1,3 +1,98 @@
+-------------------------------------------------------------------
+Sat Nov 4 20:39:19 UTC 2017 - gasinvein@gmail.com
+
+- Add libevdev and libpulse dependencies
+
+-------------------------------------------------------------------
+Sat Nov 04 20:26:55 UTC 2017 - opensuse-packaging@opensuse.org
+
+- Update to version 0.0.3~git20171104:
+ * Make cellMouseGetDataList return CELL_MOUSE_ERROR_NO_DEVICE if mouse handler is set to null
+
+-------------------------------------------------------------------
+Sat Nov 04 19:02:32 UTC 2017 - opensuse-packaging@opensuse.org
+
+- Update to version 0.0.3~git20171104:
+ * [RSX] Fix uninitialized value before usage
+ * rsx: Fix for framebuffer validation
+ * Have trophy manager reject games that have invalid usr data rather than dying.
+ * Make it so that TROPUSR doesn't crash on "bad" imput.
+ * Make trophy dialog smarter and not need the silly file. Can load all games by default now.
+ * change CryptAcquireContextW to try CRYPT_NEWKEYSET flag if key container doesnt exist already < https://msdn.microsoft.com/en-us/library/windows/desktop/aa379886(v=vs.85).aspx >
+ * disable fb testing for partial framebuffer resources
+ * rsx: Tweaks - Optimize get_surface_subresource - Add check_program_status time to draw call setup statistics. It can slow down games significantly
+ * vk: Improved handling of swap_bytes behaviour when using WCB
+ * rsx: Experimental; Try to calculate pixel offset using nv3062 pitch register since we know the target block is defined with 3062 registers
+ * Add supporters
+ * Implement set_native_priority (posix)
+ * Fix NPDRM exitspawn
+ * Fix /dev_bdvd/ for exitspawn
+ * Add Delete LLVM Cache option
+ * Update PPA urls to the latest version of Qt
+ * Revert Qt requirements to version 5.7 for Linux
+ * Implement Trophy Manager.
+ * Handle device not ready in fs::error. Solves #3592
+ * Added breakpoint list
+ * Repositioned current instruction to middle
+ * Qt: Fix Save Data Dialog initial size
+ * rsx: Fix for rsx thread lockup due to nested access violations when WCB is enabled
+ * vk: Allow swapchain create to fail with an error
+ * nvidia facepalm
+ * rsx: Tag cache blocks returned on access violation to validate data passed to flush_all is up to date. Should prevent recursive exceptions
+ * gsframe: Break waiting is emulator is stopped suddenly - Keeps the queue from hanging the GUI
+ * rsx/qt: GsFrame improvements - Identify minimize/restore events as separate from regular resize and do not react to them - Enable message queue consumption after loading the shaders cache. Also hides the frame in this step -- This fixes the 'start fullscreen' bug when running vulkan
+ * fixup
+ * Audio: add Buffer Count setting
+ * ppu_acontext draft
+ * Add cmdline support
+ * [Qt] Fix uninitialised values before usage
+ * rsx: Avoid false positives by early rejection. Should keep cache thashing to a minimum
+ * rsx: Export more information about affected cache sections when handling violations - This allows for better handling of deferred flushes. -- There's still no guarantee that cache contents will have changed between the set acquisition and following flush operation -- Hopefully this is rare enough that it doesnt cause serious issues for now
+ * rsx: Fixes - vk: Always reopen primary command buffers. They should only be closed in flush_command_queue - If uploading a texture and there are collisions with protected buffers, do not rebuild the cache - Perform writes via flush before reprotecting pages that were not trampled - Only flush no pages once
+ * rsx: Implement memory tags for strict mode to validate render target memory
+ * vulkan: Flush queue before attempting to copy texture memory!
+ * rsx: invalidate surface store address when tile is unbound
+ * spu: save and restore mfc cmd after processing
+ * spu: Implement readch(mfc_cmd)
+ * rsx: make dmactrl get 'readonly'
+ * Trophy: use system language setting
+ * Fix off by one error. Sigh.
+ * Fix focus issue in trophies.
+ * rsx: Fix critical bug concerning transient data layout in memory
+ * rsx: Disable draw call batching when strict mode is enabled - Minor bugs have been observed with it always enabled
+ * vk: Fix for infinite hanging in the access violation handler
+ * rsx: Better detection of framebuffer memory copy operations - Still requires texture stitching to work correctly, but matching dimensions works well for now
+ * rsx/vk: Be a little more frugal with texture memory to avoid running out of VRAM on 1GB cards
+ * rsx: Improve separate treatment of write exceptions vs read exceptions - Optimizes search functionality and avoids thrashing valid sections
+ * fix build
+ * rsx: Workaround for 0 pitch textures. - Should these be ignored? Needs investigation
+ * rsx: Even more texture cache fixes - Fix subresource sampling - Invalidate memory range before uploading textures to prevent hangs
+ * rsx: Only transfer framebuffer contents if memory contents are compatible
+ * rsx: Texture fixes continued - Fix buffer invalidate behaviour (wcb) - Disable auto rebuild with only framebuffer storage getting rebuilt - Fix vulkan subresource sampling
+ * rsx: Restructuring [WIP] - Refactor invalidate memory functions into one function - Add cached object rebuilding functionality to avoid throwing away useful memory on an invalidate - Added debug monitoring of texture unit VRAM usage
+ * Make a basic trophy notification dialog (#3204)
+ * Save manager improvements (#3631)
+ * Update Readme to Qt 5.8
+ * Silence annoying experimental build warning - Compiling locally on VS defines BRANCH to "" (empty $BRANCH envvar) and defines _MSC_VER. The pdb check is useless since it will never be reached
+ * vk: Enable primitive restart workaround for polaris and vega on linux as well - Looks like it might be a hardware erratum
+ * Qt: add "clear" option to tty log contextmenu
+ * [Qt] UI improvements (#3558)
+ * evdev: add analog to dpad option (#3551)
+ * [Qt] Add syntax highlighter (#3550)
+ * gl: Check for vendor_string ATI for AMD cards. It seems AMD is still using the ATI openGL stack
+ * add RX 550 to AMD vulkan cards with restart bug
+ * general fixes; Force u32 return type for index_count and add RX Vega to primitive restart blacklist
+ * rsx: Allow clear_surface command for depth-only passes. Removes invalidate cache hack
+ * rsx: More fixes - Workaround for AMD glMultiDrawArrays bug - Disable disjoint command submission when multidraw support is disabled
+ * rsx: Reimplement index buffer generation - Emulate primitive restart in software whenever we get the chance - Ensure PRIMITIVE_RESTART is never active when LIST topologies are active - Reimplement TRIANGLE_FAN, POLYGON and QUAD expansion
+ * rsx/vk: Workaround for polaris primitive restart bug
+ * Fix compile VS
+ * Add BRANCH as a preprocessor definition taken from an environment variable
+ * Bump Qt version to 5.9.2 for Travis
+ * rpcs3.vcxproj: remove unused paths in AdditionalLibraryDirectories
+ * appveyor.yml: use Visual Studio solution to build the project and cleanup
+ * update vulkan submodules (#3600)
+
-------------------------------------------------------------------
Wed Oct 25 19:07:37 UTC 2017 - kah0922@gmail.com
diff --git a/rpcs3.spec b/rpcs3.spec
index d533c65..ac54401 100644
--- a/rpcs3.spec
+++ b/rpcs3.spec
@@ -17,7 +17,7 @@
Name: rpcs3
-Version: 0.0.3~git20171014
+Version: 0.0.3~git20171104
Release: 0
Summary: PS3 emulator/debugger
License: GPL-2.0
@@ -35,6 +35,8 @@ BuildRequires: pkgconfig(glu)
BuildRequires: pkgconfig(libpng)
BuildRequires: pkgconfig(openal)
BuildRequires: pkgconfig(alsa)
+BuildRequires: pkgconfig(libpulse-simple)
+BuildRequires: pkgconfig(libevdev)
BuildRequires: pkgconfig(yaml-cpp)
BuildRequires: pkgconfig(libudev)
BuildRequires: vulkan-devel