commit love for openSUSE:Factory
Hello community, here is the log from the commit of package love for openSUSE:Factory checked in at 2020-08-28 21:21:37 Comparing /work/SRC/openSUSE:Factory/love (Old) and /work/SRC/openSUSE:Factory/.love.new.3399 (New) Package is "love" Fri Aug 28 21:21:37 2020 rev:7 rq:829099 version:11.3 Changes: --- /work/SRC/openSUSE:Factory/love/love.changes2020-04-27 23:32:04.474784985 +0200 +++ /work/SRC/openSUSE:Factory/.love.new.3399/love.changes 2020-08-28 21:22:28.476356628 +0200 @@ -1,0 +2,62 @@ +Mon Aug 24 20:12:35 UTC 2020 - Dirk Mueller + +- update to 11.3: + * Added support for FLAC audio files. + * Added support for microphone recording on Android. + * Added t.audio.mic (false by default). On Android, setting it to true requests microphone recording permission from the user. + * Added Decoder:clone. + * Added Data:getFFIPointer. + * Added Joystick:getDeviceInfo. + * Added Joystick:getGamepadMappingString and love.joystick.getGamepadMappingString(guid). + * Added love.math.colorToBytes and love.math.colorFromBytes. + * Added 'usedpiscale' boolean (true by default) to love.window.setMode and love.conf. Disables automatic DPI scaling when false. + * Added love.window.getDisplayOrientation and a love.displayrotated callback. + * Added love.window.get/setVSync, to allow setting vsync without recreating the window. + * Added love.window.getSafeArea. + * Added an optional vertex count parameter to Mesh:setVertices. + * Added support for rgba4, rgb5a1, rgb565, rgb10a2, rg11b10f, r8, rg8, r16, rg16, r16f, rg16f, r32f, and rg32f formats in ImageData and Images. + * Added support for loading .dds files that contain uncompressed pixel data. + * Changed audio file type detection, so it probes all supported backends for unrecognized extensions. + * Fixed "bad lightuserdata" errors when running love on some arm64 devices. + * Fixed boot.lua's line numbers in stack traces to match its source code. + * Fixed the deprecation system not fully restarting when love.event.quit("restart") is used. + * Fixed love.isVersionCompatible. + * Fixed named Channels persisting across love.event.quit("restart") occurrences. + * Fixed race conditions when different love.physics Worlds are used in different threads. + * Fixed World:getJoints to return the fully resolved type of the Joint, instead of the base type. + * Fixed love.timer.sleep(0) to return control to the OS scheduler instead of being a no-op. + * Fixed love.math.randomNormal incorrectly using cached state after love.math.setRandomSeed or setRandomState. + * Fixed love.data.hash returning an incorrect hash for certain input sizes. + * Fixed love.data.newByteData to cause a Lua error instead of crashing when invalid arguments are used. + * Fixed the Data-returning variant of love.filesystem.read and File:read to return the number of bytes that were read. + * Fixed love.filesystem's require loaders to error instead of crashing when no argument is given. + * Fixed love.filesystem.mount(Data). + * Fixed a memory leak when loading files in some situations. + * Fixed t.audio.mixwithsystem. + * Fixed audio clicks immediately after playing a Source on iOS. + * Fixed Source:play + Source:stop + Source:play looping the first few ms of sound for streaming Sources on iOS. + * Fixed Source:play + Source:seek looping the first few ms of sound for streaming Sources on iOS. + * Fixed occasional pops in streaming sources on iOS. + * Fixed love.audio.play(sources) to use previously set playback positions on stopped Sources. + * Fixed Source:setEffect(name, true) and Source:getEffect(name) when the effect has no associated Filter. + * Fixed love.audio.newSource(filename, "queue") to cause a Lua error. + * Fixed Source:setPitch to error if the given pitch is <= 0, NaN, or infinity. + * Fixed video seeking and pausing in various scenarios. + * Fixed an audio Source memory leak when a Video gets garbage collected after playing it. + * Fixed video playback support on some Adreno-based Android devices. + * Fixed black fringes around text in some situations. + * Fixed extreme flickering when text moves along non-integer coordinates. + * Fixed the first character in a string sometimes not being processed during text vertex generation. + * Fixed Text:set(" ") not clearing any previously set text in a Text object. + * Fixed love.graphics.getTextureTypes to return a table with boolean values in its fields instead of number values. + * Fixed lines not rendering properly if a single line has more than 65,000 vertices. + * Fixed a pixel shader performance regression on some graphics drivers when OpenGL 3 or OpenGL ES 3 is used. + * Fixed text not showing up on Radeon HD 3000-series graphics cards on Windows. + * Fixed non-integer DPI scale values
commit love for openSUSE:Factory
Hello community, here is the log from the commit of package love for openSUSE:Factory checked in at 2020-04-27 23:32:02 Comparing /work/SRC/openSUSE:Factory/love (Old) and /work/SRC/openSUSE:Factory/.love.new.2738 (New) Package is "love" Mon Apr 27 23:32:02 2020 rev:6 rq:796686 version:11.2 Changes: --- /work/SRC/openSUSE:Factory/love/love.changes2018-12-04 20:54:21.904850504 +0100 +++ /work/SRC/openSUSE:Factory/.love.new.2738/love.changes 2020-04-27 23:32:04.474784985 +0200 @@ -1,0 +2,5 @@ +Thu Apr 23 14:44:59 UTC 2020 - Max Mitschke + +- Added remove-duplicate-typedef.patch to fix i586 build + +--- New: remove-duplicate-typedef.patch Other differences: -- ++ love.spec ++ --- /var/tmp/diff_new_pack.U23Rrq/_old 2020-04-27 23:32:05.378786750 +0200 +++ /var/tmp/diff_new_pack.U23Rrq/_new 2020-04-27 23:32:05.382786757 +0200 @@ -1,7 +1,7 @@ # # spec file for package love # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -26,6 +26,7 @@ URL:http://love2d.org/ Source: https://bitbucket.org/rude/love/downloads/%{name}-%{version}-linux-src.tar.gz Patch0: love-11.2-return.patch +Patch1: remove-duplicate-typedef.patch BuildRequires: autoconf BuildRequires: automake BuildRequires: gcc-c++ @@ -57,6 +58,9 @@ %prep %setup -q %patch0 -p1 +%if %{__isa_bits} == 32 +%patch1 -p1 +%endif sed -i 's/\r$//' *.txt %build ++ remove-duplicate-typedef.patch ++ From: Max Mitschke Date: 2020-04-23 10:17:41 -0400 Subject: Remove duplicate typedef lua_Unsigned References: Upstream: N/A This patch should only be used on the i586 build as it fails to build due to a duplicate typedef which also exists within the moonjit package. --- diff -Naur a/src/libraries/lua53/lstrlib.c b/src/libraries/lua53/lstrlib.c --- a/src/libraries/lua53/lstrlib.c 2017-12-14 11:06:10.0 -0500 +++ b/src/libraries/lua53/lstrlib.c 2020-04-22 22:01:42.85821 -0400 @@ -70,10 +70,6 @@ #include "lstrlib.h" #if LUA_VERSION_NUM == 501 -typedef size_t lua_Unsigned; -#endif - -#if LUA_VERSION_NUM == 501 # define LUAL_BUFFER53_BUFFER(B) (B)->b.buffer #else # define LUAL_BUFFER53_BUFFER(B) (B)->b.initb
commit love for openSUSE:Factory
Hello community, here is the log from the commit of package love for openSUSE:Factory checked in at 2017-06-26 15:54:58 Comparing /work/SRC/openSUSE:Factory/love (Old) and /work/SRC/openSUSE:Factory/.love.new (New) Package is "love" Mon Jun 26 15:54:58 2017 rev:4 rq:506052 version:0.10.2 Changes: --- /work/SRC/openSUSE:Factory/love/love.changes2017-04-28 09:13:32.720034849 +0200 +++ /work/SRC/openSUSE:Factory/.love.new/love.changes 2017-06-26 15:55:09.463172213 +0200 @@ -1,0 +2,5 @@ +Sat Jun 24 18:04:51 UTC 2017 - r...@fthiessen.de + +- Added update-luasocket.patch from upstream to fix build with lua53 + +--- New: update-luasocket.patch Other differences: -- ++ love.spec ++ --- /var/tmp/diff_new_pack.v0rGsc/_old 2017-06-26 15:55:12.018811833 +0200 +++ /var/tmp/diff_new_pack.v0rGsc/_new 2017-06-26 15:55:12.022811269 +0200 @@ -26,6 +26,8 @@ Url:http://love2d.org/ Source: https://bitbucket.org/rude/love/downloads/%{name}-%{version}-linux-src.tar.gz Patch0: love.mpg123.patch +# PATCH-FIX-UPSTREAM update-luasocket.patch -- https://bitbucket.org/rude/love/issues/1217/embedded-luasocket-should-be-updated +Patch1: update-luasocket.patch Requires(pre): desktop-file-utils Requires(pre): shared-mime-info BuildRequires: autoconf @@ -57,6 +59,7 @@ %prep %setup -q %patch0 -p1 +%patch1 -p1 sed -i 's/\r$//' *.txt %build ++ update-luasocket.patch ++ 13616 lines (skipped)
commit love for openSUSE:Factory
Hello community, here is the log from the commit of package love for openSUSE:Factory checked in at 2017-04-28 09:13:04 Comparing /work/SRC/openSUSE:Factory/love (Old) and /work/SRC/openSUSE:Factory/.love.new (New) Package is "love" Fri Apr 28 09:13:04 2017 rev:3 rq:490811 version:0.10.2 Changes: --- /work/SRC/openSUSE:Factory/love/love.changes2017-02-03 17:49:28.592777277 +0100 +++ /work/SRC/openSUSE:Factory/.love.new/love.changes 2017-04-28 09:13:32.720034849 +0200 @@ -1,0 +2,7 @@ +Mon Apr 17 19:38:33 UTC 2017 - o...@aepfle.de + +- Build with mpg123 unconditionally, add love.mpg123.patch +- Run autoreconf +- Add Requires(pre) as needed + +--- New: love.mpg123.patch Other differences: -- ++ love.spec ++ --- /var/tmp/diff_new_pack.GLiMlH/_old 2017-04-28 09:13:33.383941228 +0200 +++ /var/tmp/diff_new_pack.GLiMlH/_new 2017-04-28 09:13:33.387940664 +0200 @@ -16,7 +16,7 @@ # -%bcond_with mpg123 +%bcond_without mpg123 Name: love Version:0.10.2 Release:0 @@ -25,6 +25,9 @@ Group: Development/Languages/Other Url:http://love2d.org/ Source: https://bitbucket.org/rude/love/downloads/%{name}-%{version}-linux-src.tar.gz +Patch0: love.mpg123.patch +Requires(pre): desktop-file-utils +Requires(pre): shared-mime-info BuildRequires: autoconf BuildRequires: automake BuildRequires: gcc-c++ @@ -53,14 +56,16 @@ %prep %setup -q +%patch0 -p1 sed -i 's/\r$//' *.txt %build -%if ! %{with mpg123} -%configure --disable-mpg123 -%else -%configure +autoreconf -fi +%configure \ +%if %{without mpg123} + --disable-mpg123 \ %endif + --disable-static make %{?_smp_mflags} %install ++ love.mpg123.patch ++ --- a/configure.ac +++ b/configure.ac @@ -87,11 +87,12 @@ AS_VAR_IF([luaheaders_found], [yes], [], # mpg123, treated seperately because it can be disabled (default on) # also not pkg-config because of the FILE_OFFSET_BITS.. bit AC_ARG_ENABLE([mpg123], AC_HELP_STRING([--disable-mpg123], [Disable mp3 support, for patent-free builds]), [], [enable_mpg123=yes]) +PKG_CHECK_MODULES([mpg123], [libmpg123], [enable_mpg123=yes], [enable_mpg123=no]) AS_VAR_IF([enable_mpg123], [no], AC_DEFINE([LOVE_NOMPG123], [], [Build without mpg123]), # else AC_SEARCH_LIBS([mpg123_open_feed], [mpg123], [], -[LOVE_MSG_ERROR([libmpg123])]) +[]) AC_SEARCH_LIBS([mpg123_seek_64], [mpg123], AC_SUBST([FILE_OFFSET],[-D_FILE_OFFSET_BITS=64]), AC_SUBST([FILE_OFFSET],[])))
commit love for openSUSE:Factory
Hello community, here is the log from the commit of package love for openSUSE:Factory checked in at 2017-01-30 10:49:35 Comparing /work/SRC/openSUSE:Factory/love (Old) and /work/SRC/openSUSE:Factory/.love.new (New) Package is "love" Changes: --- /work/SRC/openSUSE:Factory/love/love.changes2016-11-14 20:11:27.0 +0100 +++ /work/SRC/openSUSE:Factory/.love.new/love.changes 2017-02-03 17:49:28.592777277 +0100 @@ -1,0 +2,5 @@ +Sat Jan 21 12:22:55 UTC 2017 - prus...@opensuse.org + +- Update to version 0.10.2 + +--- Old: love-0.10.1-linux-src.tar.gz New: love-0.10.2-linux-src.tar.gz Other differences: -- ++ love.spec ++ --- /var/tmp/diff_new_pack.YOzBMy/_old 2017-02-03 17:49:28.984722019 +0100 +++ /var/tmp/diff_new_pack.YOzBMy/_new 2017-02-03 17:49:28.988721456 +0100 @@ -1,7 +1,7 @@ # # spec file for package love # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ %bcond_with mpg123 Name: love -Version:0.10.1 +Version:0.10.2 Release:0 Summary:2D gaming engine written in Lua License:Zlib ++ love-0.10.1-linux-src.tar.gz -> love-0.10.2-linux-src.tar.gz ++ 9564 lines of diff (skipped)