Date: Mon, 9 Oct 2017 20:40:35 +0000 (UTC) From: Jan Beich <jbeich@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r451641 - in head/emulators/rpcs3: . files Message-ID: <201710092040.v99KeZ0Y069338@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: jbeich Date: Mon Oct 9 20:40:35 2017 New Revision: 451641 URL: https://svnweb.freebsd.org/changeset/ports/451641 Log: emulators/rpcs3: update to 0.0.3.425 Changes: https://github.com/RPCS3/rpcs3/compare/3907dd04...1d375cb1 MFH: 2017Q4 (implicit for snapshots?) Modified: head/emulators/rpcs3/Makefile (contents, props changed) head/emulators/rpcs3/distinfo (contents, props changed) head/emulators/rpcs3/files/extra-patch-no-thread_local (contents, props changed) Modified: head/emulators/rpcs3/Makefile ============================================================================== --- head/emulators/rpcs3/Makefile Mon Oct 9 20:27:09 2017 (r451640) +++ head/emulators/rpcs3/Makefile Mon Oct 9 20:40:35 2017 (r451641) @@ -2,8 +2,8 @@ PORTNAME= rpcs3 DISTVERSIONPREFIX= v -DISTVERSION= 0.0.3-407 -DISTVERSIONSUFFIX= -g3907dd04 +DISTVERSION= 0.0.3-425 +DISTVERSIONSUFFIX= -g1d375cb1 CATEGORIES= emulators MAINTAINER= jbeich@FreeBSD.org Modified: head/emulators/rpcs3/distinfo ============================================================================== --- head/emulators/rpcs3/distinfo Mon Oct 9 20:27:09 2017 (r451640) +++ head/emulators/rpcs3/distinfo Mon Oct 9 20:40:35 2017 (r451641) @@ -1,6 +1,6 @@ -TIMESTAMP = 1507222297 -SHA256 (RPCS3-rpcs3-v0.0.3-407-g3907dd04_GH0.tar.gz) = bc35c3ba49945051a41329e0f17f60f3733dbddf5282e6747abb400be408ed40 -SIZE (RPCS3-rpcs3-v0.0.3-407-g3907dd04_GH0.tar.gz) = 3522527 +TIMESTAMP = 1507569941 +SHA256 (RPCS3-rpcs3-v0.0.3-425-g1d375cb1_GH0.tar.gz) = 89b133fab7032d4e8dae62889784a1b5213c802c37a1d8f1f9ce85e9e636d511 +SIZE (RPCS3-rpcs3-v0.0.3-425-g1d375cb1_GH0.tar.gz) = 3530456 SHA256 (RPCS3-hidapi-hidapi-0.8.0-rc1-25-gca39ce8_GH0.tar.gz) = e50e4f4e9035e891e16867e995f44aac87ce734a9dde169f02fc9719b2ce3642 SIZE (RPCS3-hidapi-hidapi-0.8.0-rc1-25-gca39ce8_GH0.tar.gz) = 105623 SHA256 (RPCS3-pugixml-f205aaf_GH0.tar.gz) = 3b2a7e21625d8cbeb3aa1841b8816f6cab0752e89008b9fc67a325c800f153b5 Modified: head/emulators/rpcs3/files/extra-patch-no-thread_local ============================================================================== --- head/emulators/rpcs3/files/extra-patch-no-thread_local Mon Oct 9 20:27:09 2017 (r451640) +++ head/emulators/rpcs3/files/extra-patch-no-thread_local Mon Oct 9 20:40:35 2017 (r451641) @@ -30,6 +30,47 @@ https://github.com/RPCS3/rpcs3/commit/c1450ad61627 // Used character: U+00B7 (Middle Dot) switch (msg.sev) +--- Utilities/mutex.cpp.orig 2017-10-08 20:37:54 UTC ++++ Utilities/mutex.cpp +@@ -5,8 +5,10 @@ + #include <vector> + #include <algorithm> + ++#if 0 + // TLS variable for tracking owned mutexes + thread_local std::vector<shared_mutex*> g_tls_locks; ++#endif + + void shared_mutex::imp_lock_shared(s64 _old) + { +@@ -258,6 +260,7 @@ bool shared_mutex::try_lock_degrade() + return m_value.compare_and_swap_test(0, c_one - c_min); + } + ++#if 0 + safe_reader_lock::safe_reader_lock(shared_mutex& mutex) + : m_mutex(mutex) + , m_is_owned(false) +@@ -332,3 +335,4 @@ safe_writer_lock::~safe_writer_lock() + + // TODO: order locks + } ++#endif +--- Utilities/mutex.h.orig 2017-10-08 20:37:54 UTC ++++ Utilities/mutex.h +@@ -177,6 +177,7 @@ class writer_lock final (public) + } + }; + ++#if 0 + // Safe reader lock. Can be recursive above other safe locks (reader or writer). + class safe_reader_lock final + { +@@ -229,3 +230,4 @@ class safe_writer_lock final (public) + + ~safe_writer_lock(); + }; ++#endif --- Utilities/types.h.orig 2017-08-24 18:20:18 UTC +++ Utilities/types.h @@ -32,6 +32,7 @@
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201710092040.v99KeZ0Y069338>