git: fa30405d68d6 - main - devel/py-game_sdl2: Remove expired port
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 15 Sep 2026 20:50:59 UTC
The branch main has been updated by rene:
URL: https://cgit.FreeBSD.org/ports/commit/?id=fa30405d68d63a55f7129fc4c4229961eb821c6c
commit fa30405d68d63a55f7129fc4c4229961eb821c6c
Author: Rene Ladan <rene@FreeBSD.org>
AuthorDate: 2026-09-15 20:50:55 +0000
Commit: Rene Ladan <rene@FreeBSD.org>
CommitDate: 2026-09-15 20:50:55 +0000
devel/py-game_sdl2: Remove expired port
2026-09-15 devel/py-game_sdl2: Depends on expired lang/cython0
---
MOVED | 1 +
devel/Makefile | 1 -
devel/py-game_sdl2/Makefile | 35 --------------------------------
devel/py-game_sdl2/distinfo | 3 ---
devel/py-game_sdl2/files/patch-setup.cfg | 8 --------
devel/py-game_sdl2/pkg-descr | 5 -----
6 files changed, 1 insertion(+), 52 deletions(-)
diff --git a/MOVED b/MOVED
index 13cded6a0f8c..40f3e208b8f2 100644
--- a/MOVED
+++ b/MOVED
@@ -5613,3 +5613,4 @@ net/py-pyenet||2026-09-15|Has expired: Depends on expired lang/cython0
science/py-openEMS||2026-09-15|Has expired: Depends on expired lang/cython0
science/py-molmod||2026-09-15|Has expired: Depends on expired lang/cython0
databases/py-pymssql||2026-09-15|Has expired: Depends on expired lang/cython0
+devel/py-game_sdl2||2026-09-15|Has expired: Depends on expired lang/cython0
diff --git a/devel/Makefile b/devel/Makefile
index 7d8634e62551..138e42d81db0 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -5140,7 +5140,6 @@
SUBDIR += py-fuzzywuzzy
SUBDIR += py-fypp
SUBDIR += py-game
- SUBDIR += py-game_sdl2
SUBDIR += py-gapic-generator
SUBDIR += py-gast
SUBDIR += py-gelidum
diff --git a/devel/py-game_sdl2/Makefile b/devel/py-game_sdl2/Makefile
deleted file mode 100644
index 81e31a5e7b73..000000000000
--- a/devel/py-game_sdl2/Makefile
+++ /dev/null
@@ -1,35 +0,0 @@
-PORTNAME= game_sdl2
-PORTVERSION= 7.4.11
-PORTREVISION= 7
-CATEGORIES= devel python
-MASTER_SITES= http://www.renpy.org/dl/${PORTVERSION}/
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-DISTNAME= py${PORTNAME}-2.1.0-for-renpy-${DISTVERSION}
-
-MAINTAINER= social@brandongrows.me
-COMMENT= Reimplementation of portions of the pygame API using SDL2
-WWW= https://github.com/renpy/pygame_sdl2
-
-LICENSE= LGPL21+ ZLIB
-LICENSE_COMB= multi
-
-DEPRECATED= Depends on expired lang/cython0
-EXPIRATION_DATE=2026-09-15
-
-LIB_DEPENDS= libpng.so:graphics/png
-
-USES= jpeg localbase python:2.7+ sdl
-USE_PYTHON= autoplist cython0 distutils
-USE_SDL= image2 mixer2 ttf2
-
-BINARY_ALIAS= cython=cython-${PYTHON_VER}
-EXCLUDE= gen gen3 PKG-INFO '*.egg-info'
-EXTRACT_AFTER_ARGS=${EXCLUDE:S,^,--exclude ,}
-# Upstream tends to reroll distfiles before moving under /release/
-PORTSCOUT= site:http://www.renpy.org/dl/release/
-
-post-install:
- ${FIND} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} -name \*.so \
- -exec ${STRIP_CMD} {} +
-
-.include <bsd.port.mk>
diff --git a/devel/py-game_sdl2/distinfo b/devel/py-game_sdl2/distinfo
deleted file mode 100644
index de498f19bb65..000000000000
--- a/devel/py-game_sdl2/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1638428838
-SHA256 (pygame_sdl2-2.1.0-for-renpy-7.4.11.tar.gz) = ff497cb2f2406b08d99a4e720cab0f42b31e714e427b70b5e93225618262bb5b
-SIZE (pygame_sdl2-2.1.0-for-renpy-7.4.11.tar.gz) = 3969064
diff --git a/devel/py-game_sdl2/files/patch-setup.cfg b/devel/py-game_sdl2/files/patch-setup.cfg
deleted file mode 100644
index 1396a44265fa..000000000000
--- a/devel/py-game_sdl2/files/patch-setup.cfg
+++ /dev/null
@@ -1,8 +0,0 @@
---- setup.cfg.orig 2026-04-11 01:34:18 UTC
-+++ setup.cfg
-@@ -1,4 +1,4 @@
- [egg_info]
--tag_build = -for-renpy-7.4.11
-+tag_build = +for-renpy-7.4.11
- tag_date = 0
-
diff --git a/devel/py-game_sdl2/pkg-descr b/devel/py-game_sdl2/pkg-descr
deleted file mode 100644
index 74d3aae7595f..000000000000
--- a/devel/py-game_sdl2/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Pygame_sdl2 is a reimplementation of the Pygame API using SDL2 and
-related libraries. The initial goal of this project are to allow games
-written using the pygame API to run on SDL2 on desktop and mobile
-platforms. We will then evolve the API to expose SDL2-provided
-functionality in a pythonic manner.