diff --git a/MOVED b/MOVED index 684498a98bcf2..6c20ea2babc7b 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 2bc5393c81dbd..9761345a35ccb 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 018c80e90f630..0000000000000 --- 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 diff --git a/games/critterding/distinfo b/games/critterding/distinfo deleted file mode 100644 index 72c6d95d87d73..0000000000000 --- 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 d987b10eea051..0000000000000 --- 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 a125431dcb334..0000000000000 --- 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 --#endif -+#include - #include "evolution.h" - - # include -@@ -287,7 +285,7 @@ - } - else if ( world->mouseRayHitEntity->type == 0 ) - { -- CritterB* c = static_cast(world->mouseRayHitEntity); -+ const CritterB* c = static_cast(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 266e93b94ccfb..0000000000000 --- 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 d2d525d43f587..0000000000000 --- 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 e64372e93a176..0000000000000 --- 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 3b0404dc78ca0..0348a23f45c59 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 ca5011012d0e6..0000000000000 --- 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 diff --git a/graphics/py-pyglet150/distinfo b/graphics/py-pyglet150/distinfo deleted file mode 100644 index 12c32f22d4aae..0000000000000 --- 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 c13511cdeb230..0000000000000 --- 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/