commit love for openSUSE:Factory

2020-08-28 Thread root
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

2020-04-27 Thread root
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

2017-06-26 Thread root
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

2017-04-28 Thread root
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

2017-02-03 Thread root
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)