Revisions of love

buildservice-autocommit accepted request 1134738 from Dirk Stoecker's avatar Dirk Stoecker (dstoecker) (revision 35)
baserev update by copy to link target
Dirk Stoecker's avatar Dirk Stoecker (dstoecker) accepted request 1134715 from Michael Vetter's avatar Michael Vetter (jubalh) (revision 34)
- Update to 11.5:
  * Added "LÖVE Loader" launcher on Android for easier loading of
    .love files.
  * Changed iOS game selector to alphabetically sort the list of
    .love files.
  * Changed JIT compilation on macOS arm64 (Apple Silicon) to be
    off by default, since performance and available JIT memory isn't reliable.
  * Fixed inconsistent and buggy behaviour of 'pairs' by updating LuaJIT.
  * Fixed "unexpected alignment" errors when running love on some 32 bit Linux systems.
  * Fixed running fused games on Windows when the executable has been code-signed.
  * Fixed undefined behaviour in love.data.hash's implementation.
  * Fixed writing files when a symlink exists in the save directory's path.
  * Fixed love.threaderror not being called if the error message is an empty string.
  * Fixed a race condition when a Thread is destroyed immediately after Thread:start.
  * Fixed unexpectedly slow first frames on macOS.
  * Fixed love.joystick.setGamepadMapping when replacing an existing mapping.
  * Fixed love.joystick.getGamepadMappingString.
  * Fixed duplicate platform fields in love.joystick.saveGamepadMappings.
  * Fixed DistanceJoint type information.
  * Fixed time drift in Source:tell after a Source loops.
  * Fixed audio not always pausing when the app is minimized on Android.
  * Fixed RecordingDevice:start to return false instead of hard-crashing on iOS.
  * Fixed identical frames in Ogg Theora videos being skipped.
  * Fixed love.font.newBMFontRasterizer's single file parameter variant.
  * Fixed the original window size not always being restored when exiting fullscreen on Linux.
  * Fixed some cases of framerate hitches in Windows when vsync is enabled in windowed mode.
  * Fixed colors appearing over-saturated on P3 displays in macOS.
  * Fixed textures looking washed out when gamma-correct rendering is used on some Android devices.
  * Fixed images with mipmaps when ANGLE is used with an AMD GPU.
  * Fixed line rendering when duplicate points are used in the line.
buildservice-autocommit accepted request 986052 from Ferdinand Thiessen's avatar Ferdinand Thiessen (susnux) (revision 33)
baserev update by copy to link target
Ferdinand Thiessen's avatar Ferdinand Thiessen (susnux) accepted request 985149 from Berthold Gunreben's avatar Berthold Gunreben (azouhr) (revision 32)
Package can not build on s390x
Ferdinand Thiessen's avatar Ferdinand Thiessen (susnux) committed (revision 31)
Ferdinand Thiessen's avatar Ferdinand Thiessen (susnux) accepted request 956091 from Carsten Ziepke's avatar Carsten Ziepke (Kieltux) (revision 30)
- update to 11.4:
   * Added a variant of love.filesystem.newFileData which accepts
     a Data object.
   * Added Body:getLocalPoints.
   * Added Font:getKerning.
   * Added support for r16, rg16, and rgba16 pixel formats in
     Canvases.
   * Added Shader:send(name, matrixlayout, data, ...) variant,
     whose argument order is more consistent than
     Shader:send(name, data, matrixlayout, ...).
   * Changed all builds and platforms where LOVE provides LuaJIT
     to use LuaJIT 2.1 instead of 2.0.
   * Changed love.timer.getTime to start at 0 when the module is
     first loaded.
   * Changed certain out-of-Lua-memory situations to show a
     message box instead of instantly crashing.
   * Changed the naming scheme of LOVE's embedded Lua files for
     improved integration with Lua chunkname APIs.
   * Fixed build-time compatibility with Lua 5.4.
   * Fixed code compatibility with math.mod and string.gfind when
     LuaJIT 2.1 is used.
   * Fixed errors on some systems related to > 53 bit pointer
     addresses, when recent versions of LuaJIT 2.1 are used.
   * Fixed the default error handler showing a blank screen on
     some mobile devices.
   * Fixed drag-and-drop to open a love game on macOS causing
     love.event.quit("restart") to fail.
   * Fixed fused macOS apps opening other love games when
     drag-and-drop is used (if the fused app hasn't already
     removed .love files from recognized document types).
   * Fixed File:isEOF when called on a dropped file.
   * Fixed support for > 2GB dropped files on desktops.
   * Fixed ByteData and DataView missing Data:clone
     implementations.
   * Fixed love.physics meter scale value persisting after
     love.event.quit("restart").
   * Fixed audio to resume properly after interruption on iOS.
   * Fixed love.graphics.newVideo to error instead of crash when
     an invalid video file is given.
   * Fixed initial window creation to set the window's title
     during creation instead of after.
   * Fixed the window's screen position when exiting fullscreen
     via love.window.setFullscreen.
   * Fixed love.displayrotated being given a boolean instead of
     an enum string.
   * Fixed memory corruption and a crash when drawing smooth
     lines.
   * Fixed a crash in Canvas:newImageData when the pixel format's
     pixel byte size multiplied by its width isn't a multiple of 4.
   * Fixed love.graphics.newVolumeImage when explicit mipmaps
     are provided.
   * Fixed freezes and crashes in automatic batching when an
     AMD GPU is used.
   * Fixed love.graphics.print and Image:replacePixels on more
     AMD/ATI GPUs.
   * Fixed Font:setFallbacks to account for different DPI scales
     in each fallback font.
   * Fixed Font:getWrap to not remove trailing newlines.
   * Fixed Text:getWidth when the Text's string only contains
     spaces.
   * Fixed a crash with some Intel graphics drivers on Linux.
   * Fixed texture memory reported by love.graphics.getStats when
     a volume or array Canvas is created.
   * Fixed DXT1 textures which use 1 bit alpha-cutout.
   * Fixed rare issues where textures were not sent to shaders
     correctly.
   * Fixed Shader:send(name, data, matrixlayout, ...).
   * Fixed quad offsets in ParticleSystems when
     ParticleSystem:setOffset is not used.
   * Fixed a performance issue with setting a small subrange of
     data in non-stream Meshes and SpriteBatches.
   * Fixed rounded rectangles breaking if the rx or ry parameters
     are negative.
   * Fixed rounded rectangle automatic points calculation when
     rx or ry are more than half the rectangle's size.
   * Fixed source code compilation on Xcode 12+.
   * Fixed source code compilation on Linux systems that don't
     provide posix_spawn APIs.
Dirk Stoecker's avatar Dirk Stoecker (dstoecker) accepted request 908817 from Dirk Stoecker's avatar Dirk Stoecker (dstoecker) (revision 29)
- Drop remove-duplicate-typedef.patch as it causes build failure for i586 now
buildservice-autocommit accepted request 829099 from Dirk Stoecker's avatar Dirk Stoecker (dstoecker) (revision 28)
baserev update by copy to link target
Dirk Stoecker's avatar Dirk Stoecker (dstoecker) accepted request 829041 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 27)
- 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.
buildservice-autocommit accepted request 796686 from Michael Vetter's avatar Michael Vetter (jubalh) (revision 26)
baserev update by copy to link target
Michael Vetter's avatar Michael Vetter (jubalh) accepted request 796593 from Max Mitschke's avatar Max Mitschke (demonpig) (revision 25)
Removed the conditional around the Patch1 defined at the top of the specfile.
buildservice-autocommit accepted request 652569 from Ferdinand Thiessen's avatar Ferdinand Thiessen (susnux) (revision 24)
baserev update by copy to link target
Ferdinand Thiessen's avatar Ferdinand Thiessen (susnux) accepted request 652350 from Michael Vetter's avatar Michael Vetter (jubalh) (revision 23)
- Update to 11.2:
  Additions:
  * Added Source:setAirAbsorption and Source:getAirAbsorption.
  * Added Body:setTransform and Body:getTransform.
  Performance Improvements:
  * Improved performance of love.graphics.draw slightly on iOS and Android.
  Fixes:
  * Fixed love.filesystem initialization on Windows 10 update 1809.
  * Fixed various issues with running on macOS 10.14.
  * Fixed compatibility with Lua 5.2 and 5.3.
  * Fixed the explicit format + Data argument variant of love.data.decompress.
  * Fixed love.joystick.setGamepadMapping not being able to change existing mappings.
  * Fixed a crash on quit on Linux if a custom Cursor is active when quitting.
  * Fixed a crash in the Data variant of Shader:send when it's called after love.window.setMode.
  * Fixed a love.graphics.setCanvas error message to be less confusing.
- Add love-11.2-return.patch: to make compiler happy
- Remove love.mpg123.patch: don't see why needed anymore
- Remove update-luasocket.patch: upstreamed
- Run spec-cleaner
buildservice-autocommit accepted request 506052 from Matthias Mailänder's avatar Matthias Mailänder (Mailaender) (revision 22)
baserev update by copy to link target
Matthias Mailänder's avatar Matthias Mailänder (Mailaender) accepted request 506045 from Ferdinand Thiessen's avatar Ferdinand Thiessen (susnux) (revision 21)
Fix build on Tumbleweed
buildservice-autocommit accepted request 490811 from Matthias Mailänder's avatar Matthias Mailänder (Mailaender) (revision 20)
baserev update by copy to link target
Matthias Mailänder's avatar Matthias Mailänder (Mailaender) accepted request 488983 from Olaf Hering's avatar Olaf Hering (olh) (revision 19)
- Build with mpg123 unconditionally, add love.mpg123.patch
- Run autoreconf
- Add Requires(pre) as needed
buildservice-autocommit accepted request 453161 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 18)
baserev update by copy to link target
Pavol Rusnak's avatar Pavol Rusnak (prusnak) committed (revision 17)
- Update to version 0.10.2
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 415732 from Matthias Mailänder's avatar Matthias Mailänder (Mailaender) (revision 16)
initialized devel package after accepting 415732
Displaying revisions 1 - 20 of 35
openSUSE Build Service is sponsored by