diff --git a/0ad-fcollada.patch b/0ad-fcollada.patch deleted file mode 100644 index 1a5ba23..0000000 --- a/0ad-fcollada.patch +++ /dev/null @@ -1,41 +0,0 @@ -diff -up 0ad-0.0.23b-alpha/libraries/source/fcollada/src/FColladaPlugins/FArchiveXML/FArchiveXML.h.orig 0ad-0.0.23b-alpha/libraries/source/fcollada/src/FColladaPlugins/FArchiveXML/FArchiveXML.h ---- 0ad-0.0.23b-alpha/libraries/source/fcollada/src/FColladaPlugins/FArchiveXML/FArchiveXML.h.orig 2020-03-30 16:28:20.011982827 -0300 -+++ 0ad-0.0.23b-alpha/libraries/source/fcollada/src/FColladaPlugins/FArchiveXML/FArchiveXML.h 2020-03-31 11:43:27.669098382 -0300 -@@ -553,7 +553,16 @@ public: - - static void WritePhysicsRigidBodyParameters(FCDPhysicsRigidBodyParameters* physicsRigidBodyParameters, xmlNode* techniqueNode); - template -- static xmlNode* AddPhysicsParameter(xmlNode* parentNode, const char* name, FCDParameterAnimatableT& value); -+ static xmlNode* AddPhysicsParameter(xmlNode* parentNode, const char* name, FCDParameterAnimatableT& value) { -+ xmlNode* paramNode = AddChild(parentNode, name); -+ AddContent(paramNode, FUStringConversion::ToString((TYPE&) value)); -+ if (value.IsAnimated()) -+ { -+ const FCDAnimated* animated = value.GetAnimated(); -+ FArchiveXML::WriteAnimatedValue(animated, paramNode, name); -+ } -+ return paramNode; -+ } - - - // -diff -up 0ad-0.0.23b-alpha/libraries/source/fcollada/src/FColladaPlugins/FArchiveXML/FAXPhysicsExport.cpp.orig 0ad-0.0.23b-alpha/libraries/source/fcollada/src/FColladaPlugins/FArchiveXML/FAXPhysicsExport.cpp ---- 0ad-0.0.23b-alpha/libraries/source/fcollada/src/FColladaPlugins/FArchiveXML/FAXPhysicsExport.cpp.orig 2008-09-07 19:13:25.000000000 -0300 -+++ 0ad-0.0.23b-alpha/libraries/source/fcollada/src/FColladaPlugins/FArchiveXML/FAXPhysicsExport.cpp 2020-03-31 11:43:24.577115067 -0300 -@@ -329,16 +329,3 @@ void FArchiveXML::WritePhysicsRigidBodyP - FArchiveXML::LetWriteObject(physicsRigidBodyParameters->GetPhysicsShape(i), techniqueNode); - } - } -- --template --xmlNode* FArchiveXML::AddPhysicsParameter(xmlNode* parentNode, const char* name, FCDParameterAnimatableT& value) --{ -- xmlNode* paramNode = AddChild(parentNode, name); -- AddContent(paramNode, FUStringConversion::ToString((TYPE&) value)); -- if (value.IsAnimated()) -- { -- const FCDAnimated* animated = value.GetAnimated(); -- FArchiveXML::WriteAnimatedValue(animated, paramNode, name); -- } -- return paramNode; --} diff --git a/0ad-mozjs38.patch b/0ad-mozjs38.patch deleted file mode 100644 index 7d2e6c4..0000000 --- a/0ad-mozjs38.patch +++ /dev/null @@ -1,21 +0,0 @@ -diff -up 0ad-0.0.23b-alpha/libraries/source/spidermonkey/build.sh.orig 0ad-0.0.23b-alpha/libraries/source/spidermonkey/build.sh ---- 0ad-0.0.23b-alpha/libraries/source/spidermonkey/build.sh.orig 2019-09-30 15:33:27.690089303 -0300 -+++ 0ad-0.0.23b-alpha/libraries/source/spidermonkey/build.sh 2019-09-30 15:47:16.201374941 -0300 -@@ -27,7 +27,7 @@ fi - - MAKE_OPTS="${JOBS}" - --CONF_OPTS="--enable-shared-js --disable-tests --without-intl-api" -+CONF_OPTS="--enable-shared-js --disable-tests --without-intl-api --disable-optimize" - - # Bug 1269319 - # When compiled with GCC 6 (or later), SpiderMonkey 38 (and versions up to 49) is -@@ -37,7 +37,7 @@ if [ "${OS}" != "Windows_NT" ] - then - if [ "`${CXX:=g++} -dumpversion | cut -f1 -d.`" -ge "6" ] - then -- CXXFLAGS="${CXXFLAGS} -fno-schedule-insns2 -fno-delete-null-pointer-checks" -+ CXXFLAGS="${CXXFLAGS} -fpermissive -fno-tree-vrp -fno-strict-aliasing -fno-schedule-insns2 -fno-delete-null-pointer-checks" - fi - fi - diff --git a/0ad-ryzen-3000.patch b/0ad-ryzen-3000.patch deleted file mode 100644 index bf84ff2..0000000 --- a/0ad-ryzen-3000.patch +++ /dev/null @@ -1,12 +0,0 @@ -Index: trunk/source/lib/sysdep/arch/x86_x64/cache.cpp -=================================================================== ---- trunk/source/lib/sysdep/arch/x86_x64/cache.cpp (revision 23261) -+++ trunk/source/lib/sysdep/arch/x86_x64/cache.cpp (revision 23262) -@@ -90,5 +90,6 @@ - { - 0, 1, 2, 0, 4, 0, 8, 0, -- 16, 0, 32, 48, 64, 96, 128, x86_x64::Cache::fullyAssociative -+ // TODO: The second '16' does not obey to the specifications and is only a workaround. For a correct implementation please look here: https://community.amd.com/thread/244207 -+ 16, 16, 32, 48, 64, 96, 128, x86_x64::Cache::fullyAssociative - }; -