pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel/py-game_sdl2
Module Name: pkgsrc
Committed By: ryoon
Date: Mon May 12 05:18:50 UTC 2025
Modified Files:
pkgsrc/devel/py-game_sdl2: Makefile distinfo
Added Files:
pkgsrc/devel/py-game_sdl2/patches: patch-setup.py
patch-src_pygame__sdl2_event.pyx
Removed Files:
pkgsrc/devel/py-game_sdl2/patches: patch-src_pygame__sdl2_mixer.pyx
patch-src_pygame__sdl2_mixer__music.pyx
patch-src_pygame__sdl2_rwobject.pyx
Log Message:
devel/py-game_sdl2: Update to 2.1.0.8.3.7
* For games/py-renpy 8.3.7.
To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 pkgsrc/devel/py-game_sdl2/Makefile
cvs rdiff -u -r1.2 -r1.3 pkgsrc/devel/py-game_sdl2/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/devel/py-game_sdl2/patches/patch-setup.py \
pkgsrc/devel/py-game_sdl2/patches/patch-src_pygame__sdl2_event.pyx
cvs rdiff -u -r1.1 -r0 \
pkgsrc/devel/py-game_sdl2/patches/patch-src_pygame__sdl2_mixer.pyx \
pkgsrc/devel/py-game_sdl2/patches/patch-src_pygame__sdl2_mixer__music.pyx \
pkgsrc/devel/py-game_sdl2/patches/patch-src_pygame__sdl2_rwobject.pyx
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/devel/py-game_sdl2/Makefile
diff -u pkgsrc/devel/py-game_sdl2/Makefile:1.9 pkgsrc/devel/py-game_sdl2/Makefile:1.10
--- pkgsrc/devel/py-game_sdl2/Makefile:1.9 Thu Apr 24 14:13:40 2025
+++ pkgsrc/devel/py-game_sdl2/Makefile Mon May 12 05:18:50 2025
@@ -1,10 +1,9 @@
-# $NetBSD: Makefile,v 1.9 2025/04/24 14:13:40 wiz Exp $
+# $NetBSD: Makefile,v 1.10 2025/05/12 05:18:50 ryoon Exp $
-DISTNAME= pygame_sdl2-2.1.0+renpy8.1.3
-PKGNAME= ${PYPKGPREFIX}-game_sdl2-2.1.0.8.1.3
-PKGREVISION= 4
+DISTNAME= pygame_sdl2-2.1.0+renpy8.3.7
+PKGNAME= ${PYPKGPREFIX}-game_sdl2-2.1.0.8.3.7
CATEGORIES= devel games python
-MASTER_SITES= https://www.renpy.org/dl/8.1.3/
+MASTER_SITES= https://www.renpy.org/dl/8.3.7/
MAINTAINER= ryoon%NetBSD.org@localhost
HOMEPAGE= https://github.com/renpy/pygame_sdl2
@@ -28,6 +27,14 @@ SUBST_MESSAGE.cython= Use versioned cyth
SUBST_FILES.cython+= setuplib.py
SUBST_SED.cython= -e 's,cython_command = ".*,cython_command = "cython-${PYVERSSUFFIX}",g'
+SUBST_CLASSES+= destdir
+SUBST_STAGE.destdir= pre-configure
+SUBST_MESSAGE.destdir= Install header files under destdir
+SUBST_FILES.destdir+= setup.py
+SUBST_VARS.destdir= DESTDIR PREFIX PYINC
+
+.include "../../mk/bsd.prefs.mk"
+
.include "../../mk/bsd.prefs.mk"
PLIST_VARS+= darwin unix
.if ${OPSYS} == "Darwin"
Index: pkgsrc/devel/py-game_sdl2/distinfo
diff -u pkgsrc/devel/py-game_sdl2/distinfo:1.2 pkgsrc/devel/py-game_sdl2/distinfo:1.3
--- pkgsrc/devel/py-game_sdl2/distinfo:1.2 Thu Nov 23 15:39:05 2023
+++ pkgsrc/devel/py-game_sdl2/distinfo Mon May 12 05:18:50 2025
@@ -1,9 +1,8 @@
-$NetBSD: distinfo,v 1.2 2023/11/23 15:39:05 ryoon Exp $
+$NetBSD: distinfo,v 1.3 2025/05/12 05:18:50 ryoon Exp $
-BLAKE2s (pygame_sdl2-2.1.0+renpy8.1.3.tar.gz) = da635704fee0885d0b29e6930479e05a581a41563d1f1f73e108072f5b69e248
-SHA512 (pygame_sdl2-2.1.0+renpy8.1.3.tar.gz) = 3754a29996aa1992748d49b3d178d18e0cefdf17a63c7181027a3210f7360ac01b3a1d90691bb9789085cb8b61331118e6db93be24ea81b2e24e77e3b0de556c
-Size (pygame_sdl2-2.1.0+renpy8.1.3.tar.gz) = 4252499 bytes
+BLAKE2s (pygame_sdl2-2.1.0+renpy8.3.7.tar.gz) = 092c94632d3a076b31eb44f75ec239793d5d13c81b85acac881b3dff7c07f84b
+SHA512 (pygame_sdl2-2.1.0+renpy8.3.7.tar.gz) = bfb06ad1c5a9d6c034f3cc032015e3c27faab73983983a53e3e5eb2735020cba06d4e06240a58feb82f6bae4946300440e37bfa81290d15983f21b0093ccc117
+Size (pygame_sdl2-2.1.0+renpy8.3.7.tar.gz) = 4248764 bytes
+SHA1 (patch-setup.py) = 85773908c6b170ee54a0cbbc8dae358d97f4a4ed
+SHA1 (patch-src_pygame__sdl2_event.pyx) = 20f090c2db81bfdaf42493b15b1ce083fbe5840b
SHA1 (patch-src_pygame__sdl2_image.pyx) = 91bd8fb9da47d4e70837d78fabb9adeb3e2ea25b
-SHA1 (patch-src_pygame__sdl2_mixer.pyx) = 71bd73d47360a7e384fcc3db4767e1808d21d280
-SHA1 (patch-src_pygame__sdl2_mixer__music.pyx) = 098415b8235d9da74933651e472852125661b02d
-SHA1 (patch-src_pygame__sdl2_rwobject.pyx) = a87e264d3f512264ac91508d30a8083294e45341
Added files:
Index: pkgsrc/devel/py-game_sdl2/patches/patch-setup.py
diff -u /dev/null pkgsrc/devel/py-game_sdl2/patches/patch-setup.py:1.1
--- /dev/null Mon May 12 05:18:50 2025
+++ pkgsrc/devel/py-game_sdl2/patches/patch-setup.py Mon May 12 05:18:50 2025
@@ -0,0 +1,13 @@
+$NetBSD: patch-setup.py,v 1.1 2025/05/12 05:18:50 ryoon Exp $
+
+--- setup.py.orig 2025-05-11 13:19:44.688031560 +0000
++++ setup.py
+@@ -169,7 +169,7 @@ if __name__ == "__main__":
+ if virtual_env:
+ headers_dir = pathlib.Path(virtual_env) / "include" / "pygame_sdl2"
+ else:
+- headers_dir = pathlib.Path(sysconfig.get_paths()['include']) / "pygame_sdl2"
++ headers_dir = pathlib.Path("@DESTDIR@@PREFIX@/@PYINC@/pygame_sdl2")
+
+ headers_dir.mkdir(parents=True, exist_ok=True)
+
Index: pkgsrc/devel/py-game_sdl2/patches/patch-src_pygame__sdl2_event.pyx
diff -u /dev/null pkgsrc/devel/py-game_sdl2/patches/patch-src_pygame__sdl2_event.pyx:1.1
--- /dev/null Mon May 12 05:18:50 2025
+++ pkgsrc/devel/py-game_sdl2/patches/patch-src_pygame__sdl2_event.pyx Mon May 12 05:18:50 2025
@@ -0,0 +1,31 @@
+$NetBSD: patch-src_pygame__sdl2_event.pyx,v 1.1 2025/05/12 05:18:50 ryoon Exp $
+
+--- src/pygame_sdl2/event.pyx.orig 2025-05-11 13:44:10.220009277 +0000
++++ src/pygame_sdl2/event.pyx
+@@ -332,7 +332,7 @@ cdef object get_events(kinds):
+ The lock must be held when calling this function.
+ """
+
+- if isinstance(kinds, (int, long)):
++ if isinstance(kinds, int):
+ kinds = [ kinds ]
+
+ global event_queue
+@@ -459,7 +459,7 @@ def set_blocked(t=None):
+ if t == None:
+ for et in event_names.keys():
+ SDL_EventState(et, SDL_ENABLE)
+- elif isinstance(t, (int, long)):
++ elif isinstance(t, int):
+ SDL_EventState(t, SDL_IGNORE)
+ else:
+ for et in t:
+@@ -469,7 +469,7 @@ def set_allowed(t=None):
+ if t == None:
+ for et in event_names.keys():
+ SDL_EventState(et, SDL_IGNORE)
+- elif isinstance(t, (int, long)):
++ elif isinstance(t, int):
+ SDL_EventState(t, SDL_ENABLE)
+ else:
+ for et in t:
Home |
Main Index |
Thread Index |
Old Index