git: 77455c9b1dce - main - cleanup: Remove expired ports:

From: Rene Ladan <rene_at_FreeBSD.org>
Date: Sat, 16 Apr 2022 09:40:43 UTC
The branch main has been updated by rene:

URL: https://cgit.FreeBSD.org/ports/commit/?id=77455c9b1dceca3ee93c5cab5d185e2f0ba4e24c

commit 77455c9b1dceca3ee93c5cab5d185e2f0ba4e24c
Author:     Rene Ladan <rene@FreeBSD.org>
AuthorDate: 2022-04-16 09:40:25 +0000
Commit:     Rene Ladan <rene@FreeBSD.org>
CommitDate: 2022-04-16 09:40:37 +0000

    cleanup: Remove expired ports:
    
    2022-04-16 graphics/py-pyglet150: No longer needed, use graphics/py-pyglet instead
    2022-04-16 games/critterding: Abandonware with last release in 2013, newer version bundles depends and requires Qt4
---
 MOVED                                              |  2 +
 games/Makefile                                     |  1 -
 games/critterding/Makefile                         | 40 -----------------
 games/critterding/distinfo                         |  2 -
 games/critterding/files/patch-configure.in         | 24 -----------
 .../files/patch-src-scenes-evolution.cpp           | 19 --------
 ...ch-src-utils-bullet-BulletSoftBody-btSoftBody.h | 50 ----------------------
 .../critterding/files/patch-src_brainz_brainz.cpp  | 14 ------
 games/critterding/pkg-descr                        |  6 ---
 graphics/Makefile                                  |  1 -
 graphics/py-pyglet150/Makefile                     | 25 -----------
 graphics/py-pyglet150/distinfo                     |  3 --
 graphics/py-pyglet150/pkg-descr                    |  6 ---
 13 files changed, 2 insertions(+), 191 deletions(-)

diff --git a/MOVED b/MOVED
index 684498a98bcf..6c20ea2babc7 100644
--- a/MOVED
+++ b/MOVED
@@ -17127,3 +17127,5 @@ games/pouetchess||2022-04-15|Has expired: Abandonware with last release in 2006
 devel/grpc130|devel/grpc|2022-04-16|Remove obsoleted port. Use devel/grpc instead
 devel/grpc134|devel/grpc|2022-04-16|Remove obsoleted port. Use devel/grpc instead
 devel/py-trollius||2022-04-16|Remove obsoleted port. The asyncio package has been included in the standard library since Python 3.4
+graphics/py-pyglet150|graphics/py-pyglet|2022-04-16|Has expired: No longer needed, use graphics/py-pyglet instead
+games/critterding||2022-04-16|Has expired: Abandonware with last release in 2013, newer version bundles depends and requires Qt4
diff --git a/games/Makefile b/games/Makefile
index 2bc5393c81db..9761345a35cc 100644
--- a/games/Makefile
+++ b/games/Makefile
@@ -173,7 +173,6 @@
     SUBDIR += crimson
     SUBDIR += crispy-doom
     SUBDIR += criticalmass
-    SUBDIR += critterding
     SUBDIR += crossfire-client
     SUBDIR += crrcsim
     SUBDIR += cryptoslam
diff --git a/games/critterding/Makefile b/games/critterding/Makefile
deleted file mode 100644
index 018c80e90f63..000000000000
--- a/games/critterding/Makefile
+++ /dev/null
@@ -1,40 +0,0 @@
-PORTNAME=	critterding
-DISTVERSION=	beta12
-PORTREVISION=	19
-CATEGORIES=	games
-MASTER_SITES=	SF/${PORTNAME}/${PORTNAME}/sources
-
-MAINTAINER=	amdmi3@FreeBSD.org
-COMMENT=	Evolving Artificial Life
-
-LIB_DEPENDS=	libfreetype.so:print/freetype2
-
-DEPRECATED=	Abandonware with last release in 2013, newer version bundles depends and requires Qt4
-EXPIRATION_DATE=2022-04-16
-
-USES=		autoreconf gl libtool localbase:ldflags ncurses pkgconfig sdl tar:bzip2
-GNU_CONFIGURE=	yes
-USE_SDL=	sdl
-USE_GL=		gl
-CONFIGURE_ARGS=	--disable-system-ftgl
-USE_GCC=	yes
-
-PLIST_FILES=	bin/${PORTNAME}
-PORTDATA=	*
-PORTDOCS=	README AUTHORS Changelog
-
-OPTIONS_DEFINE=	DOCS
-
-BINARY_ALIAS=	freetype-config=true
-
-post-patch:
-	@${REINPLACE_CMD} -e 's|../share/critterding|${DATADIR}|' \
-		${WRKSRC}/src/gui/textprinter.cpp ${WRKSRC}/src/gl/glwindow.cpp
-
-post-install:
-	${MKDIR} ${STAGEDIR}${DOCSDIR}
-.for f in ${PORTDOCS}
-	${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR}
-.endfor
-
-.include <bsd.port.mk>
diff --git a/games/critterding/distinfo b/games/critterding/distinfo
deleted file mode 100644
index 72c6d95d87d7..000000000000
--- a/games/critterding/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (critterding-beta12.tar.bz2) = b07cd35580dd22cb1828ae41292df020eec495f45912ecb9269881a750f00d55
-SIZE (critterding-beta12.tar.bz2) = 984764
diff --git a/games/critterding/files/patch-configure.in b/games/critterding/files/patch-configure.in
deleted file mode 100644
index d987b10eea05..000000000000
--- a/games/critterding/files/patch-configure.in
+++ /dev/null
@@ -1,24 +0,0 @@
---- configure.in.orig	2010-02-19 13:26:47 UTC
-+++ configure.in
-@@ -77,8 +77,8 @@ AC_SUBST(SDLMAIN)
- 				AC_MSG_CHECKING(for Freetype)
- 				AC_CHECK_PROG([FREETYPE_CONFIG],[freetype-config],yes,no)
- 				if test "$FREETYPE_CONFIG" = yes; then
--					FT2_CFLAGS=`freetype-config --cflags`
--					FT2_LIBS=`freetype-config --libs`
-+					FT2_CFLAGS=`pkg-config freetype2 --cflags`
-+					FT2_LIBS=`pkg-config freetype2 --libs`
- 					AC_MSG_RESULT($FT2_CFLAGS)
- 					CPPFLAGS="$CPPFLAGS $FT2_CFLAGS"
- 					HOST_LIBS="$HOST_LIBS $FT2_LIBS"
-@@ -94,8 +94,8 @@ AC_SUBST(SDLMAIN)
- 		AC_MSG_CHECKING(for Freetype)
- 		AC_CHECK_PROG([FREETYPE_CONFIG],[freetype-config],yes,no)
- 		if test "$FREETYPE_CONFIG" = yes; then
--			FT2_CFLAGS=`freetype-config --cflags`
--			FT2_LIBS=`freetype-config --libs`
-+			FT2_CFLAGS=`pkg-config freetype2 --cflags`
-+			FT2_LIBS=`pkg-config freetype2 --libs`
- 			AC_MSG_RESULT($FT2_CFLAGS)
- 			CPPFLAGS="$CPPFLAGS $FT2_CFLAGS"
- 			HOST_LIBS="$HOST_LIBS $FT2_LIBS"
diff --git a/games/critterding/files/patch-src-scenes-evolution.cpp b/games/critterding/files/patch-src-scenes-evolution.cpp
deleted file mode 100644
index a125431dcb33..000000000000
--- a/games/critterding/files/patch-src-scenes-evolution.cpp
+++ /dev/null
@@ -1,19 +0,0 @@
---- src/scenes/evolution.cpp.orig	2010-03-06 01:14:29.000000000 +0300
-+++ src/scenes/evolution.cpp	2013-09-30 06:53:44.815518897 +0400
-@@ -1,6 +1,4 @@
--#ifdef _WIN32
--	#include <unistd.h>
--#endif
-+#include <unistd.h>
- #include "evolution.h"
- 
- # include <math.h>
-@@ -287,7 +285,7 @@
- 					}
- 					else if ( world->mouseRayHitEntity->type == 0 )
- 					{
--						CritterB* c = static_cast<const CritterB*>(world->mouseRayHitEntity);
-+						const CritterB* c = static_cast<const CritterB*>(world->mouseRayHitEntity);
- 						Textprinter::Instance()->print( oldx+margin, oldy,    "critter");
- 						Textprinter::Instance()->print(oldx+rmargindistance, oldy, "%1i", c->critterID);
- 						Textprinter::Instance()->print( oldx+margin, oldy+vspacer, "energy");
diff --git a/games/critterding/files/patch-src-utils-bullet-BulletSoftBody-btSoftBody.h b/games/critterding/files/patch-src-utils-bullet-BulletSoftBody-btSoftBody.h
deleted file mode 100644
index 266e93b94ccf..000000000000
--- a/games/critterding/files/patch-src-utils-bullet-BulletSoftBody-btSoftBody.h
+++ /dev/null
@@ -1,50 +0,0 @@
---- src/utils/bullet/BulletSoftBody/btSoftBody.h.orig	2010-02-18 01:52:17.000000000 +0300
-+++ src/utils/bullet/BulletSoftBody/btSoftBody.h	2013-06-18 05:58:55.243113542 +0400
-@@ -182,6 +182,7 @@
- 		btScalar				m_kAST;			// Area/Angular stiffness coefficient [0,1]
- 		btScalar				m_kVST;			// Volume stiffness coefficient [0,1]
- 		int						m_flags;		// Flags
-+		Material() {}
- 	};
- 
- 	/* Feature		*/ 
-@@ -201,6 +202,7 @@
- 		btScalar				m_area;			// Area
- 		btDbvtNode*				m_leaf;			// Leaf data
- 		int						m_battach:1;	// Attached
-+		Node() {}
- 	};
- 	/* Link			*/ 
- 	struct	Link : Feature
-@@ -212,6 +214,7 @@
- 		btScalar				m_c1;			// rl^2
- 		btScalar				m_c2;			// |gradient|^2/c0
- 		btVector3				m_c3;			// gradient
-+		Link() {}
- 	};
- 	/* Face			*/ 
- 	struct	Face : Feature
-@@ -220,6 +223,7 @@
- 		btVector3				m_normal;		// Normal
- 		btScalar				m_ra;			// Rest area
- 		btDbvtNode*				m_leaf;			// Leaf data
-+		Face() {}
- 	};
- 	/* Tetra		*/ 
- 	struct	Tetra : Feature
-@@ -230,6 +234,7 @@
- 		btVector3				m_c0[4];		// gradients
- 		btScalar				m_c1;			// (4*kVST)/(im0+im1+im2+im3)
- 		btScalar				m_c2;			// m_c1/sum(|g0..3|^2)
-+		Tetra() {}
- 	};
- 	/* RContact		*/ 
- 	struct	RContact
-@@ -271,6 +276,7 @@
- 		int						m_rank;			// Rank
- 		Node*					m_nodes[4];		// Nodes
- 		btScalar				m_coords[4];	// Coordinates
-+		Note() {}
- 	};	
- 	/* Pose			*/ 
- 	struct	Pose
diff --git a/games/critterding/files/patch-src_brainz_brainz.cpp b/games/critterding/files/patch-src_brainz_brainz.cpp
deleted file mode 100644
index d2d525d43f58..000000000000
--- a/games/critterding/files/patch-src_brainz_brainz.cpp
+++ /dev/null
@@ -1,14 +0,0 @@
-brainz.cpp: In member function 'void Brainz::processTillAnswer()':
-brainz.cpp:140:24: error: cannot convert 'bool' to 'bool*' in assignment
-    Outputs[i].output = false;
---- src/brainz/brainz.cpp.orig	2017-07-28 12:12:16 UTC
-+++ src/brainz/brainz.cpp
-@@ -137,7 +137,7 @@ Brainz::Brainz()
- 	
- 		// clear Motor Outputs
- 		for ( unsigned int i=0; i < numberOfOutputs; i++ )
--			Outputs[i].output = false;
-+			*Outputs[i].output = false;
- 	
- 		// clear Neurons
- 		for ( unsigned int i=0; i < totalNeurons; i++ )
diff --git a/games/critterding/pkg-descr b/games/critterding/pkg-descr
deleted file mode 100644
index e64372e93a17..000000000000
--- a/games/critterding/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Critterding is a "Petri dish" universe in 3D that demonstrates
-evolving artificial life. Critters start out with completely random
-brains and bodies, but will automatically start evolving into
-something with much better survival skills.
-
-WWW: http://critterding.sourceforge.net/
diff --git a/graphics/Makefile b/graphics/Makefile
index 3b0404dc78ca..0348a23f45c5 100644
--- a/graphics/Makefile
+++ b/graphics/Makefile
@@ -893,7 +893,6 @@
     SUBDIR += py-pygeoapi
     SUBDIR += py-pygeos
     SUBDIR += py-pyglet
-    SUBDIR += py-pyglet150
     SUBDIR += py-pygraph
     SUBDIR += py-pygraphviz
     SUBDIR += py-pyinsane2
diff --git a/graphics/py-pyglet150/Makefile b/graphics/py-pyglet150/Makefile
deleted file mode 100644
index ca5011012d0e..000000000000
--- a/graphics/py-pyglet150/Makefile
+++ /dev/null
@@ -1,25 +0,0 @@
-PORTNAME=	pyglet
-PORTVERSION=	1.5.0
-CATEGORIES=	graphics multimedia x11-toolkits python
-MASTER_SITES=	CHEESESHOP
-PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
-PKGNAMESUFFIX=	150
-
-MAINTAINER=	amdmi3@FreeBSD.org
-COMMENT=	Cross-platform windowing and multimedia library
-
-DEPRECATED=	No longer needed, use graphics/py-pyglet instead
-EXPIRATION_DATE=2022-04-16
-
-LICENSE=	BSD3CLAUSE
-LICENSE_FILE=	${WRKSRC}/LICENSE
-
-CONFLICTS_INSTALL=${PYTHON_PKGNAMEPREFIX}pyglet
-
-USES=		python:3.5+ zip
-USE_PYTHON=	autoplist distutils
-NO_ARCH=	yes
-
-PORTSCOUT=	ignore:1
-
-.include <bsd.port.mk>
diff --git a/graphics/py-pyglet150/distinfo b/graphics/py-pyglet150/distinfo
deleted file mode 100644
index 12c32f22d4aa..000000000000
--- a/graphics/py-pyglet150/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1582665190
-SHA256 (pyglet-1.5.0.zip) = 6ea918985feddfa9bf0fcc01ffe9ff5849e7b6e832d9b2e03b9d2a36369cb6ee
-SIZE (pyglet-1.5.0.zip) = 4042753
diff --git a/graphics/py-pyglet150/pkg-descr b/graphics/py-pyglet150/pkg-descr
deleted file mode 100644
index c13511cdeb23..000000000000
--- a/graphics/py-pyglet150/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-pyglet provides an object-oriented programming interface for
-developing games and other visually-rich applications for Windows,
-Mac OS X and Linux.
-
-WWW: https://github.com/pyglet/pyglet
-WWW: https://pypi.org/project/pyglet/