summaryrefslogtreecommitdiff
path: root/games
diff options
context:
space:
mode:
Diffstat (limited to 'games')
-rw-r--r--games/Makefile1
-rw-r--r--games/amoebax/Makefile2
-rw-r--r--games/biniax2/Makefile2
-rw-r--r--games/bitefusion/Makefile2
-rw-r--r--games/brainparty/Makefile2
-rw-r--r--games/brickshooter/Makefile2
-rw-r--r--games/brikx/Makefile2
-rw-r--r--games/bumprace/Makefile2
-rw-r--r--games/chapping/Makefile2
-rw-r--r--games/concentration/Makefile2
-rw-r--r--games/dangen/Makefile2
-rw-r--r--games/einstein/Makefile2
-rw-r--r--games/f1spirit-remake/Makefile2
-rw-r--r--games/flobopuyo/Makefile2
-rw-r--r--games/flyhard/Makefile2
-rw-r--r--games/formido/Makefile4
-rw-r--r--games/glsfcave/Makefile2
-rw-r--r--games/gnudoku/Makefile2
-rw-r--r--games/goonies/Makefile2
-rw-r--r--games/hangman/Makefile2
-rw-r--r--games/kajongg/Makefile16
-rw-r--r--games/kartofel/Makefile2
-rw-r--r--games/kobodeluxe/Makefile2
-rw-r--r--games/ladder/Makefile2
-rw-r--r--games/libretro-beetle_psx/Makefile12
-rw-r--r--games/libretro-beetle_psx/distinfo6
-rw-r--r--games/libretro-gambatte/Makefile9
-rw-r--r--games/libretro-gambatte/distinfo6
-rw-r--r--games/libretro-mgba/Makefile9
-rw-r--r--games/libretro-mgba/distinfo6
-rw-r--r--games/libretro-nestopia/Makefile13
-rw-r--r--games/libretro-nestopia/distinfo6
-rw-r--r--games/libretro-snes9x/Makefile13
-rw-r--r--games/libretro-snes9x/distinfo6
-rw-r--r--games/linwarrior/Makefile2
-rw-r--r--games/luola/Makefile2
-rw-r--r--games/memonix/Makefile2
-rw-r--r--games/meritous/Makefile2
-rw-r--r--games/numptyphysics-npcomplete/Makefile2
-rw-r--r--games/numptyphysics/Makefile2
-rw-r--r--games/pengupop/Makefile2
-rw-r--r--games/railroad-rampage/Makefile2
-rw-r--r--games/rezerwar/Makefile2
-rw-r--r--games/scramble/Makefile2
-rw-r--r--games/sdb/Makefile2
-rw-r--r--games/sea-defender/Makefile2
-rw-r--r--games/shootingstar/Makefile2
-rw-r--r--games/simutrans/Makefile3
-rw-r--r--games/solarconquest/Makefile2
-rw-r--r--games/stormbaancoureur/Makefile2
-rw-r--r--games/tecnoballz/Makefile2
-rw-r--r--games/torrent/Makefile2
-rw-r--r--games/trimines/Makefile2
-rw-r--r--games/typtea/Makefile21
-rw-r--r--games/typtea/distinfo5
-rw-r--r--games/typtea/pkg-descr10
-rw-r--r--games/tyrian-data/Makefile7
-rw-r--r--games/veloren-weekly/Makefile4
-rw-r--r--games/veloren-weekly/distinfo6
-rw-r--r--games/volleyball/Makefile2
-rw-r--r--games/vor/Makefile2
-rw-r--r--games/vvvvvv/Makefile5
-rw-r--r--games/vvvvvv/distinfo14
-rw-r--r--games/vvvvvv/pkg-plist10
-rw-r--r--games/wesnoth/Makefile8
-rw-r--r--games/wesnoth/distinfo12
-rw-r--r--games/wesnoth/files/patch-src_filesystem.cpp17
-rw-r--r--games/wesnoth/files/patch-src_filesystem.hpp10
-rw-r--r--games/wesnoth/files/patch-src_game__launcher.cpp12
-rw-r--r--games/xlogical/Makefile2
-rw-r--r--games/xorgramana/Makefile2
-rw-r--r--games/xrisk/Makefile2
-rw-r--r--games/xtgyoretsu/Makefile2
73 files changed, 172 insertions, 169 deletions
diff --git a/games/Makefile b/games/Makefile
index 60ad4a6c2b36..ce79f2a29fe2 100644
--- a/games/Makefile
+++ b/games/Makefile
@@ -1008,6 +1008,7 @@
SUBDIR += twind
SUBDIR += tycho
SUBDIR += typespeed
+ SUBDIR += typtea
SUBDIR += tyrian-data
SUBDIR += ufoai
SUBDIR += ufoai-data
diff --git a/games/amoebax/Makefile b/games/amoebax/Makefile
index c522da55c569..79772ba57a29 100644
--- a/games/amoebax/Makefile
+++ b/games/amoebax/Makefile
@@ -3,7 +3,7 @@ PORTVERSION= 0.2.1
PORTREVISION= 9
CATEGORIES= games
MASTER_SITES= http://www.emma-soft.com/games/amoebax/download/ \
- http://mirror.amdmi3.ru/distfiles/
+ https://mirror.amdmi3.ru/distfiles/
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Cute and addictive Puyo Puyo like game
diff --git a/games/biniax2/Makefile b/games/biniax2/Makefile
index 4781ba20ea0b..0bf441ee1b90 100644
--- a/games/biniax2/Makefile
+++ b/games/biniax2/Makefile
@@ -3,7 +3,7 @@ PORTVERSION= 1.30
PORTREVISION= 9
CATEGORIES= games
MASTER_SITES= http://mordred.dir.bg/biniax/ \
- http://mirror.amdmi3.ru/distfiles/
+ https://mirror.amdmi3.ru/distfiles/
DISTNAME= ${PORTNAME}-${PORTVERSION}-fullsrc
MAINTAINER= amdmi3@FreeBSD.org
diff --git a/games/bitefusion/Makefile b/games/bitefusion/Makefile
index f921b85bfd7f..782802f451af 100644
--- a/games/bitefusion/Makefile
+++ b/games/bitefusion/Makefile
@@ -3,7 +3,7 @@ PORTVERSION= 1.0.2
PORTREVISION= 3
CATEGORIES= games
MASTER_SITES= http://www.junoplay.com/files/ \
- http://mirror.amdmi3.ru/distfiles/
+ https://mirror.amdmi3.ru/distfiles/
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Snake game with 8 levels
diff --git a/games/brainparty/Makefile b/games/brainparty/Makefile
index f9594285f048..8cbde9db3bfc 100644
--- a/games/brainparty/Makefile
+++ b/games/brainparty/Makefile
@@ -3,7 +3,7 @@ PORTVERSION= 0.61
PORTREVISION= 3
CATEGORIES= games
MASTER_SITES= https://launchpad.net/brainparty/trunk/${PORTVERSION}/+download/ \
- http://mirror.amdmi3.ru/distfiles/
+ https://mirror.amdmi3.ru/distfiles/
DISTNAME= ${PORTNAME}${PORTVERSION}
MAINTAINER= amdmi3@FreeBSD.org
diff --git a/games/brickshooter/Makefile b/games/brickshooter/Makefile
index 8cbcb9e4940b..907e3153f4e1 100644
--- a/games/brickshooter/Makefile
+++ b/games/brickshooter/Makefile
@@ -3,7 +3,7 @@ PORTVERSION= 0.04
PORTREVISION= 8
CATEGORIES= games
MASTER_SITES= http://bilious.homelinux.org/~paxed/brickshooter/ \
- http://mirror.amdmi3.ru/distfiles/
+ https://mirror.amdmi3.ru/distfiles/
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Push blocks on to the playing field, match block colors to remove them
diff --git a/games/brikx/Makefile b/games/brikx/Makefile
index cd1b8932c1e1..4765019462e0 100644
--- a/games/brikx/Makefile
+++ b/games/brikx/Makefile
@@ -2,7 +2,7 @@ PORTNAME= brikx
PORTVERSION= 0.4.5
PORTREVISION= 9
CATEGORIES= games
-MASTER_SITES= http://mirror.amdmi3.ru/distfiles/
+MASTER_SITES= https://mirror.amdmi3.ru/distfiles/
# SF/brikx/Brikx/${PORTVERSION}
DISTNAME= ${PORTNAME}-${PORTVERSION}-src
diff --git a/games/bumprace/Makefile b/games/bumprace/Makefile
index acbfae8ffaea..3138655f83e0 100644
--- a/games/bumprace/Makefile
+++ b/games/bumprace/Makefile
@@ -3,7 +3,7 @@ PORTVERSION= 1.5.8
PORTREVISION= 1
CATEGORIES= games
MASTER_SITES= https://bitbucket.org/karlb/bumprace/get/ \
- http://mirror.amdmi3.ru/distfiles/${DIST_SUBDIR}/
+ https://mirror.amdmi3.ru/distfiles/${DIST_SUBDIR}/
DISTNAME= ${PORTVERSION}
DIST_SUBDIR= ${PORTNAME}
diff --git a/games/chapping/Makefile b/games/chapping/Makefile
index 4d8df3d8675f..e623b2b65b93 100644
--- a/games/chapping/Makefile
+++ b/games/chapping/Makefile
@@ -3,7 +3,7 @@ PORTVERSION= 0.43
PORTREVISION= 14
CATEGORIES= games
MASTER_SITES= http://forja.rediris.es/frs/download.php/760/ \
- http://mirror.amdmi3.ru/distfiles/
+ https://mirror.amdmi3.ru/distfiles/
DISTNAME= ${PORTNAME}-${PORTVERSION}-src
MAINTAINER= amdmi3@FreeBSD.org
diff --git a/games/concentration/Makefile b/games/concentration/Makefile
index 783391d39893..1c3fb86b8c03 100644
--- a/games/concentration/Makefile
+++ b/games/concentration/Makefile
@@ -3,7 +3,7 @@ PORTVERSION= 1.2
PORTREVISION= 13
CATEGORIES= games
MASTER_SITES= http://www.shiftygames.com/concentration/ \
- http://mirror.amdmi3.ru/distfiles/
+ https://mirror.amdmi3.ru/distfiles/
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Find all matching pairs of icons as fast as possible
diff --git a/games/dangen/Makefile b/games/dangen/Makefile
index 5e706737ccda..ae14e64300ba 100644
--- a/games/dangen/Makefile
+++ b/games/dangen/Makefile
@@ -3,7 +3,7 @@ PORTVERSION= 0.5
PORTREVISION= 6
CATEGORIES= games
MASTER_SITES= http://www.interq.or.jp/libra/oohara/dangen/ \
- http://mirror.amdmi3.ru/distfiles/
+ https://mirror.amdmi3.ru/distfiles/
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Shoot'em up game where accurate shooting matters
diff --git a/games/einstein/Makefile b/games/einstein/Makefile
index d2ddefcb4036..7be223ccc924 100644
--- a/games/einstein/Makefile
+++ b/games/einstein/Makefile
@@ -3,7 +3,7 @@ PORTVERSION= 2.0
PORTREVISION= 10
CATEGORIES= games
MASTER_SITES= http://games.flowix.com/files/einstein/ \
- http://mirror.amdmi3.ru/distfiles/
+ https://mirror.amdmi3.ru/distfiles/
DISTNAME= ${PORTNAME}-${PORTVERSION}-src
MAINTAINER= amdmi3@FreeBSD.org
diff --git a/games/f1spirit-remake/Makefile b/games/f1spirit-remake/Makefile
index adfb9f7ba0b2..bf4ab01f91c8 100644
--- a/games/f1spirit-remake/Makefile
+++ b/games/f1spirit-remake/Makefile
@@ -3,7 +3,7 @@ PORTVERSION= 1.0
PORTREVISION= 15
CATEGORIES= games
# Original braingames site is really slow
-MASTER_SITES= http://mirror.amdmi3.ru/distfiles/ \
+MASTER_SITES= https://mirror.amdmi3.ru/distfiles/ \
http://www.braingames.getput.com/f1spirit/downloads/
DISTNAME= f1spirit-linux
diff --git a/games/flobopuyo/Makefile b/games/flobopuyo/Makefile
index 10ec49a9fa66..4c8783c475dc 100644
--- a/games/flobopuyo/Makefile
+++ b/games/flobopuyo/Makefile
@@ -3,7 +3,7 @@ PORTVERSION= 0.20
PORTREVISION= 16
CATEGORIES= games
MASTER_SITES= http://www.ios-software.com/flobopuyo/ \
- http://mirror.amdmi3.ru/distfiles/
+ https://mirror.amdmi3.ru/distfiles/
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Clone of the famous PuyoPuyo
diff --git a/games/flyhard/Makefile b/games/flyhard/Makefile
index ee86f342a7e1..e24b8ad054f4 100644
--- a/games/flyhard/Makefile
+++ b/games/flyhard/Makefile
@@ -3,7 +3,7 @@ PORTVERSION= 0.42
PORTREVISION= 21
CATEGORIES= games
MASTER_SITES= http://www.markboyd.me.uk/games/flyhard/ \
- http://mirror.amdmi3.ru/distfiles/
+ https://mirror.amdmi3.ru/distfiles/
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Game resembling Thrust, but with lots of shooting and puzzles
diff --git a/games/formido/Makefile b/games/formido/Makefile
index 2cfa73acca70..1026608408cf 100644
--- a/games/formido/Makefile
+++ b/games/formido/Makefile
@@ -3,11 +3,11 @@ PORTVERSION= 1.0.1
PORTREVISION= 2
CATEGORIES= games
MASTER_SITES= http://www.mhgames.org/files/formido/ \
- http://mirror.amdmi3.ru/distfiles/
+ https://mirror.amdmi3.ru/distfiles/
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= 2D kill-em all with 3D rendered graphics
-WWW= http://www.mhgames.org/oldies/formido/
+WWW= https://www.mhgames.org/oldies/formido/
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/GPL_license.txt
diff --git a/games/glsfcave/Makefile b/games/glsfcave/Makefile
index be05d1ed09a3..26594167172f 100644
--- a/games/glsfcave/Makefile
+++ b/games/glsfcave/Makefile
@@ -3,7 +3,7 @@ PORTVERSION= 1.0
PORTREVISION= 6
CATEGORIES= games
MASTER_SITES= http://user.ecc.u-tokyo.ac.jp/~g650192/glsfcave/ \
- http://mirror.amdmi3.ru/distfiles/
+ https://mirror.amdmi3.ru/distfiles/
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Control a ribbon to avoid hitting walls
diff --git a/games/gnudoku/Makefile b/games/gnudoku/Makefile
index 22bb920ca703..69a3bbcfd52b 100644
--- a/games/gnudoku/Makefile
+++ b/games/gnudoku/Makefile
@@ -3,7 +3,7 @@ PORTVERSION= 0.93
PORTREVISION= 12
CATEGORIES= games
MASTER_SITES= http://offload2.icculus.org:9090/~jcspray/GNUDoku/ \
- http://mirror.amdmi3.ru/distfiles/
+ https://mirror.amdmi3.ru/distfiles/
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Free program for creating and solving Su Doku puzzles
diff --git a/games/goonies/Makefile b/games/goonies/Makefile
index d3e797841c03..fa76d6fc9d9e 100644
--- a/games/goonies/Makefile
+++ b/games/goonies/Makefile
@@ -3,7 +3,7 @@ PORTVERSION= 1.4.1528
PORTREVISION= 2
CATEGORIES= games
MASTER_SITES= http://braingames.jorito.net/goonies/downloads/ \
- http://mirror.amdmi3.ru/distfiles/
+ https://mirror.amdmi3.ru/distfiles/
DISTNAME= ${PORTNAME}.src_${PORTVERSION}
MAINTAINER= amdmi3@FreeBSD.org
diff --git a/games/hangman/Makefile b/games/hangman/Makefile
index 6107b88f695c..d3d56828ade8 100644
--- a/games/hangman/Makefile
+++ b/games/hangman/Makefile
@@ -3,7 +3,7 @@ PORTVERSION= 0.9.2
PORTREVISION= 13
CATEGORIES= games
MASTER_SITES= http://www.shiftygames.com/hangman/ \
- http://mirror.amdmi3.ru/distfiles/
+ https://mirror.amdmi3.ru/distfiles/
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Challenge your spelling skills in the old western style
diff --git a/games/kajongg/Makefile b/games/kajongg/Makefile
index 252e434cc5bc..5bfc698eb250 100644
--- a/games/kajongg/Makefile
+++ b/games/kajongg/Makefile
@@ -1,5 +1,6 @@
PORTNAME= kajongg
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
+PORTREVISION= 1
CATEGORIES= games kde kde-applications
MAINTAINER= kde@FreeBSD.org
@@ -8,7 +9,8 @@ WWW= https://apps.kde.org/kajongg/
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}twisted>=16.6.0:devel/py-twisted@${PY_FLAVOR}
LIB_DEPENDS= libKMahjongg6.so:games/libkmahjongg
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}twisted>=16.6.0:devel/py-twisted@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}twisted>=16.6.0:devel/py-twisted@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}QtPy>=2.2:devel/py-QtPy@${PY_FLAVOR}
USES= cmake compiler:c++11-lang gettext kde:6 python \
qt:6 shebangfix tar:xz
@@ -20,6 +22,18 @@ SHEBANG_FILES= src/kajongg.py \
src/kajonggserver.py
OPTIONS_DEFINE= DOCS
+OPTIONS_MULTI= QTPY
+OPTIONS_MULTI_QTPY= PYQT PYSIDE
+OPTIONS_DEFAULT= PYQT
+
+QTPY_DESC= QtPy backend
+
+PYQT_DESC= Install PyQt bindings
+PYQT_USES= pyqt:6
+PYQT_USE= PYQT=pyqt6
+
+PYSIDE_DESC= Install PySide bindings
+PYSIDE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyside6>0:devel/pyside6@${PY_FLAVOR}
.include <${.CURDIR}/../kdegames/Makefile.common>
.include <bsd.port.mk>
diff --git a/games/kartofel/Makefile b/games/kartofel/Makefile
index 60ee0e0a2aba..f678970d3b8b 100644
--- a/games/kartofel/Makefile
+++ b/games/kartofel/Makefile
@@ -3,7 +3,7 @@ PORTVERSION= 1.2
PORTREVISION= 17
CATEGORIES= games
MASTER_SITES= http://kartofel.jfedor.org/downloads/ \
- http://mirror.amdmi3.ru/distfiles/
+ https://mirror.amdmi3.ru/distfiles/
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Connect the dots in order without crossing over yourself
diff --git a/games/kobodeluxe/Makefile b/games/kobodeluxe/Makefile
index 462f7224dc96..09d2ddf39cb6 100644
--- a/games/kobodeluxe/Makefile
+++ b/games/kobodeluxe/Makefile
@@ -3,7 +3,7 @@ PORTVERSION= 0.5.1
PORTREVISION= 15
CATEGORIES= games
MASTER_SITES= http://olofson.net/kobodl/download/ \
- http://mirror.amdmi3.ru/distfiles/
+ https://mirror.amdmi3.ru/distfiles/
DISTNAME= KoboDeluxe-${DISTVERSION}
MAINTAINER= amdmi3@FreeBSD.org
diff --git a/games/ladder/Makefile b/games/ladder/Makefile
index e996ec26fd26..748c407a3623 100644
--- a/games/ladder/Makefile
+++ b/games/ladder/Makefile
@@ -4,7 +4,7 @@ PORTREVISION= 2
CATEGORIES= games
MASTER_SITES= http://www.srv.net/~kth/ \
ftp://ftp.42.org/pub/unix/games/ \
- http://mirror.amdmi3.ru/distfiles/
+ https://mirror.amdmi3.ru/distfiles/
DISTNAME= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
diff --git a/games/libretro-beetle_psx/Makefile b/games/libretro-beetle_psx/Makefile
index b93a25799ab2..8721fc66325c 100644
--- a/games/libretro-beetle_psx/Makefile
+++ b/games/libretro-beetle_psx/Makefile
@@ -1,21 +1,19 @@
PORTNAME= libretro-beetle_psx
-DISTVERSION= 0.20231020
+DISTVERSION= 0.20250622
CATEGORIES= games
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= tilde@ultros.pro
COMMENT= Standalone port/fork of Mednafen PSX to the Libretro API
WWW= https://github.com/libretro/beetle-psx-libretro
LICENSE= GPLv2
-USES= compiler:c++11-lib gmake gl
-USE_LDCONFIG= yes
-USE_GL= gl
-
+USES= compiler:c++11-lib gmake
USE_GITHUB= yes
GH_ACCOUNT= libretro
GH_PROJECT= beetle-psx-libretro
-GH_TAGNAME= e505f5a93eebba8f96a040f478d77b6ffb2015b1
+GH_TAGNAME= 30981b26b71095cdb3b99779d5ae1f9eed531b9b
+USE_LDCONFIG= yes
PLIST_FILES= lib/libretro/mednafen_psx_libretro.so
diff --git a/games/libretro-beetle_psx/distinfo b/games/libretro-beetle_psx/distinfo
index ebcff25d35e4..28f707e55893 100644
--- a/games/libretro-beetle_psx/distinfo
+++ b/games/libretro-beetle_psx/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1698314797
-SHA256 (libretro-beetle-psx-libretro-0.20231020-e505f5a93eebba8f96a040f478d77b6ffb2015b1_GH0.tar.gz) = c1c142439dd5476450b02653acbf63d2e380fe31842a3319edf061072f6bf74d
-SIZE (libretro-beetle-psx-libretro-0.20231020-e505f5a93eebba8f96a040f478d77b6ffb2015b1_GH0.tar.gz) = 2763577
+TIMESTAMP = 1750829062
+SHA256 (libretro-beetle-psx-libretro-0.20250622-30981b26b71095cdb3b99779d5ae1f9eed531b9b_GH0.tar.gz) = 2e201d1462afec443ea83b9d1fc21d3f2e3158ac3256843e9cff29ceabfeba36
+SIZE (libretro-beetle-psx-libretro-0.20250622-30981b26b71095cdb3b99779d5ae1f9eed531b9b_GH0.tar.gz) = 3126556
diff --git a/games/libretro-gambatte/Makefile b/games/libretro-gambatte/Makefile
index 1bb4543feb8d..54651a5d9747 100644
--- a/games/libretro-gambatte/Makefile
+++ b/games/libretro-gambatte/Makefile
@@ -1,20 +1,19 @@
PORTNAME= libretro-gambatte
-DISTVERSION= 0.20230929
+DISTVERSION= 0.20241022
CATEGORIES= games
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= tilde@ultros.pro
COMMENT= Libretro Implementation of libgambatte, a Game Boy Color emulator
WWW= https://github.com/libretro/gambatte-libretro
LICENSE= GPLv2
USES= compiler:c++11-lib gmake
-USE_LDCONFIG= yes
-
USE_GITHUB= yes
GH_ACCOUNT= libretro
GH_PROJECT= gambatte-libretro
-GH_TAGNAME= 40d0d7ac4e11b5c2d1feac2ce96e4d824c248985
+GH_TAGNAME= a1c4c98582308afafd73c050167a7ea330469e98
+USE_LDCONFIG= yes
PLIST_FILES= lib/libretro/gambatte_libretro.so
diff --git a/games/libretro-gambatte/distinfo b/games/libretro-gambatte/distinfo
index 9f593e922547..c5282c9ef012 100644
--- a/games/libretro-gambatte/distinfo
+++ b/games/libretro-gambatte/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1698314772
-SHA256 (libretro-gambatte-libretro-0.20230929-40d0d7ac4e11b5c2d1feac2ce96e4d824c248985_GH0.tar.gz) = ad4ba3157cb2fe494f3db0f8f1165ddd2be9d308d33a32b4d406ddeb0802c464
-SIZE (libretro-gambatte-libretro-0.20230929-40d0d7ac4e11b5c2d1feac2ce96e4d824c248985_GH0.tar.gz) = 738125
+TIMESTAMP = 1750834391
+SHA256 (libretro-gambatte-libretro-0.20241022-a1c4c98582308afafd73c050167a7ea330469e98_GH0.tar.gz) = 15d742180fdbf12b72f0abaeb975f870987ff257ae4ea24b178fa2c563cdb1b6
+SIZE (libretro-gambatte-libretro-0.20241022-a1c4c98582308afafd73c050167a7ea330469e98_GH0.tar.gz) = 969848
diff --git a/games/libretro-mgba/Makefile b/games/libretro-mgba/Makefile
index ad2262de6d19..6ce64a3bc052 100644
--- a/games/libretro-mgba/Makefile
+++ b/games/libretro-mgba/Makefile
@@ -1,20 +1,19 @@
PORTNAME= libretro-mgba
-DISTVERSION= 0.20230528
+DISTVERSION= 0.20250518
CATEGORIES= games
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= tilde@ultros.pro
COMMENT= Game Boy Advance Emulator for libretro
WWW= https://github.com/libretro/mgba
LICENSE= MPL20
USES= compiler:c++11-lib gmake
-USE_LDCONFIG= yes
-
USE_GITHUB= yes
GH_ACCOUNT= libretro
GH_PROJECT= mgba
-GH_TAGNAME= 314bf7b676f5b820f396209eb0c7d6fbe8103486
+GH_TAGNAME= c9bbf28b091c4c104485092279c7a6b114b2e8ff
+USE_LDCONFIG= yes
PLIST_FILES= lib/libretro/mgba_libretro.so
diff --git a/games/libretro-mgba/distinfo b/games/libretro-mgba/distinfo
index 5cc88140bc03..bb4e06c82431 100644
--- a/games/libretro-mgba/distinfo
+++ b/games/libretro-mgba/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1698314793
-SHA256 (libretro-mgba-0.20230528-314bf7b676f5b820f396209eb0c7d6fbe8103486_GH0.tar.gz) = 66d9766d6f129bff9bfacc8a94787daa018b9c4a9a56fd49673c019eba19ae53
-SIZE (libretro-mgba-0.20230528-314bf7b676f5b820f396209eb0c7d6fbe8103486_GH0.tar.gz) = 14456676
+TIMESTAMP = 1750834713
+SHA256 (libretro-mgba-0.20250518-c9bbf28b091c4c104485092279c7a6b114b2e8ff_GH0.tar.gz) = bb4474a2050e7ba41814c2631f27f112e2b8d810c0baf8453ea9817737ebabaa
+SIZE (libretro-mgba-0.20250518-c9bbf28b091c4c104485092279c7a6b114b2e8ff_GH0.tar.gz) = 15063003
diff --git a/games/libretro-nestopia/Makefile b/games/libretro-nestopia/Makefile
index 267b995847f7..9ba59c4646de 100644
--- a/games/libretro-nestopia/Makefile
+++ b/games/libretro-nestopia/Makefile
@@ -1,25 +1,24 @@
PORTNAME= libretro-nestopia
-DISTVERSION= 0.20230528
+DISTVERSION= 0.20250424
CATEGORIES= games
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= tilde@ultros.pro
COMMENT= NEStopia emulator for libretro
WWW= https://github.com/libretro/nestopia
LICENSE= GPLv2
USES= compiler:c++11-lib gmake
-USE_LDCONFIG= yes
-
USE_GITHUB= yes
GH_ACCOUNT= libretro
GH_PROJECT= nestopia
-GH_TAGNAME= 3dcbec4682e079312d6943e1357487645ec608c7
-
-PLIST_FILES= lib/libretro/nestopia_libretro.so
+GH_TAGNAME= d2eefab298b0b9152d2934d6f0227b6803c877b3
+USE_LDCONFIG= yes
BUILD_WRKSRC= ${WRKSRC}/libretro
+PLIST_FILES= lib/libretro/nestopia_libretro.so
+
do-install:
${MKDIR} ${STAGEDIR}/${PREFIX}/lib/libretro
${INSTALL_LIB} ${WRKSRC}/libretro/nestopia_libretro.so ${STAGEDIR}/${PREFIX}/lib/libretro
diff --git a/games/libretro-nestopia/distinfo b/games/libretro-nestopia/distinfo
index c37208b39594..1bc9b7fb0b9e 100644
--- a/games/libretro-nestopia/distinfo
+++ b/games/libretro-nestopia/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1698314745
-SHA256 (libretro-nestopia-0.20230528-3dcbec4682e079312d6943e1357487645ec608c7_GH0.tar.gz) = ec47efc8eab149182c5eb86cc68f80fbe30c077b7978f46ff6b9dffc50caff7b
-SIZE (libretro-nestopia-0.20230528-3dcbec4682e079312d6943e1357487645ec608c7_GH0.tar.gz) = 1138864
+TIMESTAMP = 1750835250
+SHA256 (libretro-nestopia-0.20250424-d2eefab298b0b9152d2934d6f0227b6803c877b3_GH0.tar.gz) = 2fc2440a6a159d96890aa471014608eaa92bfedc01b7396b61bc7fe983a449db
+SIZE (libretro-nestopia-0.20250424-d2eefab298b0b9152d2934d6f0227b6803c877b3_GH0.tar.gz) = 1152346
diff --git a/games/libretro-snes9x/Makefile b/games/libretro-snes9x/Makefile
index 1c3b043a7446..8b0317401a99 100644
--- a/games/libretro-snes9x/Makefile
+++ b/games/libretro-snes9x/Makefile
@@ -1,9 +1,9 @@
PORTNAME= libretro-snes9x
-DISTVERSION= 0.20231013
+DISTVERSION= 0.20241022
PORTEPOCH= 1
CATEGORIES= games
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= tilde@ultros.pro
COMMENT= Snes9x - Portable Super Nintendo emulator
WWW= https://github.com/libretro/snes9x
@@ -14,17 +14,16 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
LICENSE_PERMS= dist-mirror pkg-mirror auto-accept
USES= compiler:c++11-lib gmake
-USE_LDCONFIG= yes
-
USE_GITHUB= yes
GH_ACCOUNT= libretro
GH_PROJECT= snes9x
-GH_TAGNAME= ec4ebfc8f3819a9522fcb8e53eed985090017b1b
-
-PLIST_FILES= lib/libretro/snes9x_libretro.so
+GH_TAGNAME= 49f484569ff2aec7ff08e7598a97d6c9e6eae72d
+USE_LDCONFIG= yes
BUILD_WRKSRC= ${WRKSRC}/libretro
+PLIST_FILES= lib/libretro/snes9x_libretro.so
+
do-install:
${MKDIR} ${STAGEDIR}/${PREFIX}/lib/libretro
${INSTALL_LIB} ${WRKSRC}/libretro/snes9x_libretro.so ${STAGEDIR}/${PREFIX}/lib/libretro
diff --git a/games/libretro-snes9x/distinfo b/games/libretro-snes9x/distinfo
index bd0d15960be3..e050d274b08b 100644
--- a/games/libretro-snes9x/distinfo
+++ b/games/libretro-snes9x/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1698314780
-SHA256 (libretro-snes9x-0.20231013-ec4ebfc8f3819a9522fcb8e53eed985090017b1b_GH0.tar.gz) = 0599dc74a5bac048134a3aaac3625d8e9a6fe7765a8388396353b70ac13a2607
-SIZE (libretro-snes9x-0.20231013-ec4ebfc8f3819a9522fcb8e53eed985090017b1b_GH0.tar.gz) = 5114243
+TIMESTAMP = 1750826684
+SHA256 (libretro-snes9x-0.20241022-49f484569ff2aec7ff08e7598a97d6c9e6eae72d_GH0.tar.gz) = 54036e672494f38d7a12a242ed9ddf124685c2cf3563ffc3ebf07c4882405cb0
+SIZE (libretro-snes9x-0.20241022-49f484569ff2aec7ff08e7598a97d6c9e6eae72d_GH0.tar.gz) = 5159857
diff --git a/games/linwarrior/Makefile b/games/linwarrior/Makefile
index 48c85d6d0790..924ac5ca0e44 100644
--- a/games/linwarrior/Makefile
+++ b/games/linwarrior/Makefile
@@ -3,7 +3,7 @@ PORTVERSION= 20100320
PORTREVISION= 6
CATEGORIES= games
MASTER_SITES= http://www.hackcraft.de/games/linwarrior_3d/downloads/ \
- http://mirror.amdmi3.ru/distfiles/
+ https://mirror.amdmi3.ru/distfiles/
DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= amdmi3@FreeBSD.org
diff --git a/games/luola/Makefile b/games/luola/Makefile
index f3e44616c12b..e6263858f5e0 100644
--- a/games/luola/Makefile
+++ b/games/luola/Makefile
@@ -2,7 +2,7 @@ PORTNAME= luola
PORTVERSION= 1.3.2
PORTREVISION= 7
CATEGORIES= games
-MASTER_SITES= http://mirror.amdmi3.ru/distfiles/${DIST_SUBDIR}/ # master site gone
+MASTER_SITES= https://mirror.amdmi3.ru/distfiles/${DIST_SUBDIR}/ # master site gone
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \
stdlevels-6.0${EXTRACT_SUFX} \
nostalgia-1.2${EXTRACT_SUFX}
diff --git a/games/memonix/Makefile b/games/memonix/Makefile
index 1cdbcf1380f6..d51dd5394f65 100644
--- a/games/memonix/Makefile
+++ b/games/memonix/Makefile
@@ -3,7 +3,7 @@ PORTVERSION= 1.6.070713
PORTREVISION= 12
CATEGORIES= games
MASTER_SITES= http://www.viewizard.com/download/ \
- http://mirror.amdmi3.ru/distfiles/
+ https://mirror.amdmi3.ru/distfiles/
DISTNAME= MemonixSourceCode_${PORTVERSION:S/./_/g:S/_/./}
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} memx16.tar.gz
EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
diff --git a/games/meritous/Makefile b/games/meritous/Makefile
index a68944318073..d1df6457a57f 100644
--- a/games/meritous/Makefile
+++ b/games/meritous/Makefile
@@ -4,7 +4,7 @@ CATEGORIES= games
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Action-adventure dungeon crawl game
-WWW= http://www.asceai.net/meritous/
+WWW= https://www.asceai.net/meritous/
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
diff --git a/games/numptyphysics-npcomplete/Makefile b/games/numptyphysics-npcomplete/Makefile
index 233288e94b57..461c28521d43 100644
--- a/games/numptyphysics-npcomplete/Makefile
+++ b/games/numptyphysics-npcomplete/Makefile
@@ -2,7 +2,7 @@ PORTNAME= npcomplete
PORTVERSION= 0.0.r20090116
PORTREVISION= 3
CATEGORIES= games
-MASTER_SITES= http://mirror.amdmi3.ru/distfiles/
+MASTER_SITES= https://mirror.amdmi3.ru/distfiles/
PKGNAMEPREFIX= numptyphysics-
MAINTAINER= amdmi3@FreeBSD.org
diff --git a/games/numptyphysics/Makefile b/games/numptyphysics/Makefile
index 57b88cf8edf5..6486722c8349 100644
--- a/games/numptyphysics/Makefile
+++ b/games/numptyphysics/Makefile
@@ -2,7 +2,7 @@ PORTNAME= numptyphysics
DISTVERSION= 0.3.r20090104
PORTREVISION= 11
CATEGORIES= games
-MASTER_SITES= http://mirror.amdmi3.ru/distfiles/
+MASTER_SITES= https://mirror.amdmi3.ru/distfiles/
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Drawing physics-based puzzle game
diff --git a/games/pengupop/Makefile b/games/pengupop/Makefile
index ae98d543a09f..882068bf5f91 100644
--- a/games/pengupop/Makefile
+++ b/games/pengupop/Makefile
@@ -3,7 +3,7 @@ PORTVERSION= 2.2.6
PORTREVISION= 3
CATEGORIES= games
MASTER_SITES= http://www.junoplay.com/files/ \
- http://mirror.amdmi3.ru/distfiles/
+ https://mirror.amdmi3.ru/distfiles/
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Online multiplayer clone of Bust a Move
diff --git a/games/railroad-rampage/Makefile b/games/railroad-rampage/Makefile
index 0ec1aa7edc78..73cd5a4c3a19 100644
--- a/games/railroad-rampage/Makefile
+++ b/games/railroad-rampage/Makefile
@@ -2,7 +2,7 @@ PORTNAME= railroad-rampage
PORTVERSION= 1.2
PORTREVISION= 5
CATEGORIES= games
-MASTER_SITES= http://mirror.amdmi3.ru/distfiles/
+MASTER_SITES= https://mirror.amdmi3.ru/distfiles/
DISTNAME= RailroadRampage_${PORTVERSION}_Linux
MAINTAINER= amdmi3@FreeBSD.org
diff --git a/games/rezerwar/Makefile b/games/rezerwar/Makefile
index c04b685eb67d..275c962f8558 100644
--- a/games/rezerwar/Makefile
+++ b/games/rezerwar/Makefile
@@ -3,7 +3,7 @@ PORTVERSION= 0.4.2
PORTREVISION= 3
CATEGORIES= games
MASTER_SITES= http://tamentis.com/projects/rezerwar/files/ \
- http://mirror.amdmi3.ru/distfiles/
+ https://mirror.amdmi3.ru/distfiles/
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Puzzle game involving organizing blocks with pipes
diff --git a/games/scramble/Makefile b/games/scramble/Makefile
index 614e40d509de..37dff2a70e72 100644
--- a/games/scramble/Makefile
+++ b/games/scramble/Makefile
@@ -3,7 +3,7 @@ PORTVERSION= 0.9.5
PORTREVISION= 13
CATEGORIES= games
MASTER_SITES= http://www.shiftygames.com/scramble/ \
- http://mirror.amdmi3.ru/distfiles/
+ https://mirror.amdmi3.ru/distfiles/
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= From 6 letters you are to create as many words as you can
diff --git a/games/sdb/Makefile b/games/sdb/Makefile
index 9668ab22aa4c..8cb9c51864e7 100644
--- a/games/sdb/Makefile
+++ b/games/sdb/Makefile
@@ -9,7 +9,7 @@ EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Futuristic overhead shooter
-WWW= http://www.gamecreation.org/games/shotgun-debugger
+WWW= https://www.gamecreation.org/games/shotgun_debugger
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/LICENSE
diff --git a/games/sea-defender/Makefile b/games/sea-defender/Makefile
index e47d8f7dac0e..d255d5e8843a 100644
--- a/games/sea-defender/Makefile
+++ b/games/sea-defender/Makefile
@@ -2,7 +2,7 @@ PORTNAME= sea-defender
PORTVERSION= 0.9
PORTREVISION= 5
CATEGORIES= games
-MASTER_SITES= http://mirror.amdmi3.ru/distfiles/:icon \
+MASTER_SITES= https://mirror.amdmi3.ru/distfiles/:icon \
SF/nemysisfreebsdp/:icon
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \
${PORTNAME}.png:icon
diff --git a/games/shootingstar/Makefile b/games/shootingstar/Makefile
index 3cf7d36f076a..94e792e45cf7 100644
--- a/games/shootingstar/Makefile
+++ b/games/shootingstar/Makefile
@@ -3,7 +3,7 @@ PORTVERSION= 1.2.0
PORTREVISION= 13
CATEGORIES= games
MASTER_SITES= http://www.2ndpoint.fi/projektit.xml/shootingstar/files/ \
- http://mirror.amdmi3.ru/distfiles/
+ https://mirror.amdmi3.ru/distfiles/
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= SDL/OpenGL top-down shooter
diff --git a/games/simutrans/Makefile b/games/simutrans/Makefile
index 718f5d45194b..9f3f8e143fde 100644
--- a/games/simutrans/Makefile
+++ b/games/simutrans/Makefile
@@ -4,7 +4,8 @@ CATEGORIES= games
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Transportation simulator
-WWW= https://www.simutrans.com/
+WWW= https://www.simutrans.com/ \
+ https://github.com/aburch/simutrans/
LICENSE= ART10 MIT
LICENSE_COMB= multi
diff --git a/games/solarconquest/Makefile b/games/solarconquest/Makefile
index a800cc8bb847..fd821aee688c 100644
--- a/games/solarconquest/Makefile
+++ b/games/solarconquest/Makefile
@@ -4,7 +4,7 @@ PORTREVISION= 13
CATEGORIES= games
MASTER_SITES= http://games.sajthelper.com/ \
LOCAL/ehaupt \
- http://mirror.amdmi3.ru/distfiles/
+ https://mirror.amdmi3.ru/distfiles/
DISTNAME= SolarConquest
MAINTAINER= amdmi3@FreeBSD.org
diff --git a/games/stormbaancoureur/Makefile b/games/stormbaancoureur/Makefile
index 1186df2d28be..7f267a7f4feb 100644
--- a/games/stormbaancoureur/Makefile
+++ b/games/stormbaancoureur/Makefile
@@ -3,7 +3,7 @@ PORTVERSION= 2.1.6
PORTREVISION= 5
CATEGORIES= games
MASTER_SITES= http://www.stolk.org/stormbaancoureur/download/ \
- http://mirror.amdmi3.ru/distfiles/
+ https://mirror.amdmi3.ru/distfiles/
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Simulated obstacle course for automobiles
diff --git a/games/tecnoballz/Makefile b/games/tecnoballz/Makefile
index 2d5671459247..1bbbac96ee29 100644
--- a/games/tecnoballz/Makefile
+++ b/games/tecnoballz/Makefile
@@ -3,7 +3,7 @@ PORTVERSION= 0.93.1
PORTREVISION= 3
CATEGORIES= games
MASTER_SITES= http://linux.tlk.fr/games/TecnoballZ/download/ \
- http://mirror.amdmi3.ru/distfiles/
+ https://mirror.amdmi3.ru/distfiles/
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Brick breaker (Arkanoid-like game)
diff --git a/games/torrent/Makefile b/games/torrent/Makefile
index ed3993b73bce..0a8a8ba41f18 100644
--- a/games/torrent/Makefile
+++ b/games/torrent/Makefile
@@ -3,7 +3,7 @@ PORTVERSION= 0.8.2
PORTREVISION= 13
CATEGORIES= games
MASTER_SITES= http://www.shiftygames.com/torrent/ \
- http://mirror.amdmi3.ru/distfiles/
+ https://mirror.amdmi3.ru/distfiles/
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Score points without letting the tiles touch the top of the board
diff --git a/games/trimines/Makefile b/games/trimines/Makefile
index c243e0a5829d..3ea8c8306dde 100644
--- a/games/trimines/Makefile
+++ b/games/trimines/Makefile
@@ -3,7 +3,7 @@ PORTVERSION= 1.3.0
PORTREVISION= 7
CATEGORIES= games
MASTER_SITES= http://www.freewebs.com/trimines/ \
- http://mirror.amdmi3.ru/distfiles/
+ https://mirror.amdmi3.ru/distfiles/
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Mine sweeper game that uses triangles instead of squares
diff --git a/games/typtea/Makefile b/games/typtea/Makefile
new file mode 100644
index 000000000000..afe92671b2d4
--- /dev/null
+++ b/games/typtea/Makefile
@@ -0,0 +1,21 @@
+PORTNAME= typtea
+DISTVERSIONPREFIX= v
+DISTVERSION= 0.1.4
+CATEGORIES= games
+
+MAINTAINER= nxjoseph@protonmail.com
+COMMENT= Minimal terminal-based typing speed test
+WWW= https://github.com/ashish0kumar/typtea
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= go:1.23,modules
+
+GO_MODULE= github.com/ashish0kumar/typtea
+
+GO_BUILDFLAGS+= -ldflags="-s -w -X github.com/ashish0kumar/typtea/cmd.version=${DISTVERSIONFULL}"
+
+PLIST_FILES= bin/typtea
+
+.include <bsd.port.mk>
diff --git a/games/typtea/distinfo b/games/typtea/distinfo
new file mode 100644
index 000000000000..3809aa084f08
--- /dev/null
+++ b/games/typtea/distinfo
@@ -0,0 +1,5 @@
+TIMESTAMP = 1750623293
+SHA256 (go/games_typtea/typtea-v0.1.4/v0.1.4.mod) = 6154ff747f01685820d152913b88a3b69f4ac690bdadea502cc5a92801a8657b
+SIZE (go/games_typtea/typtea-v0.1.4/v0.1.4.mod) = 1309
+SHA256 (go/games_typtea/typtea-v0.1.4/v0.1.4.zip) = 0d00138dd38ab15507caa1f2b29230c875b0f6eda2b23646f47355fe5c6c9c2e
+SIZE (go/games_typtea/typtea-v0.1.4/v0.1.4.zip) = 957723
diff --git a/games/typtea/pkg-descr b/games/typtea/pkg-descr
new file mode 100644
index 000000000000..809cf91acb7a
--- /dev/null
+++ b/games/typtea/pkg-descr
@@ -0,0 +1,10 @@
+Minimal terminal-based typing speed test with
+support for dozens of programming languages.
+
+Features:
+- Terminal-based typing with WPM and accuracy tracking
+- Multi-language support including English and 30+ programming languages
+- Infinite word generation with smooth 3-line scrolling display
+- Minimalist TUI built with Bubble Tea and Lipgloss
+- Embedded language data for easy distribution
+- Accurate metrics following standard typing test calculations
diff --git a/games/tyrian-data/Makefile b/games/tyrian-data/Makefile
index 38362e61b3e0..274d5e5c7b89 100644
--- a/games/tyrian-data/Makefile
+++ b/games/tyrian-data/Makefile
@@ -1,14 +1,13 @@
PORTNAME= tyrian-data
PORTVERSION= 21
CATEGORIES= games
-MASTER_SITES= http://www.camanis.net/tyrian/ \
- http://sites.google.com/a/camanis.net/opentyrian/tyrian/ \
- http://mirror.amdmi3.ru/distfiles/
+MASTER_SITES= https://www.camanis.net/tyrian/ \
+ https://mirror.amdmi3.ru/distfiles/
DISTNAME= tyrian${PORTVERSION}
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Data files for opentyrian
-WWW= https://bitbucket.org/opentyrian/opentyrian/wiki/Home
+WWW= https://github.com/opentyrian/opentyrian
# From opentyrian FAQ:
# "Tyrian was, however, released as freeware (under no specific
diff --git a/games/veloren-weekly/Makefile b/games/veloren-weekly/Makefile
index ce3d4d313579..574af22627f5 100644
--- a/games/veloren-weekly/Makefile
+++ b/games/veloren-weekly/Makefile
@@ -1,5 +1,5 @@
PORTNAME= veloren
-PORTVERSION= s20250612
+PORTVERSION= s20250625
CATEGORIES= games wayland
PKGNAMESUFFIX= -weekly
@@ -25,7 +25,7 @@ RUN_DEPENDS= ${LOCALBASE}/lib/alsa-lib/libasound_module_pcm_oss.so:audio/alsa-pl
USES= cargo xorg
USE_XORG= xcb
USE_GITLAB= yes
-GL_TAGNAME= v0.17.0-805-g71cacbe726 # git describe --match='v[0-9]*' weekly
+GL_TAGNAME= v0.17.0-813-ga5038be023 # git describe --match='v[0-9]*' weekly
CARGO_ENV= VELOREN_USERDATA_STRATEGY=system SHADERC_LIB_DIR="${LOCALBASE}/lib"
PLIST_FILES= bin/${PORTNAME}-server-cli \
bin/${PORTNAME}-voxygen \
diff --git a/games/veloren-weekly/distinfo b/games/veloren-weekly/distinfo
index 7e0938032e7e..a8c133930029 100644
--- a/games/veloren-weekly/distinfo
+++ b/games/veloren-weekly/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1749755440
+TIMESTAMP = 1750868585
SHA256 (rust/crates/ab_glyph-0.2.29.crate) = ec3672c180e71eeaaac3a541fbbc5f5ad4def8b747c595ad30d674e43049f7b0
SIZE (rust/crates/ab_glyph-0.2.29.crate) = 20011
SHA256 (rust/crates/ab_glyph_rasterizer-0.1.8.crate) = c71b1793ee61086797f5c80b6efa2b8ffa6d5dd703f118545808a7f2e27f7046
@@ -1867,5 +1867,5 @@ SHA256 (veloren-conrod-c74446362371dc837b8b4b6d6ddcd7693b48d9b6_GL0.tar.gz) = 43
SIZE (veloren-conrod-c74446362371dc837b8b4b6d6ddcd7693b48d9b6_GL0.tar.gz) = 808402
SHA256 (DaforLynx-kira-v0.10.7-with-config_GH0.tar.gz) = ffc38b7c73cb6419d02a21a3905cd0b00b3a544711230c5b11ef77301b7b9bb2
SIZE (DaforLynx-kira-v0.10.7-with-config_GH0.tar.gz) = 4379268
-SHA256 (veloren-v0.17.0-805-g71cacbe726.tar.bz2) = 8ce677bfbbc8e42bd769b0cd6ae2335d9e4c6497c5e9c064567d3b2380c3ccd1
-SIZE (veloren-v0.17.0-805-g71cacbe726.tar.bz2) = 326011142
+SHA256 (veloren-v0.17.0-813-ga5038be023.tar.bz2) = eb4ae68c815e4d0d1a1618f51bf7a04a7e36292d0bbcf82c0ad4e4ce2f3da47b
+SIZE (veloren-v0.17.0-813-ga5038be023.tar.bz2) = 326011038
diff --git a/games/volleyball/Makefile b/games/volleyball/Makefile
index b25c290502f6..511c43c8ea43 100644
--- a/games/volleyball/Makefile
+++ b/games/volleyball/Makefile
@@ -3,7 +3,7 @@ PORTVERSION= 0.8.6
PORTREVISION= 13
CATEGORIES= games
MASTER_SITES= http://www.losersjuegos.com.ar/_media/juegos/volleyball/descargas/ \
- http://mirror.amdmi3.ru/distfiles/
+ https://mirror.amdmi3.ru/distfiles/
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \
${PORTNAME}-data-${DATAVERSION}${EXTRACT_SUFX}
diff --git a/games/vor/Makefile b/games/vor/Makefile
index dd040e40e8c2..020105aa71b2 100644
--- a/games/vor/Makefile
+++ b/games/vor/Makefile
@@ -2,7 +2,7 @@ PORTNAME= vor
PORTVERSION= 0.5.8
CATEGORIES= games
MASTER_SITES= https://jasonwoof.com/downloads/vor/ \
- http://mirror.amdmi3.ru/distfiles/
+ https://mirror.amdmi3.ru/distfiles/
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Dodge the rocks until you die
diff --git a/games/vvvvvv/Makefile b/games/vvvvvv/Makefile
index 5ad3dc782968..1b21fe5685a2 100644
--- a/games/vvvvvv/Makefile
+++ b/games/vvvvvv/Makefile
@@ -1,6 +1,5 @@
PORTNAME= VVVVVV
-DISTVERSION= 2.4.2
-PORTREVISION= 2
+DISTVERSION= 2.4.3
CATEGORIES= games
.if ${FLAVOR:U} == makeandplay
# The data file may only be distributed if the MAKEANDPLAY define is set.
@@ -43,7 +42,7 @@ GH_ACCOUNT= TerryCavanagh
# physfs is unbundled, but the code still needs extras/physfsrwops.c, which is not
# compiled into libphysfs.so
GH_TUPLE= lvandeve:lodepng:18964554bc769255401942e0e6dfd09f2fab2093:lodepng/../third_party/lodepng \
- Tehreer:SheenBidi:v2.7:SheenBidi/../third_party/SheenBidi \
+ Tehreer:SheenBidi:v2.9.0:SheenBidi/../third_party/SheenBidi \
Mashpoe:c-hashmap:dedf70e0a769bc52a17a36da840d96770fc26d12:chashmap/../third_party/c-hashmap \
icculus:physfs:bfa7997c671957eb0a340ff1cf3c634e6269904a:physfs/../third_party/physfs
USE_SDL= sdl2
diff --git a/games/vvvvvv/distinfo b/games/vvvvvv/distinfo
index 83b7e3a76138..77ecea593a43 100644
--- a/games/vvvvvv/distinfo
+++ b/games/vvvvvv/distinfo
@@ -1,12 +1,12 @@
-TIMESTAMP = 1725971547
-SHA256 (VVVVVV-data-2.4.2.zip) = c767809594f6472da9f56136e76657e38640d584164a46112250ac6293ecc0ea
-SIZE (VVVVVV-data-2.4.2.zip) = 61405423
-SHA256 (TerryCavanagh-VVVVVV-2.4.2_GH0.tar.gz) = c294518da861907175cf66387257f94c7c9548643ae7798a8fe38dce4309b592
-SIZE (TerryCavanagh-VVVVVV-2.4.2_GH0.tar.gz) = 4681136
+TIMESTAMP = 1750415370
+SHA256 (VVVVVV-data-2.4.3.zip) = c767809594f6472da9f56136e76657e38640d584164a46112250ac6293ecc0ea
+SIZE (VVVVVV-data-2.4.3.zip) = 61405423
+SHA256 (TerryCavanagh-VVVVVV-2.4.3_GH0.tar.gz) = 1050363e1ec91385b917fbcc7be8983ebbfb781ce060edfd1056413c4a8fb0a4
+SIZE (TerryCavanagh-VVVVVV-2.4.3_GH0.tar.gz) = 4761157
SHA256 (lvandeve-lodepng-18964554bc769255401942e0e6dfd09f2fab2093_GH0.tar.gz) = 58f4bce09556fc8039be04e4632c228695a9ead4b4e8d292957e3f59b26269a9
SIZE (lvandeve-lodepng-18964554bc769255401942e0e6dfd09f2fab2093_GH0.tar.gz) = 246337
-SHA256 (Tehreer-SheenBidi-v2.7_GH0.tar.gz) = 620f732141fd62354361f921a67ba932c44d94e73f127379a0c73ad40c7fa6e0
-SIZE (Tehreer-SheenBidi-v2.7_GH0.tar.gz) = 2192472
+SHA256 (Tehreer-SheenBidi-v2.9.0_GH0.tar.gz) = e90ae142c6fc8b94366f3526f84b349a2c10137f87093db402fe51f6eace6d13
+SIZE (Tehreer-SheenBidi-v2.9.0_GH0.tar.gz) = 2532288
SHA256 (Mashpoe-c-hashmap-dedf70e0a769bc52a17a36da840d96770fc26d12_GH0.tar.gz) = 858e0245169de8504e71e59216f255605c3275082b2a216d3d8b1a22f066f835
SIZE (Mashpoe-c-hashmap-dedf70e0a769bc52a17a36da840d96770fc26d12_GH0.tar.gz) = 8358
SHA256 (icculus-physfs-bfa7997c671957eb0a340ff1cf3c634e6269904a_GH0.tar.gz) = e3c99716b7920dbb8e068464e71f96b6a3f2b00eb552c33084347414b6b74a6b
diff --git a/games/vvvvvv/pkg-plist b/games/vvvvvv/pkg-plist
index df4236e2619e..55de245a4166 100644
--- a/games/vvvvvv/pkg-plist
+++ b/games/vvvvvv/pkg-plist
@@ -108,6 +108,16 @@
%%DATADIR%%/lang/es_AR/roomnames_special.xml
%%DATADIR%%/lang/es_AR/strings.xml
%%DATADIR%%/lang/es_AR/strings_plural.xml
+%%DATADIR%%/lang/fa/cutscenes.xml
+%%DATADIR%%/lang/fa/graphics/flipsprites.png
+%%DATADIR%%/lang/fa/graphics/sprites.png
+%%DATADIR%%/lang/fa/graphics/spritesmask.xml
+%%DATADIR%%/lang/fa/meta.xml
+%%DATADIR%%/lang/fa/numbers.xml
+%%DATADIR%%/lang/fa/roomnames.xml
+%%DATADIR%%/lang/fa/roomnames_special.xml
+%%DATADIR%%/lang/fa/strings.xml
+%%DATADIR%%/lang/fa/strings_plural.xml
%%DATADIR%%/lang/fr/cutscenes.xml
%%DATADIR%%/lang/fr/graphics/flipsprites.png
%%DATADIR%%/lang/fr/graphics/sprites.png
diff --git a/games/wesnoth/Makefile b/games/wesnoth/Makefile
index afd77b415dd0..6fa6658f0829 100644
--- a/games/wesnoth/Makefile
+++ b/games/wesnoth/Makefile
@@ -1,17 +1,11 @@
PORTNAME= wesnoth
-PORTVERSION= 1.18.4
-PORTREVISION= 1
+PORTVERSION= 1.18.5
PORTEPOCH= 1
CATEGORIES= games
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-${PORTVERSION:R}/${PORTNAME}-${PORTVERSION} \
http://files.wesnoth.org/ \
http://ports.toco-domains.de/
-PATCH_SITES+= https://github.com/wesnoth/wesnoth/commit/
-PATCHFILES+= 8a91c0c05a037e75f53cdbd07c0a9f83186c69a5.patch:-p1
-PATCHFILES+= 385a153aa02fee7b8674d4f470fddf98a4f57bb3.patch:-p1
-PATCHFILES+= 51f424f5ab516a79691084fa4611fc28867e3171.patch:-p1
-
MAINTAINER= fluffy@FreeBSD.org
COMMENT= Fantasy turn-based strategy game
WWW= https://www.wesnoth.org/
diff --git a/games/wesnoth/distinfo b/games/wesnoth/distinfo
index f98c2fe4ee7a..b8c66ad5fc0a 100644
--- a/games/wesnoth/distinfo
+++ b/games/wesnoth/distinfo
@@ -1,9 +1,3 @@
-TIMESTAMP = 1747037175
-SHA256 (wesnoth-1.18.4.tar.bz2) = 2b95351729fcf1384d521d540aa0adfc80a9be2991aa4791f3b090678e4364ae
-SIZE (wesnoth-1.18.4.tar.bz2) = 461847477
-SHA256 (8a91c0c05a037e75f53cdbd07c0a9f83186c69a5.patch) = bf57831b40ef380c4c5a7efc02e466f06fc657ecbd2ea58fc7564c22b3957318
-SIZE (8a91c0c05a037e75f53cdbd07c0a9f83186c69a5.patch) = 13923
-SHA256 (385a153aa02fee7b8674d4f470fddf98a4f57bb3.patch) = 13734ffe400e7fdc11d2205c2d30fa2866076ddb1d693be35710a0d01d26c09c
-SIZE (385a153aa02fee7b8674d4f470fddf98a4f57bb3.patch) = 6548
-SHA256 (51f424f5ab516a79691084fa4611fc28867e3171.patch) = e7548946e8fb8c940090984b8f38efc35759eecbe1001645c911f8123891b53d
-SIZE (51f424f5ab516a79691084fa4611fc28867e3171.patch) = 13139
+TIMESTAMP = 1750757961
+SHA256 (wesnoth-1.18.5.tar.bz2) = e15db3caf446d91d389fc275f10c1a9e7ca3c6176c3b8ce94f5ee4a7a0c81bd6
+SIZE (wesnoth-1.18.5.tar.bz2) = 461916727
diff --git a/games/wesnoth/files/patch-src_filesystem.cpp b/games/wesnoth/files/patch-src_filesystem.cpp
deleted file mode 100644
index 3f4f6b59b332..000000000000
--- a/games/wesnoth/files/patch-src_filesystem.cpp
+++ /dev/null
@@ -1,17 +0,0 @@
---- src/filesystem.cpp.orig 2025-02-17 21:50:08 UTC
-+++ src/filesystem.cpp
-@@ -30,11 +30,13 @@
- #include "serialization/unicode.hpp"
- #include "utils/general.hpp"
-
-+#define BOOST_PROCESS_VERSION 1
- #include <boost/filesystem.hpp>
- #include <boost/filesystem/fstream.hpp>
- #include <boost/iostreams/device/file_descriptor.hpp>
- #include <boost/iostreams/stream.hpp>
--#include <boost/process.hpp>
-+#include <boost/process/v1/search_path.hpp>
-+#include <boost/algorithm/string/replace.hpp>
- #include "game_config_view.hpp"
-
- #ifdef _WIN32
diff --git a/games/wesnoth/files/patch-src_filesystem.hpp b/games/wesnoth/files/patch-src_filesystem.hpp
deleted file mode 100644
index 570850ac9575..000000000000
--- a/games/wesnoth/files/patch-src_filesystem.hpp
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/filesystem.hpp.orig 2025-02-17 21:50:08 UTC
-+++ src/filesystem.hpp
-@@ -21,6 +21,7 @@
- #pragma once
-
- #include <ctime>
-+#include <cstdint>
- #include <fstream>
- #include <iosfwd>
- #include <memory>
diff --git a/games/wesnoth/files/patch-src_game__launcher.cpp b/games/wesnoth/files/patch-src_game__launcher.cpp
deleted file mode 100644
index 8d0db636c090..000000000000
--- a/games/wesnoth/files/patch-src_game__launcher.cpp
+++ /dev/null
@@ -1,12 +0,0 @@
---- src/game_launcher.cpp.orig 2025-02-17 21:50:08 UTC
-+++ src/game_launcher.cpp
-@@ -61,7 +61,8 @@
- #ifdef _WIN32
- #include <boost/process/windows.hpp>
- #endif
--#include <boost/process.hpp>
-+#define BOOST_PROCESS_VERSION 1
-+#include <boost/process/v1/child.hpp>
- #include <cstdlib> // for system
- #include <new>
- #include <utility> // for pair
diff --git a/games/xlogical/Makefile b/games/xlogical/Makefile
index 9a580c86a9ad..8d5ca6cd3346 100644
--- a/games/xlogical/Makefile
+++ b/games/xlogical/Makefile
@@ -2,7 +2,7 @@ PORTNAME= xlogical
DISTVERSION= 1.0-8
CATEGORIES= games
MASTER_SITES= https://changeling.ixionstudios.com/xlogical/downloads/ \
- http://mirror.amdmi3.ru/distfiles/
+ https://mirror.amdmi3.ru/distfiles/
MAINTAINER= aaron@baugher.biz
COMMENT= Remake of the classic puzzle game Logical
diff --git a/games/xorgramana/Makefile b/games/xorgramana/Makefile
index 172c0f2166b6..2fb786d7337f 100644
--- a/games/xorgramana/Makefile
+++ b/games/xorgramana/Makefile
@@ -3,7 +3,7 @@ PORTVERSION= 0.0.8
PORTREVISION= 11
CATEGORIES= games
MASTER_SITES= http://www.jwm-art.net/XorGramana/ \
- http://mirror.amdmi3.ru/distfiles/
+ https://mirror.amdmi3.ru/distfiles/
DISTNAME= XorGramana-${PORTVERSION}
MAINTAINER= amdmi3@FreeBSD.org
diff --git a/games/xrisk/Makefile b/games/xrisk/Makefile
index 1de2f2e24360..8a0a680948af 100644
--- a/games/xrisk/Makefile
+++ b/games/xrisk/Makefile
@@ -3,7 +3,7 @@ PORTVERSION= 2.15
PORTREVISION= 3
CATEGORIES= games
MASTER_SITES= http://my.pages.de/pub/comp/unix/games/xrisk/old/ \
- http://mirror.amdmi3.ru/distfiles/
+ https://mirror.amdmi3.ru/distfiles/
MAINTAINER= ports@FreeBSD.org
COMMENT= Game for X11, much like the popular board game
diff --git a/games/xtgyoretsu/Makefile b/games/xtgyoretsu/Makefile
index 708de7845df1..437b36a62582 100644
--- a/games/xtgyoretsu/Makefile
+++ b/games/xtgyoretsu/Makefile
@@ -4,7 +4,7 @@ CATEGORIES= games
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= Extended ncurses version of "Renshu-cho gyoretsu"
-WWW= https://saahriktu.org/games.html \
+WWW= https://saahriktu.ru/games.html \
https://github.com/Penguinum/xtgyoretsu-forked
LICENSE= GPLv3