On 2026/09/21 21:21, Thomas Frohwein wrote:
> Hi,
> 
> I would like to update the port of love/12 to the latest commit [1].
> This fixes a double-free when File:read fails. I don't know for sure,
> but this seems to improve the intermittent, unpredictable segfaults in
> luajit that I've seen with the previous version when playing
> Snacktorio. The game seems to work flawlessly now in >1-2 hours of
> testing. Also tested with Beatblock. Game controllers like the XBox One
> controller work now with the SDL3 game controller fix [2].
> 
> I would like to take MAINTAINER for love/12, as I use it regularly.
> 
> Overall a straightforward diff. I chose version alpha0.1 to avoid
> colliding with any potential future official labeling as alpha, though
> unlikely.

$ pkg_check-version love-12.0alpha0 love-12.0alpha0.1 love-12.0
love-*- sorted: love-12.0alpha0 love-12.0 love-12.0alpha0.1

I would just go with alpha1, or possibly use the commit date e.g.
alpha20260920.

> ok?
> 
> [1]
> https://github.com/love2d/love/commit/b7daef0f7c1dc5888090f5d5b22d4eaf4ffd1d87
> 
> [2] https://marc.info/?l=openbsd-ports-cvs&m=179003264356708&w=2
> 
> Index: Makefile
> ===================================================================
> RCS file: /cvs/ports/games/love/12/Makefile,v
> diff -u -p -r1.1.1.1 Makefile
> --- Makefile  17 Sep 2026 23:21:46 -0000      1.1.1.1
> +++ Makefile  22 Sep 2026 04:15:13 -0000
> @@ -9,8 +9,10 @@ PKGSPEC =            love->=${VERSION},<13
>  
>  SITES =
>  DISTNAME =
> -PKGNAME =            love-${VERSION}alpha0
> -DIST_TUPLE =         github love2d love 
> 4e167072ae558e114cacec28ad5abb2ec2cdf05c .
> +PKGNAME =            love-${VERSION}alpha0.1
> +DIST_TUPLE =         github love2d love 
> b7daef0f7c1dc5888090f5d5b22d4eaf4ffd1d87 .
> +
> +MAINTAINER =         Thomas Frohwein <[email protected]>
>  
>  SHARED_LIBS =                love-${VERSION} 0.0
>  
> Index: distinfo
> ===================================================================
> RCS file: /cvs/ports/games/love/12/distinfo,v
> diff -u -p -r1.1.1.1 distinfo
> --- distinfo  17 Sep 2026 23:21:46 -0000      1.1.1.1
> +++ distinfo  22 Sep 2026 04:15:13 -0000
> @@ -1,2 +1,2 @@
> -SHA256 (love2d-love-4e167072ae558e114cacec28ad5abb2ec2cdf05c.tar.gz) = 
> uQMvVRRceIskTMMwtkeTFIOy2/jHCzncZ6LdmPz/BMU=
> -SIZE (love2d-love-4e167072ae558e114cacec28ad5abb2ec2cdf05c.tar.gz) = 7276238
> +SHA256 (love2d-love-b7daef0f7c1dc5888090f5d5b22d4eaf4ffd1d87.tar.gz) = 
> e1+oInbOru4iIEtOpk9H44J4iW0BDuq7XV7uiGmKv14=
> +SIZE (love2d-love-b7daef0f7c1dc5888090f5d5b22d4eaf4ffd1d87.tar.gz) = 7276228
> 

Reply via email to