diff --git a/certs_fallback.patch b/certs_fallback.patch index 361e829..c638c2d 100644 --- a/certs_fallback.patch +++ b/certs_fallback.patch @@ -32,8 +32,8 @@ diff -r -U 5 a/modules/mbedtls/crypto_mbedtls.cpp b/modules/mbedtls/crypto_mbedt @@ -44,10 +44,12 @@ #define PEM_END_CRT "-----END CERTIFICATE-----\n" - #include "mbedtls/pem.h" #include + #include +#include + diff --git a/godot-3.2.2-stable.tar.xz b/godot-3.2.2-stable.tar.xz deleted file mode 100644 index e15ba81..0000000 --- a/godot-3.2.2-stable.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a1969caf1a17fed25054cb43a971c14104fd94f595fcfbbc2745cff479c73e03 -size 14251180 diff --git a/godot-3.2.2-stable.tar.xz.sha256 b/godot-3.2.2-stable.tar.xz.sha256 deleted file mode 100644 index 64eefaa..0000000 --- a/godot-3.2.2-stable.tar.xz.sha256 +++ /dev/null @@ -1 +0,0 @@ -a1969caf1a17fed25054cb43a971c14104fd94f595fcfbbc2745cff479c73e03 godot-3.2.2-stable.tar.xz diff --git a/godot-3.2.3-stable.tar.xz b/godot-3.2.3-stable.tar.xz new file mode 100644 index 0000000..8dfe164 --- /dev/null +++ b/godot-3.2.3-stable.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:85fd73d742cc64887056a232f8f7a622112e78b51f31d4d08db0f982e5f3a023 +size 14360332 diff --git a/godot-3.2.3-stable.tar.xz.sha256 b/godot-3.2.3-stable.tar.xz.sha256 new file mode 100644 index 0000000..72b4cfa --- /dev/null +++ b/godot-3.2.3-stable.tar.xz.sha256 @@ -0,0 +1 @@ +85fd73d742cc64887056a232f8f7a622112e78b51f31d4d08db0f982e5f3a023 godot-3.2.3-stable.tar.xz diff --git a/godot.changes b/godot.changes index 735ea0e..c1538e1 100644 --- a/godot.changes +++ b/godot.changes @@ -1,3 +1,50 @@ +------------------------------------------------------------------- +Sun Nov 1 23:35:40 UTC 2020 - Yunhe Guo + +- Fix AppStream file location to match latest standard + +------------------------------------------------------------------- +Fri Sep 18 16:00:00 UTC 2020 - cunix@mail.de + +- Update to 3.2.3 + + Added: + * Input: Support SDL2 half axes and inverted axes mappings + * LineEdit: Add option to disable virtual keyboard for LineEdit + * Rendering: Allow nearest neighbor lookup when using mipmaps + + Changed: + * GDScript: Auto completion enhanced for extends and + class level identifier + * Physics: Better damping implementation for Bullet rigid bodies. + If you're using damping with the Bullet backend, + you may need to adjust some properties to restore + the behavior from 3.2.2 or earlier. + * Project Settings: Enable file logging by default on desktops + * Script editor: Don't open dominant script in external editor + * Sprite3D: Use mesh instead of immediate for drawing Sprite3D + + Fixed: + * Core: debugger error when Dictionary key is a freed Object + * Core: leaked ObjectRCs on object Variant reassignment + * GLES3: OpenGL error when generating radiance + * Import: custom tracks causing issues on reimport + * Import: regression causing crashes with some OGG files + * Particles: 2D Particle velocity with directed emission mask + * PathFollow3D: repeated updates of PathFollow3D Transform + * Physics: Trigger broadphase update when changing collision layer/mask + * Physics: laxist collision detection on one way shapes + * Physics: Properly pass safe margin on initialization + * Project Settings: overriding compression related settings + * Rendering: images in black margins + * Rendering: Properly calculate Polygon2D AABB with skeleton + * Shaders: specular 'render_mode' for Visual Shaders + + And more: + https://downloads.tuxfamily.org/godotengine/3.2.3/Godot_v3.2.3-stable_changelog_chrono.txt + +- "certs_fallback.patch" rebased + ------------------------------------------------------------------- Tue Jul 01 12:00:00 UTC 2020 - cunix@mail.de diff --git a/godot.spec b/godot.spec index 7593f06..54ce00b 100644 --- a/godot.spec +++ b/godot.spec @@ -24,7 +24,7 @@ %define ca_bundle %{_localstatedir}/lib/ca-certificates/ca-bundle.pem Name: godot -Version: 3.2.2 +Version: 3.2.3 Release: 0 Summary: Cross-Platform Game Engine with an Integrated Editor License: MIT @@ -142,14 +142,14 @@ Provides: bundled(assimp) %if 0%{?suse_version} > 1500 %else -Provides: bundled(bullet) = 2.90 +Provides: bundled(bullet) = 2.89 Provides: bundled(libzstd) %if 0%{?sle_version} < 150200 -Provides: bundled(mbedtls) = 2.16.6 +Provides: bundled(mbedtls) = 2.16.8 %endif %if !0%{?is_opensuse} # SLES seems not to have miniupnpc and wslay -Provides: bundled(libwslay) = 1.1.0 +Provides: bundled(libwslay) = 1.1.1 Provides: bundled(miniupnpc) %endif %endif @@ -225,6 +225,10 @@ if [[ -z "$(desktop-file-validate misc/dist/linux/org.godotengine.Godot.desktop) then # desktop-file-utils version >= 0.25 echo desktop-file-utils is up to date and recognizes PrefersNonDefaultGPU. + # rpmlint complains nevertheless (on Tumbleweed). A false negative? + # see https://specifications.freedesktop.org/desktop-entry-spec/desktop-entry-spec-latest.html#recognized-keys + # Perhaps because rpmlint-mini includes as of today (18.09.2020) + # desktop-file-utils-0.24 while we checked for available default version >= 0.25 else echo PrefersNonDefaultGPU not recognized. # rpmlint considers file invalid without "X-" prefix @@ -294,6 +298,7 @@ touch thirdparty/certs/ca-certificates.crt system_certs_path=%{ca_bundle} $system_libs # Build graphical editor (tools) +# rename x11 to linuxbsd ? scons %{build_args} platform=x11 tools=yes target=release_debug %if !0%{?faster_build} @@ -314,7 +319,7 @@ install -D -p -m 755 bin/%{name}.x11.opt.tools.%{__isa_bits} %{buildroot}%{_bind install -D -p -m 644 misc/dist/linux/godot.6 %{buildroot}/%{_mandir}/man6/%{name}.6%{?ext_man} install -D -p -m 644 icon.png %{buildroot}%{_datadir}/icons/hicolor/256x256/apps/%{name}.png install -D -p -m 644 icon.svg %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg -install -D -p -m 644 misc/dist/linux/org.godotengine.Godot.appdata.xml %{buildroot}%{_datadir}/appdata/org.godotengine.Godot.appdata.xml +install -D -p -m 644 misc/dist/linux/org.godotengine.Godot.appdata.xml %{buildroot}%{_datadir}/metainfo/org.godotengine.Godot.appdata.xml %suse_update_desktop_file -i org.godotengine.Godot %if !0%{?faster_build} @@ -338,14 +343,14 @@ install -D -p -m 644 misc/dist/shell/godot-server %{buildroot}%{_datadir}/bash-c %files %license LICENSE.txt LOGO_LICENSE.md COPYRIGHT.txt thirdparty_README.md -%doc AUTHORS.md CHANGELOG.md CONTRIBUTING.md DONORS.md README.md CODE_OF_CONDUCT.md +%doc AUTHORS.md CHANGELOG.md CONTRIBUTING.md DONORS.md README.md logo.svg %dir %{_datadir}/icons/hicolor %dir %{_datadir}/icons/hicolor/256x256 %dir %{_datadir}/icons/hicolor/256x256/apps %dir %{_datadir}/icons/hicolor/scalable %dir %{_datadir}/icons/hicolor/scalable/apps %{_bindir}/%{name} -%{_datadir}/appdata/org.godotengine.Godot.appdata.xml +%{_datadir}/metainfo/org.godotengine.Godot.appdata.xml %{_datadir}/applications/org.godotengine.Godot.desktop %{_datadir}/icons/hicolor/256x256/apps/%{name}.png %{_datadir}/icons/hicolor/scalable/apps/%{name}.svg @@ -354,17 +359,17 @@ install -D -p -m 644 misc/dist/shell/godot-server %{buildroot}%{_datadir}/bash-c %if !0%{?faster_build} %files headless %license LICENSE.txt LOGO_LICENSE.md COPYRIGHT.txt thirdparty_README.md -%doc AUTHORS.md CHANGELOG.md CONTRIBUTING.md DONORS.md README.md CODE_OF_CONDUCT.md +%doc AUTHORS.md CHANGELOG.md CONTRIBUTING.md DONORS.md README.md logo.svg %{_bindir}/%{name}-headless %files runner %license LICENSE.txt LOGO_LICENSE.md COPYRIGHT.txt thirdparty_README.md -%doc AUTHORS.md CHANGELOG.md CONTRIBUTING.md DONORS.md README.md CODE_OF_CONDUCT.md +%doc AUTHORS.md CHANGELOG.md CONTRIBUTING.md DONORS.md README.md logo.svg %{_bindir}/%{name}-runner %files server %license LICENSE.txt LOGO_LICENSE.md COPYRIGHT.txt thirdparty_README.md -%doc AUTHORS.md CHANGELOG.md CONTRIBUTING.md DONORS.md README.md CODE_OF_CONDUCT.md +%doc AUTHORS.md CHANGELOG.md CONTRIBUTING.md DONORS.md README.md logo.svg %{_bindir}/%{name}-server %endif