SHA256
1
0
forked from pool/rpcs3

Accepting request 506007 from home:xenonpk

Source Update

OBS-URL: https://build.opensuse.org/request/show/506007
OBS-URL: https://build.opensuse.org/package/show/Emulators/rpcs3?expand=0&rev=3
This commit is contained in:
Klaus Kämpf 2017-06-26 09:17:08 +00:00 committed by Git OBS Bridge
parent 2ee547b3d4
commit 80beb15493
5 changed files with 70 additions and 7 deletions

View File

@ -1,4 +1,4 @@
<servicedata> <servicedata>
<service name="tar_scm"> <service name="tar_scm">
<param name="url">https://github.com/RPCS3/rpcs3.git</param> <param name="url">https://github.com/RPCS3/rpcs3.git</param>
<param name="changesrevision">9cc52c75e30c434863f6bcf89205ff0178a7bb89</param></service></servicedata> <param name="changesrevision">5ecc7d5360637eda3b4a84e59fac075a4f4a802b</param></service></servicedata>

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:45c183f72661fd7f26a4a8f850acb73be1a5d78a9f27f8bc6b64b6b8da6fb4a8
size 83668360

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d28c54bd94ff5e3a8605932a10c23cc9bfbb58f21e4c2db422d721565e469cd6
size 83669880

View File

@ -1,3 +1,62 @@
-------------------------------------------------------------------
Sat Jun 24 11:23:24 UTC 2017 - pousaduarte@gmail.com
- Update to version 0.0.2~git20170624:
* fix debugger o.O (#2903)
* Fix Travis build (#2902)
* qt: Fix logging
* qt: Fix OutDir config
* Added uptr type
* PPUOpcodes.h updated
* Workaround booting NP games
* LLVM: implement STSWI, LSWI...
* PPU LLVM: paradigm shift
* Remove throw cpu_flag
* qt: Fix kb pad handler
* Fix issue with msgdialog not passing event back properly.
-------------------------------------------------------------------
Fri Jun 23 07:46:38 UTC 2017 - pousaduarte@gmail.com
- Update to version 0.0.2~git20170623:
* kb/mouse: fix max in init
* Trophy: return size for GetRequiredDiskSpace again
* Sprx: loading / reloc fixes
* cellGem: Fix headers
* Stub some cellHttpAuth* functions
* Stub sys_rsxaudio_ functions
* Stub cellMsgDialogOpenSimulViewWarning
* HLE cellHttpUtilParseUri, Also initalise networking with windows. (#2879)
* Improve portability for BSDs (#2813)
* Fix da build (#2900)
* rsx: Fix stencil initial values
* rsx: Fix depth-as-rgba read in fp
* rsx/wip: Fix depth surface reuse and clearing (fixes shadows)
* rsx/gl/vk: Enable use of native PCF shadows
* rsx/vk/gl: Minor fixes
* gl: Fix clip-space -> depth conversion. Fixes remaining depth read issues
* vk/gl: Fix sampling of shadow2D textures
* rsx: Discard surface store contents once per frame (temp workaround)
* vk/gl: Do not sample currently bound render targets
* rsx/gl/vk: Fix some warnings and whitespace issues (LF vs CRLF)
* rsx: Fix clip space computations
* gl: Properly emulate signed normalized wide integers
* rsx/gl/vk: Invert default stencil values
* gl: Silence log spam
* vk: Prefer optimal formats when clearing buffers
* vk: Avoid constantly reinitializing the SH context when compiling SPIRV. Speedup
* vk: Proper shutdown to avoid destroying resources still in use
* rsx: Register NV4097_SET_COLOR_KEY_COLOR method.
* rsx: Handle non-zero base vertex better
* rsx: Code cleanup. Fixes several dozen warnings - Wrap unused parameters as comments to prevent C1400 - Fix sized variable conversions with explicit casts
* rsx/ui: Make a few settings configurable via the GUI
* rsx: Bug fixes
* rsx: Do not sample as pcf shader if writing a vector result
* vk: Move resource init/destroy to constructor and destructor
* vs: drop user files from shipped vs files
* rsx/gui: Add a strict mode toggle. Also reorganizes the graphics tab a bit
* add No Thread option
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Jun 19 07:46:17 UTC 2017 - pousaduarte@gmail.com Mon Jun 19 07:46:17 UTC 2017 - pousaduarte@gmail.com

View File

@ -17,7 +17,7 @@
Name: rpcs3 Name: rpcs3
Version: 0.0.2~git20170618 Version: 0.0.2~git20170624
Release: 0 Release: 0
Summary: PS3 emulator/debugger Summary: PS3 emulator/debugger
License: GPL-2.0 License: GPL-2.0
@ -25,7 +25,9 @@ Url: https://rpcs3.net/
Source0: %{name}-%{version}.tar.xz Source0: %{name}-%{version}.tar.xz
ExclusiveArch: x86_64 ExclusiveArch: x86_64
BuildRequires: gcc-c++ #BuildRequires: gcc-c++
BuildRequires: clang >= 3.5
BuildRequires: cmake BuildRequires: cmake
BuildRequires: pkgconfig(glew) BuildRequires: pkgconfig(glew)
BuildRequires: pkgconfig(glu) BuildRequires: pkgconfig(glu)
@ -65,6 +67,8 @@ sed -i -e 's|set(LLVM_LIBS LLVM)|set(LLVM_LIBS)|g' -e 's|Qt5 5.8|Qt5|g' -e 's|VE
%build %build
cmake . \ cmake . \
-DCMAKE_C_COMPILER=%{_bindir}/clang \
-DCMAKE_CXX_COMPILER=%{_bindir}/clang++ \
-DUSE_SYSTEM_FFMPEG="ON" \ -DUSE_SYSTEM_FFMPEG="ON" \
-DUSE_SYSTEM_LIBPNG="ON" \ -DUSE_SYSTEM_LIBPNG="ON" \
-DCMAKE_INSTALL_PREFIX="%{_prefix}" \ -DCMAKE_INSTALL_PREFIX="%{_prefix}" \
@ -73,7 +77,7 @@ cmake . \
-DCMAKE_CXX_FLAGS="%{optflags}" \ -DCMAKE_CXX_FLAGS="%{optflags}" \
-DCMAKE_BUILD_TYPE="RelWithDebugInfo" \ -DCMAKE_BUILD_TYPE="RelWithDebugInfo" \
-DCMAKE_SKIP_RPATH="YES" \ -DCMAKE_SKIP_RPATH="YES" \
-DCMAKE_EXE_LINKER_FLAGS="$(llvm-config --libs mcjit vectorize ipo x86codegen x86disassembler)" -DCMAKE_EXE_LINKER_FLAGS="-image-base=0x10000 $(llvm-config --libs mcjit vectorize ipo x86codegen x86disassembler)"
%make_jobs %make_jobs