Accepting request 817309 from home:demonpig:Games:Tools
- Update to 3.2.2 Changed: * Re-architecture of the Android plugin system * Better handling of Variants pointing to released Objects * Updated and localized documentation Added: * C# support for the iOS platform * 2D batching for the GLES2 renderer And more: https://downloads.tuxfamily.org/godotengine/3.2.2/Godot_v3.2.2-stable_changelog_chrono.txt - "linker_pie_flag.patch" adjusted. OBS-URL: https://build.opensuse.org/request/show/817309 OBS-URL: https://build.opensuse.org/package/show/games/godot?expand=0&rev=12
This commit is contained in:
parent
e93b87bf87
commit
710f9b1015
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:556b564079fb1b21a05320c359268b2032c87d8b3bfaa4fd104ebf9c909ab87d
|
|
||||||
size 14066488
|
|
@ -1 +0,0 @@
|
|||||||
556b564079fb1b21a05320c359268b2032c87d8b3bfaa4fd104ebf9c909ab87d godot-3.2.1-stable.tar.xz
|
|
3
godot-3.2.2-stable.tar.xz
Normal file
3
godot-3.2.2-stable.tar.xz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:a1969caf1a17fed25054cb43a971c14104fd94f595fcfbbc2745cff479c73e03
|
||||||
|
size 14251180
|
1
godot-3.2.2-stable.tar.xz.sha256
Normal file
1
godot-3.2.2-stable.tar.xz.sha256
Normal file
@ -0,0 +1 @@
|
|||||||
|
a1969caf1a17fed25054cb43a971c14104fd94f595fcfbbc2745cff479c73e03 godot-3.2.2-stable.tar.xz
|
@ -1,3 +1,22 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Jun 26 17:23:58 UTC 2020 - Max Mitschke <maxmitschke@fastmail.com>
|
||||||
|
|
||||||
|
- Update to 3.2.2
|
||||||
|
|
||||||
|
Changed:
|
||||||
|
* Re-architecture of the Android plugin system
|
||||||
|
* Better handling of Variants pointing to released Objects
|
||||||
|
* Updated and localized documentation
|
||||||
|
|
||||||
|
Added:
|
||||||
|
* C# support for the iOS platform
|
||||||
|
* 2D batching for the GLES2 renderer
|
||||||
|
|
||||||
|
And more:
|
||||||
|
https://downloads.tuxfamily.org/godotengine/3.2.2/Godot_v3.2.2-stable_changelog_chrono.txt
|
||||||
|
|
||||||
|
- "linker_pie_flag.patch" adjusted.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Tue Mar 10 16:00:00 UTC 2020 - cunix@mail.de
|
Tue Mar 10 16:00:00 UTC 2020 - cunix@mail.de
|
||||||
|
|
||||||
|
36
godot.spec
36
godot.spec
@ -24,7 +24,7 @@
|
|||||||
%define ca_bundle %{_localstatedir}/lib/ca-certificates/ca-bundle.pem
|
%define ca_bundle %{_localstatedir}/lib/ca-certificates/ca-bundle.pem
|
||||||
|
|
||||||
Name: godot
|
Name: godot
|
||||||
Version: 3.2.1
|
Version: 3.2.2
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Cross-Platform Game Engine with an Integrated Editor
|
Summary: Cross-Platform Game Engine with an Integrated Editor
|
||||||
License: MIT
|
License: MIT
|
||||||
@ -76,8 +76,8 @@ BuildRequires: pkgconfig(miniupnpc)
|
|||||||
%else
|
%else
|
||||||
%if 0%{?is_opensuse}
|
%if 0%{?is_opensuse}
|
||||||
# SLES seems not to have wslay and miniupnpc
|
# SLES seems not to have wslay and miniupnpc
|
||||||
BuildRequires: pkgconfig(libwslay)
|
|
||||||
BuildRequires: libminiupnpc-devel
|
BuildRequires: libminiupnpc-devel
|
||||||
|
BuildRequires: pkgconfig(libwslay)
|
||||||
%if 0%{?sle_version} >= 150200
|
%if 0%{?sle_version} >= 150200
|
||||||
BuildRequires: mbedtls-devel
|
BuildRequires: mbedtls-devel
|
||||||
%endif
|
%endif
|
||||||
@ -99,36 +99,36 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
|||||||
|
|
||||||
# Has some modifications for IPv6 support, upstream enet is unresponsive
|
# Has some modifications for IPv6 support, upstream enet is unresponsive
|
||||||
# Should not be unbundled.
|
# Should not be unbundled.
|
||||||
Provides: bundled(enet) = 1.3.14
|
Provides: bundled(enet) = 1.3.15
|
||||||
|
|
||||||
# Has custom changes to support seeking in zip archives
|
# Has custom changes to support seeking in zip archives
|
||||||
# Should not be unbundled.
|
# Should not be unbundled.
|
||||||
Provides: bundled(minizip) = 1.2.11
|
Provides: bundled(minizip) = 1.2.11
|
||||||
|
|
||||||
|
Provides: bundled(FastLZ)
|
||||||
|
Provides: bundled(Tangent_Space_Normal_Maps)
|
||||||
|
Provides: bundled(curl_hostcheck)
|
||||||
Provides: bundled(cvtt)
|
Provides: bundled(cvtt)
|
||||||
|
Provides: bundled(easing)
|
||||||
Provides: bundled(etc2comp)
|
Provides: bundled(etc2comp)
|
||||||
Provides: bundled(noto-sans-fonts)
|
|
||||||
Provides: bundled(hack-fonts)
|
|
||||||
Provides: bundled(google-droid-fonts)
|
|
||||||
Provides: bundled(glad)
|
Provides: bundled(glad)
|
||||||
|
Provides: bundled(google-droid-fonts)
|
||||||
|
Provides: bundled(hack-fonts)
|
||||||
|
Provides: bundled(hqx)
|
||||||
|
Provides: bundled(ifaddrs-android)
|
||||||
Provides: bundled(jpeg-compressor)
|
Provides: bundled(jpeg-compressor)
|
||||||
Provides: bundled(libsimplewebm)
|
Provides: bundled(libsimplewebm)
|
||||||
Provides: bundled(polyclipping)
|
Provides: bundled(noto-sans-fonts)
|
||||||
Provides: bundled(FastLZ)
|
|
||||||
Provides: bundled(hqx)
|
|
||||||
Provides: bundled(open-simplex-noise-in-c)
|
Provides: bundled(open-simplex-noise-in-c)
|
||||||
Provides: bundled(pcg)
|
Provides: bundled(pcg)
|
||||||
Provides: bundled(smaz)
|
Provides: bundled(polyclipping)
|
||||||
Provides: bundled(polypartition)
|
Provides: bundled(polypartition)
|
||||||
Provides: bundled(curl_hostcheck)
|
|
||||||
Provides: bundled(yuv2rgb)
|
|
||||||
Provides: bundled(ifaddrs-android)
|
|
||||||
Provides: bundled(easing)
|
|
||||||
Provides: bundled(Tangent_Space_Normal_Maps)
|
|
||||||
Provides: bundled(stb)
|
|
||||||
Provides: bundled(pvrtccompressor)
|
Provides: bundled(pvrtccompressor)
|
||||||
|
Provides: bundled(smaz)
|
||||||
|
Provides: bundled(stb)
|
||||||
Provides: bundled(tinyexr)
|
Provides: bundled(tinyexr)
|
||||||
Provides: bundled(vhacd)
|
Provides: bundled(vhacd)
|
||||||
|
Provides: bundled(yuv2rgb)
|
||||||
|
|
||||||
# Can be unbundled if packaged
|
# Can be unbundled if packaged
|
||||||
Provides: bundled(nanosvg)
|
Provides: bundled(nanosvg)
|
||||||
@ -142,10 +142,10 @@ Provides: bundled(assimp)
|
|||||||
|
|
||||||
%if 0%{?suse_version} > 1500
|
%if 0%{?suse_version} > 1500
|
||||||
%else
|
%else
|
||||||
Provides: bundled(bullet) = 2.89
|
Provides: bundled(bullet) = 2.90
|
||||||
Provides: bundled(libzstd)
|
Provides: bundled(libzstd)
|
||||||
%if 0%{?sle_version} < 150200
|
%if 0%{?sle_version} < 150200
|
||||||
Provides: bundled(mbedtls) = 2.16.5
|
Provides: bundled(mbedtls) = 2.16.6
|
||||||
%endif
|
%endif
|
||||||
%if !0%{?is_opensuse}
|
%if !0%{?is_opensuse}
|
||||||
# SLES seems not to have miniupnpc and wslay
|
# SLES seems not to have miniupnpc and wslay
|
||||||
|
@ -5,6 +5,7 @@ References: https://github.com/godotengine/godot/pull/23542#issuecomment-4363858
|
|||||||
https://github.com/godotengine/godot/pull/23542
|
https://github.com/godotengine/godot/pull/23542
|
||||||
https://github.com/godotengine/godot/issues/34533
|
https://github.com/godotengine/godot/issues/34533
|
||||||
Upstream: seems to do the opposite
|
Upstream: seems to do the opposite
|
||||||
|
Rebased: 2020-06-25
|
||||||
|
|
||||||
Linker flag "-no-pie" is added by upstream.
|
Linker flag "-no-pie" is added by upstream.
|
||||||
rpmlint complains this violates project policy.
|
rpmlint complains this violates project policy.
|
||||||
@ -12,19 +13,15 @@ Patch replaces flag "-no-pie" with "-pie".
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
diff -r -U 5 a/platform/x11/detect.py b/platform/x11/detect.py
|
diff -Naur a/platform/x11/detect.py b/platform/x11/detect.py
|
||||||
--- a/platform/x11/detect.py
|
--- a/platform/x11/detect.py 2020-06-26 12:57:27.036237658 -0400
|
||||||
+++ b/platform/x11/detect.py
|
+++ b/platform/x11/detect.py 2020-06-26 12:57:50.187746327 -0400
|
||||||
@@ -182,11 +182,11 @@
|
@@ -185,7 +185,7 @@
|
||||||
# Check for gcc version >= 6 before adding -no-pie
|
|
||||||
version = get_compiler_version(env) or [-1, -1]
|
|
||||||
if using_gcc(env):
|
if using_gcc(env):
|
||||||
if version[0] >= 6:
|
if version[0] >= 6:
|
||||||
env.Append(CCFLAGS=['-fpie'])
|
env.Append(CCFLAGS=["-fpie"])
|
||||||
- env.Append(LINKFLAGS=['-no-pie'])
|
- env.Append(LINKFLAGS=["-no-pie"])
|
||||||
+ env.Append(LINKFLAGS=['-pie'])
|
+ env.Append(LINKFLAGS=["-pie"])
|
||||||
# Do the same for clang should be fine with Clang 4 and higher
|
# Do the same for clang should be fine with Clang 4 and higher
|
||||||
if using_clang(env):
|
if using_clang(env):
|
||||||
if version[0] >= 4:
|
if version[0] >= 4:
|
||||||
env.Append(CCFLAGS=['-fpie'])
|
|
||||||
env.Append(LINKFLAGS=['-no-pie'])
|
|
||||||
|
Loading…
Reference in New Issue
Block a user