pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/games/love09



Module Name:    pkgsrc
Committed By:   maya
Date:           Mon Oct  1 23:20:41 UTC 2018

Modified Files:
        pkgsrc/games/love09: Makefile distinfo
Removed Files:
        pkgsrc/games/love09/patches: patch-configure

Log Message:
love09: update to 0.9.2

We would benefit from having the latest branch in each 0.9.x, as they're
backwards compatible (but not forwards!).

changes:

0.9.2:

    The lua 5.3 UTF-8 module was added, bringing easy handling of UTF-8 in strings.
    Added [wiki]love.joystick.loadGamepadMappings[/wiki] and [wiki]love.joystick.saveGamepadMappings[/wiki] to easily load and store gamepad mapping databases. See 
[wiki]love.joystick.setGamepadMapping[/wiki] for more details.
    Added relative mouse mode ([wiki]love.mouse.setRelativeMode[/wiki]) and the corresponding [wiki]love.mousemoved[/wiki].
    Added symlink support to love.filesystem, as well as [wiki]love.filesystem.getRealDirectory[/wiki], making development and debugging easier.
    Fixed a bunch of memory leaks, crashes and other bugs.
    Renamed FSAA to MSAA.
    The 'console' option now tries to re-use its console, and it can open earlier, allowing its use in early stages of game loading.
    Replace several error messages with clearer, more obvious ones.

0.9.1:

• Canvases can now be used with SpriteBatches, ParticleSystems, and Meshes. Canvases and Images are now both sub-types of the new [wiki]Texture[/wiki] type, which those three things accept. 
[wiki]SpriteBatch:setTexture[/wiki] (etc.) have been added, and [wiki]SpriteBatch:setImage[/wiki] (etc.) is now deprecated, but not removed yet.

• Better support for retina displays in OS X has been added. To take advantage of it, you will need to enable the new "highdpi" window flag in either [wiki]love.conf[/wiki] or 
[wiki]love.window.setMode[/wiki]. When this is done on a compatible computer, the pixel resolution of the window will be double what the requested window size is. You will almost certainly need to 
adjust your code if you want to use this properly! The new function [wiki]love.window.getPixelScale[/wiki] can help immensely.

• Canvases now have antialiasing support. You will need to request it when creating the Canvas, with the new function variant [wiki]love.graphics.newCanvas[/wiki](width, height, texturetype, fsaa).

• A new function [wiki]Source:clone[/wiki] has been added. This lets you create multiple static Sources which play the same sound much more efficiently (in terms of loading time, memory usage, and 
code duplication.)

• Some nasty bugs have been fixed, including an off-by-one issue in [wiki]Joystick:isDown[/wiki], love.graphics.setCanvas breaking everything when love.graphics.setScissor is used sometimes, and 
8-bit [wiki]SoundData[/wiki] sounding completely wrong when loaded into a [wiki]Source[/wiki].


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 pkgsrc/games/love09/Makefile \
    pkgsrc/games/love09/distinfo
cvs rdiff -u -r1.1 -r0 pkgsrc/games/love09/patches/patch-configure

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/games/love09/Makefile
diff -u pkgsrc/games/love09/Makefile:1.1 pkgsrc/games/love09/Makefile:1.2
--- pkgsrc/games/love09/Makefile:1.1    Sun Sep 30 19:17:24 2018
+++ pkgsrc/games/love09/Makefile        Mon Oct  1 23:20:41 2018
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.1 2018/09/30 19:17:24 maya Exp $
+# $NetBSD: Makefile,v 1.2 2018/10/01 23:20:41 maya Exp $
 
-DISTNAME=      love-0.9.0-linux-src
+DISTNAME=      love-0.9.2-linux-src
 PKGNAME=       ${DISTNAME:S/-linux-src//:S/love/love09/}
 CATEGORIES=    games
 MASTER_SITES=  https://bitbucket.org/rude/love/downloads/
Index: pkgsrc/games/love09/distinfo
diff -u pkgsrc/games/love09/distinfo:1.1 pkgsrc/games/love09/distinfo:1.2
--- pkgsrc/games/love09/distinfo:1.1    Sun Sep 30 19:17:24 2018
+++ pkgsrc/games/love09/distinfo        Mon Oct  1 23:20:41 2018
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.1 2018/09/30 19:17:24 maya Exp $
+$NetBSD: distinfo,v 1.2 2018/10/01 23:20:41 maya Exp $
 
-SHA1 (love-0.9.0-linux-src.tar.gz) = d4ed3bd6a5f9c2359fbc86e43f87eda7f0b2111e
-RMD160 (love-0.9.0-linux-src.tar.gz) = 497563e79ea00b8390d43c2f0966076e4e23ce66
-Size (love-0.9.0-linux-src.tar.gz) = 1389352 bytes
-SHA1 (patch-configure) = 3514e45780d24aa28250349231f718fd3b787d48
+SHA1 (love-0.9.2-linux-src.tar.gz) = ed4479cc44f7f38d733c6e2ba1d54d0c5f80abde
+RMD160 (love-0.9.2-linux-src.tar.gz) = c6aa9b2d1d5c01670c331e59668c8ea92992b326
+SHA512 (love-0.9.2-linux-src.tar.gz) = a6948eb77334b1a73a3595268eca8bd7a04a723e9e027ef4b1b8133b4365c06b0a0c4d4e09040ab74bd1f8564d70ec8d07c61aa67d75d86ecba41b2baca629ab
+Size (love-0.9.2-linux-src.tar.gz) = 1451535 bytes
 SHA1 (patch-src_common_config.h) = 93ce979d98590ca74e0437f5a265eec093073f80



Home | Main Index | Thread Index | Old Index