summaryrefslogtreecommitdiff
path: root/games
diff options
context:
space:
mode:
Diffstat (limited to 'games')
-rw-r--r--games/0ad/Makefile2
-rw-r--r--games/3omns/Makefile2
-rw-r--r--games/DDNet/Makefile1
-rw-r--r--games/LibreMines/Makefile14
-rw-r--r--games/LibreMines/distinfo6
-rw-r--r--games/LibreMines/pkg-plist3
-rw-r--r--games/abbayedesmorts/Makefile1
-rw-r--r--games/afternoonstalker/Makefile1
-rw-r--r--games/alephone-data/Makefile2
-rw-r--r--games/alephone-scenarios/Makefile2
-rw-r--r--games/alephone/Makefile2
-rw-r--r--games/anki/Makefile1
-rw-r--r--games/anki/files/patch-rust-1.89.09
-rw-r--r--games/assaultcube/Makefile1
-rw-r--r--games/automuteus/Makefile15
-rw-r--r--games/automuteus/distinfo6
-rw-r--r--games/barony/Makefile2
-rw-r--r--games/blobwars/Makefile2
-rw-r--r--games/blockattack/Makefile1
-rw-r--r--games/brogue/Makefile1
-rw-r--r--games/burgerspace/Makefile1
-rw-r--r--games/cataclysm-dda/Makefile1
-rw-r--r--games/catesc/Makefile2
-rw-r--r--games/cdogs-sdl/Makefile1
-rw-r--r--games/chromium-bsu/Makefile2
-rw-r--r--games/colobot/Makefile2
-rw-r--r--games/cosmosmash/Makefile1
-rw-r--r--games/devilutionX/Makefile2
-rw-r--r--games/domino-chain/Makefile2
-rw-r--r--games/dose-response/Makefile2
-rw-r--r--games/dreamchess/Makefile2
-rw-r--r--games/dxx-rebirth/Makefile1
-rw-r--r--games/el/Makefile2
-rw-r--r--games/endgame-singularity/Makefile2
-rw-r--r--games/enigma/Makefile2
-rw-r--r--games/flare-engine/Makefile2
-rw-r--r--games/flare-game/Makefile2
-rw-r--r--games/freesynd/Makefile1
-rw-r--r--games/fretsonfire/Makefile2
-rw-r--r--games/funnyboat/Makefile2
-rw-r--r--games/genact/Makefile2
-rw-r--r--games/gigalomania/Makefile2
-rw-r--r--games/glob2/Makefile2
-rw-r--r--games/gnome-robots/Makefile2
-rw-r--r--games/griels-quest/Makefile1
-rw-r--r--games/hedgewars/Makefile1
-rw-r--r--games/hivetui/Makefile2
-rw-r--r--games/hoverboard-sdl/Makefile2
-rw-r--r--games/hypatia_engine/Makefile2
-rw-r--r--games/iceicepenguin/Makefile2
-rw-r--r--games/instead/Makefile2
-rw-r--r--games/jaggedalliance2/Makefile2
-rw-r--r--games/jumpy/Makefile2
-rw-r--r--games/keeperrl/Makefile2
-rw-r--r--games/krank/Makefile2
-rw-r--r--games/lander/Makefile2
-rw-r--r--games/lbreakouthd/Makefile1
-rw-r--r--games/legend-of-edgar/Makefile1
-rw-r--r--games/meandmyshadow/Makefile2
-rw-r--r--games/minerbold/Makefile2
-rw-r--r--games/mirrormagic/Makefile1
-rw-r--r--games/monsterz/Makefile1
-rw-r--r--games/naev/Makefile2
-rw-r--r--games/narcissu2/Makefile2
-rw-r--r--games/nxengine/Makefile2
-rw-r--r--games/openage/Makefile1
-rw-r--r--games/openclaw/Makefile2
-rw-r--r--games/openomf/Makefile67
-rw-r--r--games/openomf/distinfo9
-rw-r--r--games/openomf/files/patch-CMakeLists.txt23
-rw-r--r--games/openomf/files/patch-src_main.c11
-rw-r--r--games/openomf/files/patch-src_resources_pathmanager.c26
-rw-r--r--games/openomf/pkg-plist19
-rw-r--r--games/openspades/Makefile2
-rw-r--r--games/pathological/Makefile2
-rw-r--r--games/pinball/Makefile2
-rw-r--r--games/pioneer/Makefile2
-rw-r--r--games/pioneers/Makefile2
-rw-r--r--games/pipewalker/Makefile1
-rw-r--r--games/ponscripter-07th-mod/Makefile1
-rw-r--r--games/punchy/Makefile2
-rw-r--r--games/py-fife/Makefile2
-rw-r--r--games/py-mnemosyne-proj/Makefile2
-rw-r--r--games/pysolfc-cardsets/Makefile1
-rw-r--r--games/pysolfc/Makefile3
-rw-r--r--games/pysolfc/distinfo6
-rw-r--r--games/pyspacewar/Makefile2
-rw-r--r--games/redeclipse/Makefile2
-rw-r--r--games/redeclipse16/Makefile2
-rw-r--r--games/renpy/Makefile3
-rw-r--r--games/rocksndiamonds/Makefile1
-rw-r--r--games/rpg-cli/Makefile2
-rw-r--r--games/sauerbraten/Makefile2
-rw-r--r--games/sdlpop/Makefile2
-rw-r--r--games/solarus-quest-editor/Makefile1
-rw-r--r--games/solarus/Makefile1
-rw-r--r--games/solver/Makefile2
-rw-r--r--games/starfighter/Makefile2
-rw-r--r--games/stonesoup/Makefile1
-rw-r--r--games/stratagus/Makefile2
-rw-r--r--games/sulis/Makefile2
-rw-r--r--games/supertux2/Makefile2
-rw-r--r--games/tesseract/Makefile2
-rw-r--r--games/tome4-beta/Makefile2
-rw-r--r--games/tome4/Makefile2
-rw-r--r--games/toppler/Makefile2
-rw-r--r--games/trackballs/Makefile2
-rw-r--r--games/trigger-rally/Makefile2
-rw-r--r--games/tuxpaint-config/Makefile1
-rw-r--r--games/tuxpaint-fonts/Makefile2
-rw-r--r--games/tuxpaint-stamps/Makefile1
-rw-r--r--games/tuxpaint/Makefile2
-rw-r--r--games/unknown-horizons/Makefile2
-rw-r--r--games/valyriatear/Makefile2
-rw-r--r--games/vcmi/Makefile2
-rw-r--r--games/vectoroids/Makefile1
-rw-r--r--games/veloren-weekly/Makefile9
-rw-r--r--games/veloren-weekly/Makefile.crates39
-rw-r--r--games/veloren-weekly/distinfo84
-rw-r--r--games/veloren-weekly/files/patch-unix72
-rw-r--r--games/veloren-weekly/files/patch-wgpu-nvidia6
-rw-r--r--games/voadi/Makefile1
-rw-r--r--games/wargus/Makefile2
-rw-r--r--games/wesnoth/Makefile1
-rw-r--r--games/whichwayisup/Makefile2
-rw-r--r--games/widelands/Makefile2
126 files changed, 350 insertions, 260 deletions
diff --git a/games/0ad/Makefile b/games/0ad/Makefile
index 33bcff7858c2..498b1c72c5f0 100644
--- a/games/0ad/Makefile
+++ b/games/0ad/Makefile
@@ -1,6 +1,6 @@
PORTNAME= 0ad
DISTVERSION= 0.27.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= games
MASTER_SITES= https://releases.wildfiregames.com/
DISTFILES= ${PORTNAME}-${DISTVERSION}-unix-build.tar.xz \
diff --git a/games/3omns/Makefile b/games/3omns/Makefile
index 68a4b652a57e..e44faa3f0d03 100644
--- a/games/3omns/Makefile
+++ b/games/3omns/Makefile
@@ -1,6 +1,6 @@
PORTNAME= 3omns
DISTVERSION= 0.2
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= games
MASTER_SITES= https://lab.burn.capital/chaz/3omns/uploads/6ec547a14fec72a72f9fa53c374bfa7e/
diff --git a/games/DDNet/Makefile b/games/DDNet/Makefile
index c40019fdfc2f..543954f8b8b0 100644
--- a/games/DDNet/Makefile
+++ b/games/DDNet/Makefile
@@ -1,5 +1,6 @@
PORTNAME= DDNet
PORTVERSION= 19.3
+PORTREVISION= 1
CATEGORIES= games
MASTER_SITES= https://ddnet.tw/downloads/
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
diff --git a/games/LibreMines/Makefile b/games/LibreMines/Makefile
index eb004bbf7f6c..3669d3dd9c4a 100644
--- a/games/LibreMines/Makefile
+++ b/games/LibreMines/Makefile
@@ -1,5 +1,5 @@
PORTNAME= LibreMines
-PORTVERSION= 2.0.1
+PORTVERSION= 2.1.0
DISTVERSIONPREFIX= v
CATEGORIES= games
@@ -10,19 +10,13 @@ WWW= https://github.com/Bollos00/LibreMines
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= cmake gl qt:${FLAVOR:S/qt//}
-FLAVORS= qt5 qt6
-FLAVOR?= qt5
-qt5_PKGNAMESUFFIX= -qt5
-qt6_PKGNAMESUFFIX= -qt6
-_USE_QT5= buildtools:build core gui multimedia network qmake:build svg widgets
-_USE_QT6= base multimedia svg
+USES= cmake gl qt:6
USE_GL= gl opengl
-USE_QT= ${_USE_QT${FLAVOR:S/qt//}}
+USE_QT= base multimedia svg
USE_GITHUB= yes
GH_ACCOUNT= Bollos00
-CMAKE_ARGS+= -DUSE_QT6=${"${FLAVOR}"==qt5:?FALSE:TRUE}
+CMAKE_ARGS+= -DUSE_QT6=TRUE
.include <bsd.port.mk>
diff --git a/games/LibreMines/distinfo b/games/LibreMines/distinfo
index 60274c037e6d..476cbbad6535 100644
--- a/games/LibreMines/distinfo
+++ b/games/LibreMines/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711759113
-SHA256 (Bollos00-LibreMines-v2.0.1_GH0.tar.gz) = 5db00e824b9986fae1ffc1a8a7c1e60e0e9f769314005567b25b724aa2c85a89
-SIZE (Bollos00-LibreMines-v2.0.1_GH0.tar.gz) = 1662308
+TIMESTAMP = 1756631622
+SHA256 (Bollos00-LibreMines-v2.1.0_GH0.tar.gz) = 5efd4faaf5db8b85687107576097cc6e80d6c2c136dc388b2793fb738c4a85ba
+SIZE (Bollos00-LibreMines-v2.1.0_GH0.tar.gz) = 1805800
diff --git a/games/LibreMines/pkg-plist b/games/LibreMines/pkg-plist
index 05d74fdd47e3..02e6a311e844 100644
--- a/games/LibreMines/pkg-plist
+++ b/games/LibreMines/pkg-plist
@@ -1,5 +1,5 @@
bin/libremines
-share/applications/libremines.desktop
+share/applications/io.github.Bollos00.LibreMines.desktop
share/icons/hicolor/scalable/apps/libremines.svg
share/libremines/facesreaction_extra_themes/SecularSteve_custom/dizzy_face.svg
share/libremines/facesreaction_extra_themes/SecularSteve_custom/grimacing_face.svg
@@ -85,3 +85,4 @@ share/libremines/minefield_extra_themes/twemoji/mine.svg
share/libremines/minefield_extra_themes/twemoji/no_flag.svg
share/libremines/minefield_extra_themes/twemoji/question_flag.svg
share/libremines/minefield_extra_themes/twemoji/wrong_flag.svg
+share/metainfo/io.github.bollos00.libremines.appdata.xml
diff --git a/games/abbayedesmorts/Makefile b/games/abbayedesmorts/Makefile
index 49b871b6761d..84e003f61ec6 100644
--- a/games/abbayedesmorts/Makefile
+++ b/games/abbayedesmorts/Makefile
@@ -1,6 +1,7 @@
PORTNAME= abbayedesmorts
PORTVERSION= 2.0.5
DISTVERSIONPREFIX= v
+PORTREVISION= 1
CATEGORIES= games
MAINTAINER= amdmi3@FreeBSD.org
diff --git a/games/afternoonstalker/Makefile b/games/afternoonstalker/Makefile
index 8b146e64006d..5f93b54ae39d 100644
--- a/games/afternoonstalker/Makefile
+++ b/games/afternoonstalker/Makefile
@@ -1,5 +1,6 @@
PORTNAME= afternoonstalker
PORTVERSION= 1.2.0
+PORTREVISION= 1
CATEGORIES= games
MASTER_SITES= http://perso.b2b2c.ca/~sarrazip/dev/
diff --git a/games/alephone-data/Makefile b/games/alephone-data/Makefile
index 0a4a42e0447a..79bfc4a3f9b6 100644
--- a/games/alephone-data/Makefile
+++ b/games/alephone-data/Makefile
@@ -1,6 +1,6 @@
PORTNAME= data
PORTVERSION= 1.0
-PORTREVISION= 11
+PORTREVISION= 12
CATEGORIES= games
MASTER_SITES= http://files3.bungie.org/trilogy/
PKGNAMEPREFIX= alephone-
diff --git a/games/alephone-scenarios/Makefile b/games/alephone-scenarios/Makefile
index 145b5125d91f..b8551013c65a 100644
--- a/games/alephone-scenarios/Makefile
+++ b/games/alephone-scenarios/Makefile
@@ -1,6 +1,6 @@
PORTNAME= scenarios
PORTVERSION= 1.0
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= games
MASTER_SITES= http://files3.bungie.org/trilogy/:bungie \
http://files5.bungie.org/marathon/:rubicon \
diff --git a/games/alephone/Makefile b/games/alephone/Makefile
index 74bfa9b6987e..b32594a89a00 100644
--- a/games/alephone/Makefile
+++ b/games/alephone/Makefile
@@ -1,6 +1,6 @@
PORTNAME= alephone
DISTVERSION= 20230119
-PORTREVISION= 10
+PORTREVISION= 11
CATEGORIES= games
MASTER_SITES= https://github.com/Aleph-One-Marathon/${PORTNAME}/releases/download/release-${DISTVERSION}/
DISTNAME= AlephOne-${DISTVERSION}
diff --git a/games/anki/Makefile b/games/anki/Makefile
index 56433fedfa71..dd066ae4b3ec 100644
--- a/games/anki/Makefile
+++ b/games/anki/Makefile
@@ -1,5 +1,6 @@
PORTNAME= anki
DISTVERSION= 25.07.5
+PORTREVISION= 1
# Don't forget to update ${_MY_BUILDHASH} if DISTVERSION changes
CATEGORIES= games education python
MASTER_SITES= LOCAL/kai/:yarncache
diff --git a/games/anki/files/patch-rust-1.89.0 b/games/anki/files/patch-rust-1.89.0
new file mode 100644
index 000000000000..5b3adb5cd8eb
--- /dev/null
+++ b/games/anki/files/patch-rust-1.89.0
@@ -0,0 +1,9 @@
+--- rslib/i18n/src/lib.rs.orig 2025-08-22 13:45:00 UTC
++++ rslib/i18n/src/lib.rs
+@@ -1,5 +1,6 @@
+ // Copyright: Ankitects Pty Ltd and contributors
+ // License: GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html
++#![allow(text_direction_codepoint_in_literal)]
+
+ mod generated;
+
diff --git a/games/assaultcube/Makefile b/games/assaultcube/Makefile
index 7fde4f0e5093..198ecef9e895 100644
--- a/games/assaultcube/Makefile
+++ b/games/assaultcube/Makefile
@@ -1,6 +1,7 @@
PORTNAME= assaultcube
DISTVERSIONPREFIX= v
DISTVERSION= 1.3.0.2
+PORTREVISION= 1
CATEGORIES= games
MAINTAINER= kevinz5000@gmail.com
diff --git a/games/automuteus/Makefile b/games/automuteus/Makefile
index b30cb4998412..acdf8f9e71d1 100644
--- a/games/automuteus/Makefile
+++ b/games/automuteus/Makefile
@@ -1,9 +1,8 @@
PORTNAME= automuteus
-DISTVERSION= 8.3.6
-PORTREVISION= 9
+DISTVERSION= 8.3.7
CATEGORIES= games
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= seafork@disroot.org
COMMENT= Discord Bot to automute Among Us players at round transitions
WWW= https://automute.us/
@@ -12,7 +11,6 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
USES= go:modules
USE_GITHUB= yes
-GH_ACCOUNT= denverquane
GH_TUPLE= \
BurntSushi:toml:v1.1.0:burntsushi_toml/vendor/github.com/BurntSushi/toml \
@@ -92,14 +90,13 @@ GO_TARGET= .:${PORTNAME}
SUB_FILES= pkg-message
PLIST_FILES= bin/${PORTNAME} \
- "@sample etc/${PORTNAME}/automuteus.conf.sample" \
- "@dir /var/log/automuteus" \
+ "@sample etc/${PORTNAME}/${PORTNAME}.conf.sample" \
+ "@dir /var/log/${PORTNAME}" \
/var/log/${PORTNAME}/logs.txt
post-install:
- @${MKDIR} ${STAGEDIR}${ETCDIR}
- @${CP} ${FILESDIR}/automuteus.conf ${STAGEDIR}${ETCDIR}/automuteus.conf.sample
- @${MKDIR} ${STAGEDIR}/var/log/${PORTNAME}
+ @${MKDIR} ${STAGEDIR}${ETCDIR} ${STAGEDIR}/var/log/${PORTNAME}
+ @${INSTALL_DATA} ${FILESDIR}/${PORTNAME}.conf ${STAGEDIR}${ETCDIR}/${PORTNAME}.conf.sample
@${TOUCH} ${STAGEDIR}/var/log/${PORTNAME}/logs.txt
.include <bsd.port.mk>
diff --git a/games/automuteus/distinfo b/games/automuteus/distinfo
index bffc5dd4a8dc..5a0068ddde18 100644
--- a/games/automuteus/distinfo
+++ b/games/automuteus/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1715788613
-SHA256 (denverquane-automuteus-8.3.6_GH0.tar.gz) = 37f0c85d0cafaa6dfa5108ecb63c2e5353b39932cc5476292f0cdc00e8ae09e8
-SIZE (denverquane-automuteus-8.3.6_GH0.tar.gz) = 13667612
+TIMESTAMP = 1756582613
+SHA256 (automuteus-automuteus-8.3.7_GH0.tar.gz) = 80d0b1edee53127ccb1e1ef9e19b26a75899391ffa569ac29fcc641562c6bc1d
+SIZE (automuteus-automuteus-8.3.7_GH0.tar.gz) = 13667676
SHA256 (BurntSushi-toml-v1.1.0_GH0.tar.gz) = 91d03c925082c1282636fe9f2c69fd6d54410ac56f2b6d7492ba56c00ada626d
SIZE (BurntSushi-toml-v1.1.0_GH0.tar.gz) = 91871
SHA256 (KyleBanks-depth-v1.2.1_GH0.tar.gz) = 8417300d559ec88f24fb3eef3eb8e76c1a6f5bf861d3e46a83d303dc5601f8ed
diff --git a/games/barony/Makefile b/games/barony/Makefile
index 76a79d0c2508..636220bd8d88 100644
--- a/games/barony/Makefile
+++ b/games/barony/Makefile
@@ -1,7 +1,7 @@
PORTNAME= barony
DISTVERSIONPREFIX= v
DISTVERSION= 3.3.7
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= games
MAINTAINER= devnexen@gmail.com
diff --git a/games/blobwars/Makefile b/games/blobwars/Makefile
index bc13390a9aea..e6a551551dcb 100644
--- a/games/blobwars/Makefile
+++ b/games/blobwars/Makefile
@@ -1,6 +1,6 @@
PORTNAME= blobwars
PORTVERSION= 2.00
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= games
MASTER_SITES= SF/${PORTNAME}/
diff --git a/games/blockattack/Makefile b/games/blockattack/Makefile
index bbd074984160..e336b3280aa8 100644
--- a/games/blockattack/Makefile
+++ b/games/blockattack/Makefile
@@ -1,6 +1,7 @@
PORTNAME= blockattack
DISTVERSIONPREFIX= v
DISTVERSION= 2.9.1
+PORTREVISION= 1
CATEGORIES= games
MAINTAINER= nxjoseph@protonmail.com
diff --git a/games/brogue/Makefile b/games/brogue/Makefile
index fb22cb2dbb84..5e2ee35749c0 100644
--- a/games/brogue/Makefile
+++ b/games/brogue/Makefile
@@ -1,6 +1,7 @@
PORTNAME= brogue
DISTVERSIONPREFIX= v
DISTVERSION= 1.14.1
+PORTREVISION= 1
CATEGORIES= games
MAINTAINER= fuz@FreeBSD.org
diff --git a/games/burgerspace/Makefile b/games/burgerspace/Makefile
index a887dd4d832d..6d8c583ed616 100644
--- a/games/burgerspace/Makefile
+++ b/games/burgerspace/Makefile
@@ -1,5 +1,6 @@
PORTNAME= burgerspace
PORTVERSION= 1.10.0
+PORTREVISION= 1
CATEGORIES= games
MASTER_SITES= http://perso.b2b2c.ca/~sarrazip/dev/
diff --git a/games/cataclysm-dda/Makefile b/games/cataclysm-dda/Makefile
index fdece2f381ad..befa78eed625 100644
--- a/games/cataclysm-dda/Makefile
+++ b/games/cataclysm-dda/Makefile
@@ -1,6 +1,7 @@
PORTNAME= cataclysm-dda
PORTVERSION= 0.H # Preserve PORTVERSION so uppercase is respected
DISTVERSIONSUFFIX= -g08f04fd # Using TAG instead of upstream 0.H-RELEASE
+PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= games
diff --git a/games/catesc/Makefile b/games/catesc/Makefile
index 9953d6d67fbc..66f8c554fbcd 100644
--- a/games/catesc/Makefile
+++ b/games/catesc/Makefile
@@ -1,6 +1,6 @@
PORTNAME= catesc
PORTVERSION= 0.6
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= games
MAINTAINER= amdmi3@FreeBSD.org
diff --git a/games/cdogs-sdl/Makefile b/games/cdogs-sdl/Makefile
index 9bddfe22b028..7b95c2b004b2 100644
--- a/games/cdogs-sdl/Makefile
+++ b/games/cdogs-sdl/Makefile
@@ -1,5 +1,6 @@
PORTNAME= cdogs-sdl
DISTVERSION= 2.3.2
+PORTREVISION= 1
CATEGORIES= games
MAINTAINER= eduardo@FreeBSD.org
diff --git a/games/chromium-bsu/Makefile b/games/chromium-bsu/Makefile
index e612d59a8443..378a80e5a3e5 100644
--- a/games/chromium-bsu/Makefile
+++ b/games/chromium-bsu/Makefile
@@ -1,6 +1,6 @@
PORTNAME= chromium-bsu
PORTVERSION= 0.9.16.1
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= games
MASTER_SITES= SF/${PORTNAME}/Chromium%20B.S.U.%20source%20code/
diff --git a/games/colobot/Makefile b/games/colobot/Makefile
index 9a0406214a99..ba3e37c129ac 100644
--- a/games/colobot/Makefile
+++ b/games/colobot/Makefile
@@ -1,7 +1,7 @@
PORTNAME= colobot
DISTVERSIONPREFIX= ${PORTNAME}-gold-
DISTVERSION= 0.2.0
-PORTREVISION= 12
+PORTREVISION= 13
DISTVERSIONSUFFIX= -alpha
CATEGORIES= games education
MASTER_SITES= https://colobot.info/files/music/:music
diff --git a/games/cosmosmash/Makefile b/games/cosmosmash/Makefile
index 4bc2f7b79b92..f4b895449d01 100644
--- a/games/cosmosmash/Makefile
+++ b/games/cosmosmash/Makefile
@@ -1,5 +1,6 @@
PORTNAME= cosmosmash
DISTVERSION= 1.5.0
+PORTREVISION= 1
CATEGORIES= games
MASTER_SITES= http://perso.b2b2c.ca/~sarrazip/dev/
diff --git a/games/devilutionX/Makefile b/games/devilutionX/Makefile
index 55d161e8319d..dbae7ea4e646 100644
--- a/games/devilutionX/Makefile
+++ b/games/devilutionX/Makefile
@@ -1,6 +1,6 @@
PORTNAME= devilutionX
DISTVERSION= 1.5.4
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= games
MASTER_SITES= https://github.com/diasurgical/devilutionx-assets/releases/download/${DATA_VERSION}/:data
DISTFILES= devilutionx.mpq?tag=${DATA_VERSION}:data
diff --git a/games/domino-chain/Makefile b/games/domino-chain/Makefile
index b04ef0ef3911..b801ac7bd07a 100644
--- a/games/domino-chain/Makefile
+++ b/games/domino-chain/Makefile
@@ -1,6 +1,6 @@
PORTNAME= domino-chain
PORTVERSION= 1.1
-PORTREVISION= 12
+PORTREVISION= 13
CATEGORIES= games
MAINTAINER= amdmi3@FreeBSD.org
diff --git a/games/dose-response/Makefile b/games/dose-response/Makefile
index 6e6f52d04d63..5c2d08e9039a 100644
--- a/games/dose-response/Makefile
+++ b/games/dose-response/Makefile
@@ -1,7 +1,7 @@
PORTNAME= dose-response
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.0
-PORTREVISION= 53
+PORTREVISION= 54
CATEGORIES= games
MAINTAINER= ports@FreeBSD.org
diff --git a/games/dreamchess/Makefile b/games/dreamchess/Makefile
index 1bd8294608f3..c75841c04e37 100644
--- a/games/dreamchess/Makefile
+++ b/games/dreamchess/Makefile
@@ -1,6 +1,6 @@
PORTNAME= dreamchess
DISTVERSION= 0.3.0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= games
MAINTAINER= ports@FreeBSD.org
diff --git a/games/dxx-rebirth/Makefile b/games/dxx-rebirth/Makefile
index 2eabaf2975a2..04c8ac869551 100644
--- a/games/dxx-rebirth/Makefile
+++ b/games/dxx-rebirth/Makefile
@@ -1,5 +1,6 @@
PORTNAME= dxx-rebirth
PORTVERSION= 20250329
+PORTREVISION= 1
CATEGORIES= games
MAINTAINER= pkubaj@FreeBSD.org
diff --git a/games/el/Makefile b/games/el/Makefile
index 8d1f301a93dc..4592597406e2 100644
--- a/games/el/Makefile
+++ b/games/el/Makefile
@@ -1,6 +1,6 @@
PORTNAME= el
DISTVERSION= 1.9.5.9-1
-PORTREVISION= 2
+PORTREVISION= 3
PORTEPOCH= 1
CATEGORIES= games
diff --git a/games/endgame-singularity/Makefile b/games/endgame-singularity/Makefile
index a31338cbd31c..c99ec7d34aab 100644
--- a/games/endgame-singularity/Makefile
+++ b/games/endgame-singularity/Makefile
@@ -1,6 +1,6 @@
PORTNAME= singularity
PORTVERSION= 1.00
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= games
MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/v${PORTVERSION}/
PKGNAMEPREFIX= endgame-
diff --git a/games/enigma/Makefile b/games/enigma/Makefile
index 4f1298c0cf77..3e171f911c2b 100644
--- a/games/enigma/Makefile
+++ b/games/enigma/Makefile
@@ -1,6 +1,6 @@
PORTNAME= enigma
PORTVERSION= 1.30
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= games
MAINTAINER= amdmi3@FreeBSD.org
diff --git a/games/flare-engine/Makefile b/games/flare-engine/Makefile
index b8bf21880ad6..cb4488dac064 100644
--- a/games/flare-engine/Makefile
+++ b/games/flare-engine/Makefile
@@ -1,7 +1,7 @@
PORTNAME= flare
PORTVERSION= 1.14
DISTVERSIONPREFIX= v
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= games
PKGNAMESUFFIX= -engine
diff --git a/games/flare-game/Makefile b/games/flare-game/Makefile
index da4015ee3c69..e08924e9bffe 100644
--- a/games/flare-game/Makefile
+++ b/games/flare-game/Makefile
@@ -1,7 +1,7 @@
PORTNAME= flare
PORTVERSION= 1.14
DISTVERSIONPREFIX= v
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= games
PKGNAMESUFFIX= -game
diff --git a/games/freesynd/Makefile b/games/freesynd/Makefile
index 1732833dd7d8..0dab974ca95f 100644
--- a/games/freesynd/Makefile
+++ b/games/freesynd/Makefile
@@ -1,6 +1,7 @@
PORTNAME= freesynd
DISTVERSION= 0.8
DISTVERSIONSUFFIX= -Source
+PORTREVISION= 1
CATEGORIES= games
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
DISTNAME= Freesynd-${DISTVERSIONPREFIX}${DISTVERSION}${DISTVERSIONSUFFIX}
diff --git a/games/fretsonfire/Makefile b/games/fretsonfire/Makefile
index 87c21c7631b2..f65ae7e163b9 100644
--- a/games/fretsonfire/Makefile
+++ b/games/fretsonfire/Makefile
@@ -1,6 +1,6 @@
PORTNAME= fretsonfire
PORTVERSION= 1.3.110
-PORTREVISION= 16
+PORTREVISION= 17
CATEGORIES= games python
MASTER_SITES= SF
DISTNAME= ${PORTNAME_UCASE}-${PORTVERSION}
diff --git a/games/funnyboat/Makefile b/games/funnyboat/Makefile
index 562c0f303ba6..7f2bf32494cb 100644
--- a/games/funnyboat/Makefile
+++ b/games/funnyboat/Makefile
@@ -1,6 +1,6 @@
PORTNAME= funnyboat
PORTVERSION= 1.6
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= games
MAINTAINER= amdmi3@FreeBSD.org
diff --git a/games/genact/Makefile b/games/genact/Makefile
index 090a4cf0c0be..f8f18937634a 100644
--- a/games/genact/Makefile
+++ b/games/genact/Makefile
@@ -1,7 +1,7 @@
PORTNAME= genact
DISTVERSIONPREFIX= v
DISTVERSION= 1.4.2
-PORTREVISION= 13
+PORTREVISION= 14
CATEGORIES= games
MAINTAINER= eduardo@FreeBSD.org
diff --git a/games/gigalomania/Makefile b/games/gigalomania/Makefile
index d9e67703f8fa..eb43d2588e30 100644
--- a/games/gigalomania/Makefile
+++ b/games/gigalomania/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gigalomania
PORTVERSION= 0.28
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= games
MASTER_SITES= https://launchpad.net/gigalomania/trunk/${PORTVERSION}/+download/
DISTNAME= ${PORTNAME}src
diff --git a/games/glob2/Makefile b/games/glob2/Makefile
index 40473e34f130..a9d8faa77666 100644
--- a/games/glob2/Makefile
+++ b/games/glob2/Makefile
@@ -1,6 +1,6 @@
PORTNAME= glob2
PORTVERSION= 0.9.5.0.g20240607
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= games
MAINTAINER= makc@FreeBSD.org
diff --git a/games/gnome-robots/Makefile b/games/gnome-robots/Makefile
index 7799102841c6..779963d8be75 100644
--- a/games/gnome-robots/Makefile
+++ b/games/gnome-robots/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gnome-robots
DISTVERSION= 41.2
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= games gnome
DIST_SUBDIR= gnome
diff --git a/games/griels-quest/Makefile b/games/griels-quest/Makefile
index e84d4cced923..d7c6e7c7a847 100644
--- a/games/griels-quest/Makefile
+++ b/games/griels-quest/Makefile
@@ -1,6 +1,7 @@
PORTNAME= griels-quest
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.0
+PORTREVISION= 1
CATEGORIES= games
MAINTAINER= amdmi3@FreeBSD.org
diff --git a/games/hedgewars/Makefile b/games/hedgewars/Makefile
index f1e45165c22b..28471e857b03 100644
--- a/games/hedgewars/Makefile
+++ b/games/hedgewars/Makefile
@@ -1,5 +1,6 @@
PORTNAME= hedgewars
PORTVERSION= 1.0.3
+PORTREVISION= 1
CATEGORIES= games
MASTER_SITES= https://www.hedgewars.org/download/releases/
DISTNAME= ${PORTNAME}-src-${DISTVERSION}
diff --git a/games/hivetui/Makefile b/games/hivetui/Makefile
index bb457d8e7c6e..1c45c5a98cab 100644
--- a/games/hivetui/Makefile
+++ b/games/hivetui/Makefile
@@ -1,7 +1,7 @@
PORTNAME= hivetui
DISTVERSIONPREFIX= v
DISTVERSION= 0.1.1
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= games
MAINTAINER= fuz@FreeBSD.org
diff --git a/games/hoverboard-sdl/Makefile b/games/hoverboard-sdl/Makefile
index 180bf01101d9..310a2ebd2a3f 100644
--- a/games/hoverboard-sdl/Makefile
+++ b/games/hoverboard-sdl/Makefile
@@ -1,6 +1,6 @@
PORTNAME= hoverboard
PORTVERSION= 0.8.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= games
MAINTAINER= amdmi3@FreeBSD.org
diff --git a/games/hypatia_engine/Makefile b/games/hypatia_engine/Makefile
index 465e237f38f8..ad979d86c8f6 100644
--- a/games/hypatia_engine/Makefile
+++ b/games/hypatia_engine/Makefile
@@ -1,6 +1,6 @@
PORTNAME= hypatia_engine
PORTVERSION= 0.3.1
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= games python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/games/iceicepenguin/Makefile b/games/iceicepenguin/Makefile
index e9b32dc5535a..7be5b082bc4a 100644
--- a/games/iceicepenguin/Makefile
+++ b/games/iceicepenguin/Makefile
@@ -1,6 +1,6 @@
PORTNAME= iceicepenguin
PORTVERSION= 1.5.1
-PORTREVISION= 11
+PORTREVISION= 12
CATEGORIES= games python
MASTER_SITES= SF/${PORTNAME}/Default/Ice%20Ice%20Penguin/ \
SF/nemysisfreebsdp/games/:icons
diff --git a/games/instead/Makefile b/games/instead/Makefile
index 66ca15c66a6e..d5f4ce74eede 100644
--- a/games/instead/Makefile
+++ b/games/instead/Makefile
@@ -1,6 +1,6 @@
PORTNAME= instead
PORTVERSION= 3.5.2
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= games
MASTER_SITES= SF
DISTNAME= ${PORTNAME}_${PORTVERSION}
diff --git a/games/jaggedalliance2/Makefile b/games/jaggedalliance2/Makefile
index ee9d6d8e845a..d4e26de35ad7 100644
--- a/games/jaggedalliance2/Makefile
+++ b/games/jaggedalliance2/Makefile
@@ -1,7 +1,7 @@
PORTNAME= ja2
DISTVERSIONPREFIX= v
DISTVERSION= 0.21.0
-PORTREVISION= 14
+PORTREVISION= 15
CATEGORIES= games
MAINTAINER= timp87@gmail.com
diff --git a/games/jumpy/Makefile b/games/jumpy/Makefile
index ddb409a6ccbd..9486ea1e20b1 100644
--- a/games/jumpy/Makefile
+++ b/games/jumpy/Makefile
@@ -1,7 +1,7 @@
PORTNAME= jumpy
DISTVERSIONPREFIX= v
DISTVERSION= 0.12.2
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= games wayland
MAINTAINER= jbeich@FreeBSD.org
diff --git a/games/keeperrl/Makefile b/games/keeperrl/Makefile
index 3d80988271ca..781c4121257c 100644
--- a/games/keeperrl/Makefile
+++ b/games/keeperrl/Makefile
@@ -1,6 +1,6 @@
PORTNAME= keeperrl
PORTVERSION= 0.0.${ALPHA_VERSION}
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= games
PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
diff --git a/games/krank/Makefile b/games/krank/Makefile
index 7b61c45b5fad..93a57cf43819 100644
--- a/games/krank/Makefile
+++ b/games/krank/Makefile
@@ -1,6 +1,6 @@
PORTNAME= krank
PORTVERSION= 07
-PORTREVISION= 11
+PORTREVISION= 12
CATEGORIES= games
MASTER_SITES= SF
diff --git a/games/lander/Makefile b/games/lander/Makefile
index 6da3a09a3c7f..78c1a7717d29 100644
--- a/games/lander/Makefile
+++ b/games/lander/Makefile
@@ -1,7 +1,7 @@
PORTNAME= lander
DISTVERSIONPREFIX= r
DISTVERSION= 0.7.3
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= games
MAINTAINER= amdmi3@FreeBSD.org
diff --git a/games/lbreakouthd/Makefile b/games/lbreakouthd/Makefile
index 6d7c3a29ef7c..de5c500ed7ef 100644
--- a/games/lbreakouthd/Makefile
+++ b/games/lbreakouthd/Makefile
@@ -1,5 +1,6 @@
PORTNAME= lbreakouthd
PORTVERSION= 1.1.11
+PORTREVISION= 1
CATEGORIES= games
MASTER_SITES= SF/lgames/${PORTNAME}/
diff --git a/games/legend-of-edgar/Makefile b/games/legend-of-edgar/Makefile
index d9e7b8c589ce..ed9c58bbb88f 100644
--- a/games/legend-of-edgar/Makefile
+++ b/games/legend-of-edgar/Makefile
@@ -1,5 +1,6 @@
PORTNAME= edgar
DISTVERSION= 1.37
+PORTREVISION= 1
CATEGORIES= games
MASTER_SITES= https://github.com/riksweeney/edgar/releases/download/${DISTVERSION}/
PKGNAMEPREFIX= legend-of-
diff --git a/games/meandmyshadow/Makefile b/games/meandmyshadow/Makefile
index 2eaf44b491f8..2ed8edce105e 100644
--- a/games/meandmyshadow/Makefile
+++ b/games/meandmyshadow/Makefile
@@ -1,6 +1,6 @@
PORTNAME= meandmyshadow
PORTVERSION= 0.5a
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= games
MASTER_SITES= SF/${PORTNAME}/${PORTVERSION}/
DISTNAME= ${PORTNAME}-${PORTVERSION}-src
diff --git a/games/minerbold/Makefile b/games/minerbold/Makefile
index 1fa5296d8253..47766f94f4ba 100644
--- a/games/minerbold/Makefile
+++ b/games/minerbold/Makefile
@@ -1,6 +1,6 @@
PORTNAME= minerbold
PORTVERSION= 1.4
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= games
MAINTAINER= amdmi3@FreeBSD.org
diff --git a/games/mirrormagic/Makefile b/games/mirrormagic/Makefile
index 6f7211886e6b..9a4bef01e9ee 100644
--- a/games/mirrormagic/Makefile
+++ b/games/mirrormagic/Makefile
@@ -1,5 +1,6 @@
PORTNAME= mirrormagic
DISTVERSION= 3.3.1
+PORTREVISION= 1
CATEGORIES= games
MASTER_SITES= https://www.artsoft.org/RELEASES/linux/mirrormagic/
DISTNAME= ${PORTNAME}-${DISTVERSION}-linux
diff --git a/games/monsterz/Makefile b/games/monsterz/Makefile
index cb5e54e684a4..84317903ce7c 100644
--- a/games/monsterz/Makefile
+++ b/games/monsterz/Makefile
@@ -1,6 +1,7 @@
PORTNAME= monsterz
PORTVERSION= 0.9
DISTVERSIONPREFIX= v
+PORTREVISION= 1
CATEGORIES= games
MAINTAINER= thierry@FreeBSD.org
diff --git a/games/naev/Makefile b/games/naev/Makefile
index 7600195c4a23..2228c1149490 100644
--- a/games/naev/Makefile
+++ b/games/naev/Makefile
@@ -1,6 +1,6 @@
PORTNAME= naev
PORTVERSION= 0.12.4
-PORTREVISION= 3
+PORTREVISION= 4
DISTVERSIONSUFFIX= -source
CATEGORIES= games
MASTER_SITES= https://github.com/naev/naev/releases/download/v${PORTVERSION}/
diff --git a/games/narcissu2/Makefile b/games/narcissu2/Makefile
index 069c8b59ee57..81827acbc990 100644
--- a/games/narcissu2/Makefile
+++ b/games/narcissu2/Makefile
@@ -1,6 +1,6 @@
PORTNAME= narcissu2
PORTVERSION= 1.1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= games
MASTER_SITES= http://www.neechin.net/file_download/22/:game \
http://www.neechin.net/file_download/27/:script \
diff --git a/games/nxengine/Makefile b/games/nxengine/Makefile
index 807bda7fc300..983c0a131496 100644
--- a/games/nxengine/Makefile
+++ b/games/nxengine/Makefile
@@ -1,7 +1,7 @@
PORTNAME= nxengine
DISTVERSION= 2.6.5-1
DISTVERSIONPREFIX= v
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= games
MASTER_SITES+= https://www.cavestory.org/downloads/:data
DISTFILES+= cavestoryen.zip:data
diff --git a/games/openage/Makefile b/games/openage/Makefile
index edd3b6e3a029..205075907a63 100644
--- a/games/openage/Makefile
+++ b/games/openage/Makefile
@@ -1,6 +1,7 @@
PORTNAME= openage
DISTVERSIONPREFIX= v
DISTVERSION= 0.6.0
+PORTREVISION= 1
CATEGORIES= games
MAINTAINER= freebsd@sysctl.cz
diff --git a/games/openclaw/Makefile b/games/openclaw/Makefile
index 8b76aa6e3c3e..6a6a113a830a 100644
--- a/games/openclaw/Makefile
+++ b/games/openclaw/Makefile
@@ -1,7 +1,7 @@
PORTNAME= OpenClaw
DISTVERSION= 0.3-98
DISTVERSIONSUFFIX= -g3586dfa
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= games
PATCH_SITES= https://github.com/valpackett/${GH_PROJECT}/commit/
diff --git a/games/openomf/Makefile b/games/openomf/Makefile
index b3dafd2baa53..f7c1120c267a 100644
--- a/games/openomf/Makefile
+++ b/games/openomf/Makefile
@@ -1,59 +1,48 @@
PORTNAME= openomf
-PORTVERSION= 0.6.5
-PORTREVISION= 6
+DISTVERSION= 0.8.3
CATEGORIES= games
MASTER_SITES= http://www.omf2097.com/pub/files/omf/:data
-DISTFILES+= omf2097.rar:data
-EXTRACT_ONLY= ${DISTFILE_shadow} ${DISTFILE_libdumb} \
- ${DISTNAME}.tar.gz
+DISTFILES= omf2097.rar:data
MAINTAINER= devel@stasyan.com
COMMENT= Rewritten engine for One Must Fall 2097
-WWW= https://www.openomf.org/
+WWW= https://www.openomf.org/ \
+ https://github.com/omf2097/openomf/
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libconfuse.so:devel/libconfuse \
+ libenet.so:net/enet \
+ libepoxy.so:graphics/libepoxy \
+ libminiupnpc.so:net/miniupnpc \
+ libnatpmp.so:net/libnatpmp \
+ libopusfile.so:audio/opusfile \
libpng.so:graphics/png \
- libargtable2.so:devel/argtable \
- libenet.so:net/enet
-EXTRACT_DEPENDS= unrar:archivers/unrar
+ libxmp.so:audio/libxmp
+USES= cmake compiler:c++11-lang sdl
USE_GITHUB= yes
GH_ACCOUNT= omf2097
-GH_TAGNAME= c36c421
-GH_TUPLE= omf2097:libShadowDive:b2c34a6:shadow \
- kode54:dumb:238f23c:libdumb
-
-USES= cmake:insource compiler:c++11-lang gettext openal sdl
-USE_SDL= sdl2
+USE_SDL= mixer2 sdl2
LDFLAGS_i386= -Wl,-znotext
-DESKTOP_ENTRIES="OpenOMF" "" \
- "${PREFIX}/share/openomf/openomf_icon.png " \
- "openomf" "Game;ArcadeGame;" false
-
-.include <bsd.port.options.mk>
-
-post-extract:
- ${RMDIR} ${WRKSRC}/external/libShadowDive
- ${LN} -s ${WRKSRC_shadow} ${WRKSRC}/external/libShadowDive
- ${LN} -s ${WRKSRC_libdumb}/dumb ${WRKSRC}/external/dumb
- ${MKDIR} ${WRKDIR}/omf
- cd ${WRKDIR}/omf && unrar e -idq ${DISTDIR}/omf2097.rar
+DESKTOP_ENTRIES= "OpenOMF" "" \
+ "${DATADIR}/${PORTNAME}.png " \
+ "${PORTNAME}" "Game;ArcadeGame;" false
post-patch:
- ${REINPLACE_CMD} -e 's,%%PREFIX%%,"${PREFIX}",g' \
+ ${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' \
${WRKSRC}/src/resources/pathmanager.c
-.if ${ARCH} != i386
- ${REINPLACE_CMD} -e 's,-msse ,,' \
- ${WRKSRC}/external/dumb/dumb/cmake/CMakeLists.txt
-.endif
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/openomf ${STAGEDIR}${PREFIX}/bin
- @${MKDIR} ${STAGEDIR}${DATADIR}
- ${INSTALL_DATA} ${WRKSRC}/resources/openomf_icon.png ${STAGEDIR}${DATADIR}
- ${INSTALL_DATA} ${WRKSRC}/resources/openomf.bk ${STAGEDIR}${DATADIR}
- (cd ${WRKDIR}/omf && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR})
+ ${REINPLACE_CMD} -e 's|share/games/openomf|share/openomf|g' \
+ ${WRKSRC}/CMakeLists.txt \
+ ${WRKSRC}/cmake-scripts/BuildLanguages.cmake
+
+post-install:
+ (cd ${WRKDIR}/OMF2097 && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR})
+ (cd ${WRKSRC}/resources && \
+ ${INSTALL_DATA} DANISH.TXT DANISH2.TXT ENGLISH2.TXT GERMAN2.TXT \
+ ${STAGEDIR}${DATADIR})
.include <bsd.port.mk>
diff --git a/games/openomf/distinfo b/games/openomf/distinfo
index 78596da2f57f..718dbc1e002e 100644
--- a/games/openomf/distinfo
+++ b/games/openomf/distinfo
@@ -1,8 +1,5 @@
+TIMESTAMP = 1750522810
SHA256 (omf2097.rar) = bc2ce50b8ea282b61e9685e883436e9cb4bcf7bacec0a58f0a685f20289f8a13
SIZE (omf2097.rar) = 6345106
-SHA256 (omf2097-openomf-0.6.5-c36c421_GH0.tar.gz) = e8837884e6813f42c4fc0b7864f65c343f8831f1e66247cb82e7bfcb2cc06f08
-SIZE (omf2097-openomf-0.6.5-c36c421_GH0.tar.gz) = 259458
-SHA256 (omf2097-libShadowDive-b2c34a6_GH0.tar.gz) = 47e33af4f03539c39045eba2ad150ff88195f326c8d8f82d31b82738da5731da
-SIZE (omf2097-libShadowDive-b2c34a6_GH0.tar.gz) = 113591
-SHA256 (kode54-dumb-238f23c_GH0.tar.gz) = d49d1a211b5eb3fd446bcd4a7ba7710b056e0579ad7bfa1d7a7ea99956f79c91
-SIZE (kode54-dumb-238f23c_GH0.tar.gz) = 178894
+SHA256 (omf2097-openomf-0.8.3_GH0.tar.gz) = f31bce32acef44af214a194730968e4f71b83765c0d339b7170494917a7dfdcb
+SIZE (omf2097-openomf-0.8.3_GH0.tar.gz) = 812837
diff --git a/games/openomf/files/patch-CMakeLists.txt b/games/openomf/files/patch-CMakeLists.txt
deleted file mode 100644
index 9e046cc0c01e..000000000000
--- a/games/openomf/files/patch-CMakeLists.txt
+++ /dev/null
@@ -1,23 +0,0 @@
---- CMakeLists.txt.orig 2016-01-10 17:37:25 UTC
-+++ CMakeLists.txt
-@@ -67,6 +67,7 @@ ENDIF()
- find_package(SDL2)
- find_package(enet)
- find_package(confuse)
-+find_package(Gettext)
-
- # Check functions and generate platform configuration file
- CHECK_SYMBOL_EXISTS(strdup "string.h" HAVE_STD_STRDUP)
-@@ -320,10 +321,10 @@ ENDIF()
- # Handle module playback libraries
- IF(USE_SUBMODULES)
- set(CORELIBS ${CORELIBS} dumb)
-- set(COREINCS ${COREINCS} ${DUMB_INCLUDE_DIR})
-+ set(COREINCS ${DUMB_INCLUDE_DIR} ${COREINCS} )
- ELSEIF(USE_DUMB)
- set(CORELIBS ${CORELIBS} ${DUMB_LIBRARY})
-- set(COREINCS ${COREINCS} ${DUMB_INCLUDE_DIR})
-+ set(COREINCS ${DUMB_INCLUDE_DIR} ${COREINCS})
- ENDIF()
- IF(USE_MODPLUG)
- set(CORELIBS ${CORELIBS} ${MODPLUG_LIBRARY})
diff --git a/games/openomf/files/patch-src_main.c b/games/openomf/files/patch-src_main.c
deleted file mode 100644
index 7a27405be42c..000000000000
--- a/games/openomf/files/patch-src_main.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/main.c.orig 2016-01-10 17:37:25 UTC
-+++ src/main.c
-@@ -156,7 +156,7 @@ int main(int argc, char *argv[]) {
- INFO("Running on platform: %s", SDL_GetPlatform());
-
- #ifndef STANDALONE_SERVER
-- if(SDL_InitSubSystem(SDL_INIT_JOYSTICK|SDL_INIT_GAMECONTROLLER|SDL_INIT_HAPTIC)) {
-+ if(SDL_InitSubSystem(SDL_INIT_JOYSTICK|SDL_INIT_GAMECONTROLLER)) {
- err_msgbox("SDL2 Initialization failed: %s", SDL_GetError());
- goto exit_2;
- }
diff --git a/games/openomf/files/patch-src_resources_pathmanager.c b/games/openomf/files/patch-src_resources_pathmanager.c
index 7e9ec87edaed..365a06c92ef9 100644
--- a/games/openomf/files/patch-src_resources_pathmanager.c
+++ b/games/openomf/files/patch-src_resources_pathmanager.c
@@ -1,16 +1,16 @@
--- src/resources/pathmanager.c.orig 2016-01-10 17:37:25 UTC
+++ src/resources/pathmanager.c
-@@ -85,11 +85,11 @@ int pm_init() {
- local_path_build(RESOURCE_PATH, bin_base_dir, "resources\\");
- local_path_build(PLUGIN_PATH, bin_base_dir, "plugins\\");
+@@ -133,6 +133,13 @@ int pm_init() {
+ local_path_build(RESOURCE_PATH, bin_base_dir, "../share/games/openomf/");
+ local_path_build(SHADER_PATH, bin_base_dir, "../share/games/openomf/shaders/");
m_ok = 1;
-- } else if(!strcasecmp(SDL_GetPlatform(), "Linux")) {
-+ } else if(!strcasecmp(SDL_GetPlatform(), "FreeBSD")) {
- // on linux, the resources will be in ../share/games/openomf, relative to the binary
- // so if openomf is installed to /usr/local/bin,
- // the resources will be in /usr/local/share/games/openomf
-- local_path_build(RESOURCE_PATH, bin_base_dir, "../share/games/openomf/");
-+ local_path_build(RESOURCE_PATH, %%PREFIX%%, "/share/openomf/");
- local_path_build(PLUGIN_PATH, bin_base_dir, "../lib/openomf/");
- m_ok = 1;
- } else if(!strcasecmp(SDL_GetPlatform(), "Mac OS X")) {
++ } else if(strcmp(SDL_GetPlatform(), "FreeBSD") == 0) {
++ // on FreeBSD, the resources will be in ../share/openomf, relative to the binary
++ // so if openomf is installed to %%PREFIX%%/bin,
++ // the resources will be in %%PREFIX%%/share/openomf
++ local_path_build(RESOURCE_PATH, bin_base_dir, "../share/openomf/");
++ local_path_build(SHADER_PATH, bin_base_dir, "../share/openomf/shaders/");
++ m_ok = 1;
+ } else if(strcmp(SDL_GetPlatform(), "Mac OS X") == 0) {
+ // on OSX, GetBasePath returns the 'Resources' directory
+ // if run from an app bundle, so we can use this as-is
diff --git a/games/openomf/pkg-plist b/games/openomf/pkg-plist
index 05c83afc117f..91e475ead0b5 100644
--- a/games/openomf/pkg-plist
+++ b/games/openomf/pkg-plist
@@ -12,12 +12,18 @@ bin/openomf
%%DATADIR%%/ARENA4.PSM
%%DATADIR%%/CHARSMAL.DAT
%%DATADIR%%/CREDITS.BK
+%%DATADIR%%/DANISH.LNG
+%%DATADIR%%/DANISH.LNG2
+%%DATADIR%%/DANISH.TXT
+%%DATADIR%%/DANISH2.TXT
%%DATADIR%%/DOS4GW.EXE
%%DATADIR%%/END.BK
%%DATADIR%%/END.PSM
%%DATADIR%%/END1.BK
%%DATADIR%%/END2.BK
%%DATADIR%%/ENGLISH.DAT
+%%DATADIR%%/ENGLISH.DAT2
+%%DATADIR%%/ENGLISH2.TXT
%%DATADIR%%/FIGHTR0.AF
%%DATADIR%%/FIGHTR1.AF
%%DATADIR%%/FIGHTR10.AF
@@ -32,6 +38,8 @@ bin/openomf
%%DATADIR%%/FILE0001.EXE
%%DATADIR%%/FILE_ID.DIZ
%%DATADIR%%/GERMAN.DAT
+%%DATADIR%%/GERMAN.DAT2
+%%DATADIR%%/GERMAN2.TXT
%%DATADIR%%/GRAPHCHR.DAT
%%DATADIR%%/HELPME.DOC
%%DATADIR%%/HELPME.EXE
@@ -39,7 +47,10 @@ bin/openomf
%%DATADIR%%/KATUSHAI.BK
%%DATADIR%%/KATUSHAI.PIC
%%DATADIR%%/KATUSHAI.TRN
+%%DATADIR%%/LICENSE
%%DATADIR%%/LICENSE.DOC
+%%DATADIR%%/LICENSE.argtable3
+%%DATADIR%%/LICENSE.gamecontrollerdb
%%DATADIR%%/MAIN.BK
%%DATADIR%%/MANUAL.DOC
%%DATADIR%%/MASTER.DAT
@@ -79,6 +90,7 @@ bin/openomf
%%DATADIR%%/ORDER_UK.DOC
%%DATADIR%%/PLAYERS.PIC
%%DATADIR%%/RANDOM.DAT
+%%DATADIR%%/README.md
%%DATADIR%%/SETUP.BOX
%%DATADIR%%/SETUP.CFG
%%DATADIR%%/SETUP.EXE
@@ -91,5 +103,10 @@ bin/openomf
%%DATADIR%%/WORLD.BK
%%DATADIR%%/WORLD.PIC
%%DATADIR%%/WORLD.TRN
+%%DATADIR%%/gamecontrollerdb.txt
%%DATADIR%%/openomf.bk
-%%DATADIR%%/openomf_icon.png
+%%DATADIR%%/openomf.png
+%%DATADIR%%/shaders/palette.frag
+%%DATADIR%%/shaders/palette.vert
+%%DATADIR%%/shaders/rgba.frag
+%%DATADIR%%/shaders/rgba.vert
diff --git a/games/openspades/Makefile b/games/openspades/Makefile
index 3b00a3c84071..cc2430321eeb 100644
--- a/games/openspades/Makefile
+++ b/games/openspades/Makefile
@@ -1,6 +1,6 @@
PORTNAME= openspades
PORTVERSION= 0.1.3
-PORTREVISION= 4
+PORTREVISION= 5
DISTVERSIONPREFIX= v
CATEGORIES= games
MASTER_SITES= https://github.com/yvt/openspades-paks/releases/download/r33/:data
diff --git a/games/pathological/Makefile b/games/pathological/Makefile
index 91d13696929d..71503cbbc8d6 100644
--- a/games/pathological/Makefile
+++ b/games/pathological/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pathological
PORTVERSION= 1.1.3
-PORTREVISION= 17
+PORTREVISION= 18
CATEGORIES= games
MASTER_SITES= SF
diff --git a/games/pinball/Makefile b/games/pinball/Makefile
index c47f7083bbdf..cf55811495d1 100644
--- a/games/pinball/Makefile
+++ b/games/pinball/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pinball
PORTVERSION= 0.3.20230219
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= games
MAINTAINER= thierry@FreeBSD.org
diff --git a/games/pioneer/Makefile b/games/pioneer/Makefile
index cf6a328e2643..de8bd5be0482 100644
--- a/games/pioneer/Makefile
+++ b/games/pioneer/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pioneer
DISTVERSION= 20250501
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= games
MAINTAINER= amdmi3@FreeBSD.org
diff --git a/games/pioneers/Makefile b/games/pioneers/Makefile
index 53ef3a777e20..c9f0a32aed71 100644
--- a/games/pioneers/Makefile
+++ b/games/pioneers/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pioneers
PORTVERSION= 15.6
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= games gnome
MASTER_SITES= SF/pio/Source
diff --git a/games/pipewalker/Makefile b/games/pipewalker/Makefile
index dfb993dbe0d7..5c441ea39f00 100644
--- a/games/pipewalker/Makefile
+++ b/games/pipewalker/Makefile
@@ -1,6 +1,7 @@
PORTNAME= pipewalker
DISTVERSIONPREFIX=v
DISTVERSION= 1.0
+PORTREVISION= 1
CATEGORIES= games
MAINTAINER= amdmi3@FreeBSD.org
diff --git a/games/ponscripter-07th-mod/Makefile b/games/ponscripter-07th-mod/Makefile
index 57026d7703f6..db3ef63355d2 100644
--- a/games/ponscripter-07th-mod/Makefile
+++ b/games/ponscripter-07th-mod/Makefile
@@ -1,6 +1,7 @@
PORTNAME= ponscripter
DISTVERSIONPREFIX= v
DISTVERSION= 4.0.1
+PORTREVISION= 1
CATEGORIES= games
PKGNAMESUFFIX= -${GH_ACCOUNT}
diff --git a/games/punchy/Makefile b/games/punchy/Makefile
index 49648a817e95..c9cc2625e839 100644
--- a/games/punchy/Makefile
+++ b/games/punchy/Makefile
@@ -1,7 +1,7 @@
PORTNAME= punchy
DISTVERSIONPREFIX= v
DISTVERSION= 0.3.0
-PORTREVISION= 26
+PORTREVISION= 27
CATEGORIES= games wayland
MAINTAINER= jbeich@FreeBSD.org
diff --git a/games/py-fife/Makefile b/games/py-fife/Makefile
index 2a0f733416d3..59cc903be364 100644
--- a/games/py-fife/Makefile
+++ b/games/py-fife/Makefile
@@ -1,6 +1,6 @@
PORTNAME= fife
PORTVERSION= 0.4.2
-PORTREVISION= 11
+PORTREVISION= 12
CATEGORIES= games
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/games/py-mnemosyne-proj/Makefile b/games/py-mnemosyne-proj/Makefile
index 193ae239ba68..0f4837757243 100644
--- a/games/py-mnemosyne-proj/Makefile
+++ b/games/py-mnemosyne-proj/Makefile
@@ -1,6 +1,6 @@
PORTNAME= mnemosyne-proj
DISTVERSION= 2.11
-PORTREVISION= 1
+PORTREVISION= 2
PORTEPOCH= 1
CATEGORIES= games education python
MASTER_SITES= PYPI
diff --git a/games/pysolfc-cardsets/Makefile b/games/pysolfc-cardsets/Makefile
index 6b1a48ce5b4e..a186c4fdff0d 100644
--- a/games/pysolfc-cardsets/Makefile
+++ b/games/pysolfc-cardsets/Makefile
@@ -1,5 +1,6 @@
PORTNAME= pysolfc-cardsets
PORTVERSION= 3.1
+PORTREVISION= 1
CATEGORIES= games
MASTER_SITES= SF/pysolfc/PySolFC-Cardsets/PySolFC-Cardsets-${PORTVERSION}/ \
https://slackware.uk/~urchlay/src/:bk
diff --git a/games/pysolfc/Makefile b/games/pysolfc/Makefile
index b95f3964dfc7..990f7b09175d 100644
--- a/games/pysolfc/Makefile
+++ b/games/pysolfc/Makefile
@@ -1,5 +1,6 @@
PORTNAME= pysolfc
-DISTVERSION= 3.4.0
+DISTVERSION= 3.4.1
+PORTREVISION= 1
CATEGORIES= games python
MASTER_SITES= SF/${PORTNAME}/PySolFC/${PYSOLFCDIR} \
SF/${PORTNAME}/PySolFC-Cardsets/minimal/:cardsets \
diff --git a/games/pysolfc/distinfo b/games/pysolfc/distinfo
index f34f1b9f08d2..6d4d722e4b46 100644
--- a/games/pysolfc/distinfo
+++ b/games/pysolfc/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1749974967
-SHA256 (pysolfc/PySolFC-3.4.0.tar.xz) = 677a79c29c228cd70ffc028615f2c05971e29638ca37cfa4c17a31b2ba477a59
-SIZE (pysolfc/PySolFC-3.4.0.tar.xz) = 32914516
+TIMESTAMP = 1756454122
+SHA256 (pysolfc/PySolFC-3.4.1.tar.xz) = 3b9bfb91f8f75b7cb9cc836424606975c5a0868c7b50c6917e51367a7c82e6cb
+SIZE (pysolfc/PySolFC-3.4.1.tar.xz) = 32915536
SHA256 (pysolfc/PySolFC-Cardsets--Minimal-3.1.0.tar.xz) = f894b667936382cf721105a08b6cc41b8b87aac8386117868f749f32f8e67a9d
SIZE (pysolfc/PySolFC-Cardsets--Minimal-3.1.0.tar.xz) = 25083116
SHA256 (pysolfc/pysol-music-4.50.tar.xz) = 3cfade86db88c1d97589c50441808ee082e68256be788012503818c42728783d
diff --git a/games/pyspacewar/Makefile b/games/pyspacewar/Makefile
index bec3d2453d9a..3cb99fd202ab 100644
--- a/games/pyspacewar/Makefile
+++ b/games/pyspacewar/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pyspacewar
DISTVERSION= 1.2.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= games python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/games/redeclipse/Makefile b/games/redeclipse/Makefile
index 868a18e42c8d..841905bdbfa9 100644
--- a/games/redeclipse/Makefile
+++ b/games/redeclipse/Makefile
@@ -1,7 +1,7 @@
PORTNAME= redeclipse
PORTVERSION= 2.0.0
DISTVERSIONPREFIX= v
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= games
MAINTAINER= amdmi3@FreeBSD.org
diff --git a/games/redeclipse16/Makefile b/games/redeclipse16/Makefile
index fa33dde09ee2..71b15d25e2b6 100644
--- a/games/redeclipse16/Makefile
+++ b/games/redeclipse16/Makefile
@@ -1,7 +1,7 @@
PORTNAME= redeclipse
PORTVERSION= 1.6.0
DISTVERSIONPREFIX= v
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= games
PKGNAMESUFFIX= 16
diff --git a/games/renpy/Makefile b/games/renpy/Makefile
index 4243c7d9a68e..06e5d169acc4 100644
--- a/games/renpy/Makefile
+++ b/games/renpy/Makefile
@@ -1,7 +1,7 @@
PORTNAME= renpy
PORTVERSION= 7.4.11
DISTVERSIONSUFFIX=-sdk
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= games devel
MASTER_SITES= https://www.renpy.org/dl/${PORTVERSION}/
@@ -18,6 +18,7 @@ LICENSE_PERMS_DejaVu= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
# https://github.com/renpy/renpy/issues/2003
DEPRECATED= Uses deprecated version of python
+EXPIRATION_DATE= 2025-10-31
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}future>0:devel/py-future@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}game_sdl2>0:devel/py-game_sdl2@${PY_FLAVOR}
diff --git a/games/rocksndiamonds/Makefile b/games/rocksndiamonds/Makefile
index 28fe2908d009..c6819720da74 100644
--- a/games/rocksndiamonds/Makefile
+++ b/games/rocksndiamonds/Makefile
@@ -1,5 +1,6 @@
PORTNAME= rocksndiamonds
DISTVERSION= 4.4.0.5
+PORTREVISION= 1
CATEGORIES= games
MASTER_SITES= http://www.artsoft.org/RELEASES/unix/${PORTNAME}/
EXTRACT_SUFX= -linux.tar.gz
diff --git a/games/rpg-cli/Makefile b/games/rpg-cli/Makefile
index e5d23cdebc53..b3bce84c919e 100644
--- a/games/rpg-cli/Makefile
+++ b/games/rpg-cli/Makefile
@@ -1,6 +1,6 @@
PORTNAME= rpg-cli
DISTVERSION= 1.0.1
-PORTREVISION= 30
+PORTREVISION= 31
CATEGORIES= games
MAINTAINER= lcook@FreeBSD.org
diff --git a/games/sauerbraten/Makefile b/games/sauerbraten/Makefile
index 595f75c03aa9..7d57e658494c 100644
--- a/games/sauerbraten/Makefile
+++ b/games/sauerbraten/Makefile
@@ -1,6 +1,6 @@
PORTNAME= sauerbraten
PORTVERSION= 20201221
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= games
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/2020_11_29
DISTNAME= ${PORTNAME}_2020_12_21_linux
diff --git a/games/sdlpop/Makefile b/games/sdlpop/Makefile
index f38f88b5aca3..7a9bd2f976c6 100644
--- a/games/sdlpop/Makefile
+++ b/games/sdlpop/Makefile
@@ -1,7 +1,7 @@
PORTNAME= sdlpop
DISTVERSIONPREFIX= v
DISTVERSION= 1.23
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= games
MAINTAINER= pkubaj@FreeBSD.org
diff --git a/games/solarus-quest-editor/Makefile b/games/solarus-quest-editor/Makefile
index a6bc90f2a588..ea377c324c7e 100644
--- a/games/solarus-quest-editor/Makefile
+++ b/games/solarus-quest-editor/Makefile
@@ -1,6 +1,7 @@
PORTNAME= solarus-quest-editor
PORTVERSION= 2.0.1
DISTVERSIONPREFIX= v
+PORTREVISION= 1
CATEGORIES= games
MAINTAINER= danilo@FreeBSD.org
diff --git a/games/solarus/Makefile b/games/solarus/Makefile
index 12c8da8f859c..a3b6f294e21e 100644
--- a/games/solarus/Makefile
+++ b/games/solarus/Makefile
@@ -1,6 +1,7 @@
PORTNAME= solarus
PORTVERSION= 2.0.1
DISTVERSIONPREFIX= v
+PORTREVISION= 1
CATEGORIES= games
MAINTAINER= danilo@FreeBSD.org
diff --git a/games/solver/Makefile b/games/solver/Makefile
index 6f6ada4d839c..5167a27b259a 100644
--- a/games/solver/Makefile
+++ b/games/solver/Makefile
@@ -1,6 +1,6 @@
PORTNAME= solver
DISTVERSION= 0.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= games
MAINTAINER= modex@danwin1210.de
diff --git a/games/starfighter/Makefile b/games/starfighter/Makefile
index 1fe436ff5823..d11d47221fe9 100644
--- a/games/starfighter/Makefile
+++ b/games/starfighter/Makefile
@@ -1,7 +1,7 @@
PORTNAME= starfighter
PORTVERSION= 2.4
DISTVERSIONPREFIX= v
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= games
MAINTAINER= alfix86@gmail.com
diff --git a/games/stonesoup/Makefile b/games/stonesoup/Makefile
index f54384f91bb6..41f5ba391b50 100644
--- a/games/stonesoup/Makefile
+++ b/games/stonesoup/Makefile
@@ -1,5 +1,6 @@
PORTNAME= stonesoup
DISTVERSION= 0.33.1
+PORTREVISION= 1
CATEGORIES= games
MAINTAINER= fuz@FreeBSD.org
diff --git a/games/stratagus/Makefile b/games/stratagus/Makefile
index b27748c51f59..a4c33037c393 100644
--- a/games/stratagus/Makefile
+++ b/games/stratagus/Makefile
@@ -1,7 +1,7 @@
PORTNAME= stratagus
PORTVERSION= 3.3.2
DISTVERSIONPREFIX= v
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= games
MAINTAINER= amdmi3@FreeBSD.org
diff --git a/games/sulis/Makefile b/games/sulis/Makefile
index 9b7a66ac8776..29de9e10bcb6 100644
--- a/games/sulis/Makefile
+++ b/games/sulis/Makefile
@@ -1,6 +1,6 @@
PORTNAME= sulis
DISTVERSION= 1.0.0
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= games
PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
diff --git a/games/supertux2/Makefile b/games/supertux2/Makefile
index bf7f4e182f2a..306e4609a427 100644
--- a/games/supertux2/Makefile
+++ b/games/supertux2/Makefile
@@ -2,7 +2,7 @@ PORTNAME= supertux
DISTVERSIONPREFIX= v
DISTVERSION= 0.6.3
DISTVERSIONSUFFIX= -Source
-PORTREVISION= 11
+PORTREVISION= 12
CATEGORIES= games
MASTER_SITES= https://github.com/SuperTux/supertux/releases/download/v${PORTVERSION}/
PKGNAMESUFFIX= 2
diff --git a/games/tesseract/Makefile b/games/tesseract/Makefile
index 0eda4b303df9..7cd8a869ffea 100644
--- a/games/tesseract/Makefile
+++ b/games/tesseract/Makefile
@@ -1,6 +1,6 @@
PORTNAME= tesseract
DISTVERSION= 2014_05_12
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= games
MASTER_SITES= http://download.tuxfamily.org/${PORTNAME}/
PKGNAMESUFFIX= -game
diff --git a/games/tome4-beta/Makefile b/games/tome4-beta/Makefile
index 2e734b4e19c4..14d5c1692329 100644
--- a/games/tome4-beta/Makefile
+++ b/games/tome4-beta/Makefile
@@ -1,5 +1,5 @@
DISTVERSION= 1.6.0-beta7
-PORTREVISION= 3
+PORTREVISION= 4
PKGNAMESUFFIX= -beta
MASTERDIR= ${.CURDIR}/../tome4
diff --git a/games/tome4/Makefile b/games/tome4/Makefile
index 2968175389df..9b34dcec0250 100644
--- a/games/tome4/Makefile
+++ b/games/tome4/Makefile
@@ -1,6 +1,6 @@
PORTNAME= tome4
DISTVERSION?= 1.7.6
-PORTREVISION?= 0
+PORTREVISION?= 1
CATEGORIES= games
MASTER_SITES= https://te4.org/dl/t-engine/ \
SF/lifanov-ports-distfiles/${PORTNAME}/:icons
diff --git a/games/toppler/Makefile b/games/toppler/Makefile
index caee60bf94ec..df054dde7b09 100644
--- a/games/toppler/Makefile
+++ b/games/toppler/Makefile
@@ -1,6 +1,6 @@
PORTNAME= toppler
PORTVERSION= 1.3
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= games
MAINTAINER= amdmi3@FreeBSD.org
diff --git a/games/trackballs/Makefile b/games/trackballs/Makefile
index 020dbbb5ec6a..3c927262bc5f 100644
--- a/games/trackballs/Makefile
+++ b/games/trackballs/Makefile
@@ -1,7 +1,7 @@
PORTNAME= trackballs
PORTVERSION= 1.3.4
DISTVERSIONPREFIX= v
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= games
MAINTAINER= martymac@FreeBSD.org
diff --git a/games/trigger-rally/Makefile b/games/trigger-rally/Makefile
index 57634724bb0c..2960e6b7459d 100644
--- a/games/trigger-rally/Makefile
+++ b/games/trigger-rally/Makefile
@@ -1,6 +1,6 @@
PORTNAME= trigger-rally
PORTVERSION= 0.6.6.1
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= games
MASTER_SITES= SF/trigger-rally/trigger-${PORTVERSION}
diff --git a/games/tuxpaint-config/Makefile b/games/tuxpaint-config/Makefile
index 84a15ca49dbb..3e03580b357e 100644
--- a/games/tuxpaint-config/Makefile
+++ b/games/tuxpaint-config/Makefile
@@ -1,5 +1,6 @@
PORTNAME= tuxpaint-config
PORTVERSION= 0.0.25
+PORTREVISION= 1
CATEGORIES= games
MASTER_SITES= SF/tuxpaint/${PORTNAME}/${PORTVERSION}
diff --git a/games/tuxpaint-fonts/Makefile b/games/tuxpaint-fonts/Makefile
index 450b039cb722..169e496ef398 100644
--- a/games/tuxpaint-fonts/Makefile
+++ b/games/tuxpaint-fonts/Makefile
@@ -1,6 +1,6 @@
PORTNAME= tuxpaint
PORTVERSION= 2004.06.05
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= games
MASTER_SITES= #
PKGNAMESUFFIX= -fonts
diff --git a/games/tuxpaint-stamps/Makefile b/games/tuxpaint-stamps/Makefile
index a054f6721b84..9991ff39cf25 100644
--- a/games/tuxpaint-stamps/Makefile
+++ b/games/tuxpaint-stamps/Makefile
@@ -1,5 +1,6 @@
PORTNAME= tuxpaint-stamps
PORTVERSION= 2024.07.17
+PORTREVISION= 1
CATEGORIES= games
MASTER_SITES= SF/tuxpaint/${PORTNAME}/${PORTVERSION:S|.|-|g}
diff --git a/games/tuxpaint/Makefile b/games/tuxpaint/Makefile
index ca124e755e7f..8cfeb2c9899d 100644
--- a/games/tuxpaint/Makefile
+++ b/games/tuxpaint/Makefile
@@ -1,6 +1,6 @@
PORTNAME= tuxpaint
PORTVERSION= 0.9.34
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= games
MASTER_SITES= SF
#DISTNAME= ${PORTNAME}-${PORTVERSION}-sdl2
diff --git a/games/unknown-horizons/Makefile b/games/unknown-horizons/Makefile
index 7a4fe9d05d1b..303e7e3192d8 100644
--- a/games/unknown-horizons/Makefile
+++ b/games/unknown-horizons/Makefile
@@ -1,6 +1,6 @@
PORTNAME= unknown-horizons
PORTVERSION= 2019.1
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= games
MAINTAINER= fiziologus@gmail.com
diff --git a/games/valyriatear/Makefile b/games/valyriatear/Makefile
index 91572b5453d3..c655f436f709 100644
--- a/games/valyriatear/Makefile
+++ b/games/valyriatear/Makefile
@@ -1,6 +1,6 @@
PORTNAME= valyriatear
PORTVERSION= 1.1.0
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= games
MAINTAINER= amdmi3@FreeBSD.org
diff --git a/games/vcmi/Makefile b/games/vcmi/Makefile
index c16a1df3394e..81b2841b2ad3 100644
--- a/games/vcmi/Makefile
+++ b/games/vcmi/Makefile
@@ -1,6 +1,6 @@
PORTNAME= vcmi
PORTVERSION= 1.6.8
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= games
MAINTAINER= danfe@FreeBSD.org
diff --git a/games/vectoroids/Makefile b/games/vectoroids/Makefile
index c27d361025af..7b0978c5cea5 100644
--- a/games/vectoroids/Makefile
+++ b/games/vectoroids/Makefile
@@ -1,5 +1,6 @@
PORTNAME= vectoroids
DISTVERSION= 1.1.2
+PORTREVISION= 1
CATEGORIES= games
MASTER_SITES= https://tuxpaint.org/ftp/unix/x/${PORTNAME}/src/
diff --git a/games/veloren-weekly/Makefile b/games/veloren-weekly/Makefile
index c1de9b847f2a..77126b5c0da9 100644
--- a/games/veloren-weekly/Makefile
+++ b/games/veloren-weekly/Makefile
@@ -1,5 +1,6 @@
PORTNAME= veloren
-PORTVERSION= s20250820
+PORTVERSION= s20250828
+PORTREVISION= 1
CATEGORIES= games wayland
PKGNAMESUFFIX= -weekly
@@ -24,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-990-g5a77877ae2 # git describe --match='v[0-9]*' weekly
+GL_TAGNAME= v0.17.0-1006-g4d7f84d834 # 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 \
@@ -43,6 +44,10 @@ CARGO_ENV+= RUSTC_BOOTSTRAP=1
# XXX https://github.com/rust-lang/cargo/issues/4101
CARGO_INSTALL_PATH= server-cli voxygen
+# https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=289016
+CARGO_BUILDDEP= no
+BUILD_DEPENDS+= rust188>0:lang/rust188
+
post-patch:
# .git/ directory is missing, so don't abort if git binary is also missing
@${REINPLACE_CMD} -e 's/"git"/"${TRUE}"/' \
diff --git a/games/veloren-weekly/Makefile.crates b/games/veloren-weekly/Makefile.crates
index 0fc71500b85b..c2ae27384aa1 100644
--- a/games/veloren-weekly/Makefile.crates
+++ b/games/veloren-weekly/Makefile.crates
@@ -104,7 +104,7 @@ CARGO_CRATES= ab_glyph-0.2.29 \
clipboard_x11-0.4.2 \
cmake-0.1.54 \
cobs-0.2.3 \
- codespan-reporting-0.11.1 \
+ codespan-reporting-0.12.0 \
colorchoice-1.0.3 \
combine-4.6.7 \
compact_str-0.8.1 \
@@ -118,6 +118,7 @@ CARGO_CRATES= ab_glyph-0.2.29 \
core-foundation-sys-0.8.7 \
core-graphics-0.23.2 \
core-graphics-types-0.1.3 \
+ core-graphics-types-0.2.0 \
coreaudio-rs-0.11.3 \
coreaudio-sys-0.2.16 \
cpal-0.15.3 \
@@ -183,14 +184,14 @@ CARGO_CRATES= ab_glyph-0.2.29 \
downcast-rs-1.2.1 \
dpi-0.1.2 \
drop_guard-0.3.0 \
- ecolor-0.31.1 \
- egui-0.31.1 \
- egui_plot-0.32.1 \
- egui_wgpu_backend-0.34.0 \
- egui_winit_platform-0.26.0 \
+ ecolor-0.32.1 \
+ egui-0.32.1 \
+ egui_plot-0.33.0 \
+ egui_wgpu_backend-0.35.0 \
+ egui_winit_platform-0.27.0 \
either-1.15.0 \
elapsed-0.1.2 \
- emath-0.31.1 \
+ emath-0.32.1 \
embedded-io-0.4.0 \
embedded-io-0.6.1 \
encode_unicode-1.0.0 \
@@ -202,8 +203,8 @@ CARGO_CRATES= ab_glyph-0.2.29 \
enumset-1.1.6 \
enumset_derive-0.11.0 \
env_home-0.1.0 \
- epaint-0.31.1 \
- epaint_default_fonts-0.31.1 \
+ epaint-0.32.1 \
+ epaint_default_fonts-0.32.1 \
equivalent-1.0.2 \
errno-0.3.11 \
error-chain-0.12.4 \
@@ -392,7 +393,7 @@ CARGO_CRATES= ab_glyph-0.2.29 \
memmap2-0.9.5 \
memoffset-0.5.6 \
memoffset-0.6.5 \
- metal-0.31.0 \
+ metal-0.32.0 \
mimalloc-0.1.43 \
mime-0.3.17 \
minifb-0.28.0 \
@@ -403,7 +404,7 @@ CARGO_CRATES= ab_glyph-0.2.29 \
mio-1.0.3 \
moka-0.12.10 \
mumble-link-0.2.0 \
- naga-24.0.0 \
+ naga-26.0.0 \
native-dialog-0.9.0 \
ndk-0.8.0 \
ndk-0.9.0 \
@@ -495,7 +496,6 @@ CARGO_CRATES= ab_glyph-0.2.29 \
pem-3.0.5 \
percent-encoding-2.3.1 \
petgraph-0.4.13 \
- petgraph-0.7.1 \
petgraph-0.8.1 \
phf-0.11.3 \
phf_codegen-0.11.3 \
@@ -512,9 +512,9 @@ CARGO_CRATES= ab_glyph-0.2.29 \
png-0.17.16 \
polling-3.7.4 \
portable-atomic-1.11.0 \
+ portable-atomic-util-0.2.4 \
postcard-1.1.1 \
powerfmt-0.2.0 \
- pp-rs-0.2.1 \
ppv-lite86-0.2.21 \
presser-0.3.1 \
proc-macro-crate-3.3.0 \
@@ -808,11 +808,14 @@ CARGO_CRATES= ab_glyph-0.2.29 \
web-time-1.1.0 \
webpki-root-certs-0.26.10 \
wfd-0.1.7 \
- wgpu-24.0.5 \
- wgpu-core-24.0.5 \
- wgpu-hal-24.0.4 \
- wgpu-profiler-0.22.0 \
- wgpu-types-24.0.0 \
+ wgpu-26.0.1 \
+ wgpu-core-26.0.1 \
+ wgpu-core-deps-apple-26.0.0 \
+ wgpu-core-deps-emscripten-26.0.0 \
+ wgpu-core-deps-windows-linux-android-26.0.0 \
+ wgpu-hal-26.0.4 \
+ wgpu-profiler-0.24.0 \
+ wgpu-types-26.0.0 \
which-7.0.3 \
widestring-1.2.0 \
wiggle-29.0.1 \
diff --git a/games/veloren-weekly/distinfo b/games/veloren-weekly/distinfo
index 4113afdc2053..0b3be0322d6a 100644
--- a/games/veloren-weekly/distinfo
+++ b/games/veloren-weekly/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1755720609
+TIMESTAMP = 1756294766
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
@@ -211,8 +211,8 @@ SHA256 (rust/crates/cmake-0.1.54.crate) = e7caa3f9de89ddbe2c607f4101924c5abec803
SIZE (rust/crates/cmake-0.1.54.crate) = 18955
SHA256 (rust/crates/cobs-0.2.3.crate) = 67ba02a97a2bd10f4b59b25c7973101c79642302776489e030cd13cdab09ed15
SIZE (rust/crates/cobs-0.2.3.crate) = 12576
-SHA256 (rust/crates/codespan-reporting-0.11.1.crate) = 3538270d33cc669650c4b093848450d380def10c331d38c768e34cac80576e6e
-SIZE (rust/crates/codespan-reporting-0.11.1.crate) = 48963
+SHA256 (rust/crates/codespan-reporting-0.12.0.crate) = fe6d2e5af09e8c8ad56c969f2157a3d4238cebc7c55f0a517728c38f7b200f81
+SIZE (rust/crates/codespan-reporting-0.12.0.crate) = 55796
SHA256 (rust/crates/colorchoice-1.0.3.crate) = 5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990
SIZE (rust/crates/colorchoice-1.0.3.crate) = 7923
SHA256 (rust/crates/combine-4.6.7.crate) = ba5a308b75df32fe02788e748662718f03fde005016435c444eea572398219fd
@@ -239,6 +239,8 @@ SHA256 (rust/crates/core-graphics-0.23.2.crate) = c07782be35f9e1140080c6b96f0d44
SIZE (rust/crates/core-graphics-0.23.2.crate) = 30763
SHA256 (rust/crates/core-graphics-types-0.1.3.crate) = 45390e6114f68f718cc7a830514a96f903cccd70d02a8f6d9f643ac4ba45afaf
SIZE (rust/crates/core-graphics-types-0.1.3.crate) = 7063
+SHA256 (rust/crates/core-graphics-types-0.2.0.crate) = 3d44a101f213f6c4cdc1853d4b78aef6db6bdfa3468798cc1d9912f4735013eb
+SIZE (rust/crates/core-graphics-types-0.2.0.crate) = 7098
SHA256 (rust/crates/coreaudio-rs-0.11.3.crate) = 321077172d79c662f64f5071a03120748d5bb652f5231570141be24cfcd2bace
SIZE (rust/crates/coreaudio-rs-0.11.3.crate) = 42844
SHA256 (rust/crates/coreaudio-sys-0.2.16.crate) = 2ce857aa0b77d77287acc1ac3e37a05a8c95a2af3647d23b15f263bdaeb7562b
@@ -369,22 +371,22 @@ SHA256 (rust/crates/dpi-0.1.2.crate) = d8b14ccef22fc6f5a8f4d7d768562a182c04ce9a3
SIZE (rust/crates/dpi-0.1.2.crate) = 14812
SHA256 (rust/crates/drop_guard-0.3.0.crate) = 2c4a817d8b683f6e649aed359aab0c47a875377516bb5791d0f7e46d9066d209
SIZE (rust/crates/drop_guard-0.3.0.crate) = 4614
-SHA256 (rust/crates/ecolor-0.31.1.crate) = bc4feb366740ded31a004a0e4452fbf84e80ef432ecf8314c485210229672fd1
-SIZE (rust/crates/ecolor-0.31.1.crate) = 12854
-SHA256 (rust/crates/egui-0.31.1.crate) = 25dd34cec49ab55d85ebf70139cb1ccd29c977ef6b6ba4fe85489d6877ee9ef3
-SIZE (rust/crates/egui-0.31.1.crate) = 353899
-SHA256 (rust/crates/egui_plot-0.32.1.crate) = 14ae092b46ea532f6c69d3e71036fb3b688fd00fd09c2a1e43d17051a8ae43e6
-SIZE (rust/crates/egui_plot-0.32.1.crate) = 45735
-SHA256 (rust/crates/egui_wgpu_backend-0.34.0.crate) = 9377c16f42d9584fa0b7d27da103ac720484c91541b49ce2ffc47d880022dd01
-SIZE (rust/crates/egui_wgpu_backend-0.34.0.crate) = 22341
-SHA256 (rust/crates/egui_winit_platform-0.26.0.crate) = bc0a3ad47a65963f440e70b3b9c9beecb5d32ddd1c98a5536d74a35069858491
-SIZE (rust/crates/egui_winit_platform-0.26.0.crate) = 26020
+SHA256 (rust/crates/ecolor-0.32.1.crate) = b6a7fc3172c2ef56966b2ce4f84177e159804c40b9a84de8861558ce4a59f422
+SIZE (rust/crates/ecolor-0.32.1.crate) = 16363
+SHA256 (rust/crates/egui-0.32.1.crate) = 49e2be082f77715496b4a39fdc6f5dc7491fefe2833111781b8697ea6ee919a7
+SIZE (rust/crates/egui-0.32.1.crate) = 390134
+SHA256 (rust/crates/egui_plot-0.33.0.crate) = 524318041a8ea90c81c738e8985f8ad9e3f9bed636b03c2ff37b218113ed5121
+SIZE (rust/crates/egui_plot-0.33.0.crate) = 50709
+SHA256 (rust/crates/egui_wgpu_backend-0.35.0.crate) = 00298a0625eba5b3a4f39444766d2590e45fa550446fb07dfefc90e84797f4f3
+SIZE (rust/crates/egui_wgpu_backend-0.35.0.crate) = 22712
+SHA256 (rust/crates/egui_winit_platform-0.27.0.crate) = bf980ab437c001c9172791dbba1c114912cfc557128594c068294d73100387bf
+SIZE (rust/crates/egui_winit_platform-0.27.0.crate) = 26819
SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719
SIZE (rust/crates/either-1.15.0.crate) = 20114
SHA256 (rust/crates/elapsed-0.1.2.crate) = 6f4e5af126dafd0741c2ad62d47f68b28602550102e5f0dd45c8a97fc8b49c29
SIZE (rust/crates/elapsed-0.1.2.crate) = 2377
-SHA256 (rust/crates/emath-0.31.1.crate) = 9e4cadcff7a5353ba72b7fea76bf2122b5ebdbc68e8155aa56dfdea90083fe1b
-SIZE (rust/crates/emath-0.31.1.crate) = 28755
+SHA256 (rust/crates/emath-0.32.1.crate) = 935df67dc48fdeef132f2f7ada156ddc79e021344dd42c17f066b956bb88dde3
+SIZE (rust/crates/emath-0.32.1.crate) = 32349
SHA256 (rust/crates/embedded-io-0.4.0.crate) = ef1a6892d9eef45c8fa6b9e0086428a2cca8491aca8f787c534a3d6d0bcb3ced
SIZE (rust/crates/embedded-io-0.4.0.crate) = 12901
SHA256 (rust/crates/embedded-io-0.6.1.crate) = edd0f118536f44f5ccd48bcb8b111bdc3de888b58c74639dfb034a357d0f206d
@@ -407,10 +409,10 @@ SHA256 (rust/crates/enumset_derive-0.11.0.crate) = 6da3ea9e1d1a3b1593e15781f9301
SIZE (rust/crates/enumset_derive-0.11.0.crate) = 14602
SHA256 (rust/crates/env_home-0.1.0.crate) = c7f84e12ccf0a7ddc17a6c41c93326024c42920d7ee630d04950e6926645c0fe
SIZE (rust/crates/env_home-0.1.0.crate) = 9006
-SHA256 (rust/crates/epaint-0.31.1.crate) = 41fcc0f5a7c613afd2dee5e4b30c3e6acafb8ad6f0edb06068811f708a67c562
-SIZE (rust/crates/epaint-0.31.1.crate) = 91964
-SHA256 (rust/crates/epaint_default_fonts-0.31.1.crate) = fc7e7a64c02cf7a5b51e745a9e45f60660a286f151c238b9d397b3e923f5082f
-SIZE (rust/crates/epaint_default_fonts-0.31.1.crate) = 783923
+SHA256 (rust/crates/epaint-0.32.1.crate) = b66fc0a5a9d322917de9bd3ac7d426ca8aa3127fbf1e76fae5b6b25e051e06a3
+SIZE (rust/crates/epaint-0.32.1.crate) = 105241
+SHA256 (rust/crates/epaint_default_fonts-0.32.1.crate) = 4f6cf8ce0fb817000aa24f5e630bda904a353536bd430b83ebc1dceee95b4a3a
+SIZE (rust/crates/epaint_default_fonts-0.32.1.crate) = 784120
SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
SIZE (rust/crates/equivalent-1.0.2.crate) = 7419
SHA256 (rust/crates/errno-0.3.11.crate) = 976dd42dc7e85965fe702eb8164f21f450704bdde31faefd6471dba214cb594e
@@ -787,8 +789,8 @@ SHA256 (rust/crates/memoffset-0.5.6.crate) = 043175f069eda7b85febe4a74abbaeff828
SIZE (rust/crates/memoffset-0.5.6.crate) = 7382
SHA256 (rust/crates/memoffset-0.6.5.crate) = 5aa361d4faea93603064a027415f07bd8e1d5c88c9fbf68bf56a285428fd79ce
SIZE (rust/crates/memoffset-0.6.5.crate) = 7686
-SHA256 (rust/crates/metal-0.31.0.crate) = f569fb946490b5743ad69813cb19629130ce9374034abe31614a36402d18f99e
-SIZE (rust/crates/metal-0.31.0.crate) = 3034257
+SHA256 (rust/crates/metal-0.32.0.crate) = 00c15a6f673ff72ddcc22394663290f870fb224c1bfce55734a75c414150e605
+SIZE (rust/crates/metal-0.32.0.crate) = 3034024
SHA256 (rust/crates/mimalloc-0.1.43.crate) = 68914350ae34959d83f732418d51e2427a794055d0b9529f48259ac07af65633
SIZE (rust/crates/mimalloc-0.1.43.crate) = 4075
SHA256 (rust/crates/mime-0.3.17.crate) = 6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a
@@ -809,8 +811,8 @@ SHA256 (rust/crates/moka-0.12.10.crate) = a9321642ca94a4282428e6ea4af8cc2ca4eac4
SIZE (rust/crates/moka-0.12.10.crate) = 253622
SHA256 (rust/crates/mumble-link-0.2.0.crate) = c7f4c53745d4e7afd0faaf6ee46c0c3114d4b7d0db63bef96917751906453285
SIZE (rust/crates/mumble-link-0.2.0.crate) = 11204
-SHA256 (rust/crates/naga-24.0.0.crate) = e380993072e52eef724eddfcde0ed013b0c023c3f0417336ed041aa9f076994e
-SIZE (rust/crates/naga-24.0.0.crate) = 644372
+SHA256 (rust/crates/naga-26.0.0.crate) = 916cbc7cb27db60be930a4e2da243cf4bc39569195f22fd8ee419cd31d5b662c
+SIZE (rust/crates/naga-26.0.0.crate) = 737361
SHA256 (rust/crates/native-dialog-0.9.0.crate) = 8f006431cea71a83e6668378cb5abc2d52af299cbac6dca1780c6eeca90822df
SIZE (rust/crates/native-dialog-0.9.0.crate) = 27203
SHA256 (rust/crates/ndk-0.8.0.crate) = 2076a31b7010b17a38c01907c45b945e8f11495ee4dd588309718901b1f7a5b7
@@ -993,8 +995,6 @@ SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e
SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235
SHA256 (rust/crates/petgraph-0.4.13.crate) = 9c3659d1ee90221741f65dd128d9998311b0e40c5d3c23a62445938214abce4f
SIZE (rust/crates/petgraph-0.4.13.crate) = 111936
-SHA256 (rust/crates/petgraph-0.7.1.crate) = 3672b37090dbd86368a4145bc067582552b29c27377cad4e0a306c97f9bd7772
-SIZE (rust/crates/petgraph-0.7.1.crate) = 736025
SHA256 (rust/crates/petgraph-0.8.1.crate) = 7a98c6720655620a521dcc722d0ad66cd8afd5d86e34a89ef691c50b7b24de06
SIZE (rust/crates/petgraph-0.8.1.crate) = 763960
SHA256 (rust/crates/phf-0.11.3.crate) = 1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078
@@ -1027,12 +1027,12 @@ SHA256 (rust/crates/polling-3.7.4.crate) = a604568c3202727d1507653cb121dbd627a58
SIZE (rust/crates/polling-3.7.4.crate) = 58239
SHA256 (rust/crates/portable-atomic-1.11.0.crate) = 350e9b48cbc6b0e028b0473b114454c6316e57336ee184ceab6e53f72c178b3e
SIZE (rust/crates/portable-atomic-1.11.0.crate) = 181258
+SHA256 (rust/crates/portable-atomic-util-0.2.4.crate) = d8a2f0d8d040d7848a709caf78912debcc3f33ee4b3cac47d73d1e1069e83507
+SIZE (rust/crates/portable-atomic-util-0.2.4.crate) = 47043
SHA256 (rust/crates/postcard-1.1.1.crate) = 170a2601f67cc9dba8edd8c4870b15f71a6a2dc196daec8c83f72b59dff628a8
SIZE (rust/crates/postcard-1.1.1.crate) = 35639
SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391
SIZE (rust/crates/powerfmt-0.2.0.crate) = 15165
-SHA256 (rust/crates/pp-rs-0.2.1.crate) = bb458bb7f6e250e6eb79d5026badc10a3ebb8f9a15d1fff0f13d17c71f4d6dee
-SIZE (rust/crates/pp-rs-0.2.1.crate) = 25905
SHA256 (rust/crates/ppv-lite86-0.2.21.crate) = 85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9
SIZE (rust/crates/ppv-lite86-0.2.21.crate) = 22522
SHA256 (rust/crates/presser-0.3.1.crate) = e8cf8e6a8aa66ce33f63993ffc4ea4271eb5b0530a9002db8455ea6050c77bfa
@@ -1619,16 +1619,22 @@ SHA256 (rust/crates/webpki-root-certs-0.26.10.crate) = c99403924bc5f23afefc319b8
SIZE (rust/crates/webpki-root-certs-0.26.10.crate) = 171116
SHA256 (rust/crates/wfd-0.1.7.crate) = e713040b67aae5bf1a0ae3e1ebba8cc29ab2b90da9aa1bff6e09031a8a41d7a8
SIZE (rust/crates/wfd-0.1.7.crate) = 8825
-SHA256 (rust/crates/wgpu-24.0.5.crate) = 6b0b3436f0729f6cdf2e6e9201f3d39dc95813fad61d826c1ed07918b4539353
-SIZE (rust/crates/wgpu-24.0.5.crate) = 171182
-SHA256 (rust/crates/wgpu-core-24.0.5.crate) = 7f0aa306497a238d169b9dc70659105b4a096859a34894544ca81719242e1499
-SIZE (rust/crates/wgpu-core-24.0.5.crate) = 262716
-SHA256 (rust/crates/wgpu-hal-24.0.4.crate) = f112f464674ca69f3533248508ee30cb84c67cf06c25ff6800685f5e0294e259
-SIZE (rust/crates/wgpu-hal-24.0.4.crate) = 347716
-SHA256 (rust/crates/wgpu-profiler-0.22.0.crate) = cdda2055c0da8af2291581148d7eedcd728e97d8519cfe2a163a0b9d28d595ba
-SIZE (rust/crates/wgpu-profiler-0.22.0.crate) = 51728
-SHA256 (rust/crates/wgpu-types-24.0.0.crate) = 50ac044c0e76c03a0378e7786ac505d010a873665e2d51383dcff8dd227dc69c
-SIZE (rust/crates/wgpu-types-24.0.0.crate) = 71072
+SHA256 (rust/crates/wgpu-26.0.1.crate) = 70b6ff82bbf6e9206828e1a3178e851f8c20f1c9028e74dd3a8090741ccd5798
+SIZE (rust/crates/wgpu-26.0.1.crate) = 188657
+SHA256 (rust/crates/wgpu-core-26.0.1.crate) = d5f62f1053bd28c2268f42916f31588f81f64796e2ff91b81293515017ca8bd9
+SIZE (rust/crates/wgpu-core-26.0.1.crate) = 306801
+SHA256 (rust/crates/wgpu-core-deps-apple-26.0.0.crate) = 18ae5fbde6a4cbebae38358aa73fcd6e0f15c6144b67ef5dc91ded0db125dbdf
+SIZE (rust/crates/wgpu-core-deps-apple-26.0.0.crate) = 7969
+SHA256 (rust/crates/wgpu-core-deps-emscripten-26.0.0.crate) = d7670e390f416006f746b4600fdd9136455e3627f5bd763abf9a65daa216dd2d
+SIZE (rust/crates/wgpu-core-deps-emscripten-26.0.0.crate) = 6820
+SHA256 (rust/crates/wgpu-core-deps-windows-linux-android-26.0.0.crate) = 720a5cb9d12b3d337c15ff0e24d3e97ed11490ff3f7506e7f3d98c68fa5d6f14
+SIZE (rust/crates/wgpu-core-deps-windows-linux-android-26.0.0.crate) = 7778
+SHA256 (rust/crates/wgpu-hal-26.0.4.crate) = 7df2c64ac282a91ad7662c90bc4a77d4a2135bc0b2a2da5a4d4e267afc034b9e
+SIZE (rust/crates/wgpu-hal-26.0.4.crate) = 383672
+SHA256 (rust/crates/wgpu-profiler-0.24.0.crate) = 63e58456885a6e343f2487a65ba0d19f87b8a9d8c9b69086352ade067d52b621
+SIZE (rust/crates/wgpu-profiler-0.24.0.crate) = 53255
+SHA256 (rust/crates/wgpu-types-26.0.0.crate) = eca7a8d8af57c18f57d393601a1fb159ace8b2328f1b6b5f80893f7d672c9ae2
+SIZE (rust/crates/wgpu-types-26.0.0.crate) = 88166
SHA256 (rust/crates/which-7.0.3.crate) = 24d643ce3fd3e5b54854602a080f34fb10ab75e0b813ee32d00ca2b44fa74762
SIZE (rust/crates/which-7.0.3.crate) = 18872
SHA256 (rust/crates/widestring-1.2.0.crate) = dd7cf3379ca1aac9eea11fba24fd7e315d621f8dfe35c8d7d2be8b793726e07d
@@ -1839,5 +1845,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-990-g5a77877ae2.tar.bz2) = 5ee83f3f89cab33693c831c30c7012964922449155a5fa1391560a0885db024d
-SIZE (veloren-v0.17.0-990-g5a77877ae2.tar.bz2) = 336468137
+SHA256 (veloren-v0.17.0-1006-g4d7f84d834.tar.bz2) = a45b87a7f37a09c1cffa58cf72bd0b44ca77a47c80d722564e72523422c3ce6c
+SIZE (veloren-v0.17.0-1006-g4d7f84d834.tar.bz2) = 340002184
diff --git a/games/veloren-weekly/files/patch-unix b/games/veloren-weekly/files/patch-unix
index 58054ecb2112..2369920616b9 100644
--- a/games/veloren-weekly/files/patch-unix
+++ b/games/veloren-weekly/files/patch-unix
@@ -1,5 +1,77 @@
Relax Linux checks for the code works on any non-Windows platform.
+--- cargo-crates/wgpu-26.0.1/build.rs.orig 2006-07-24 01:21:28 UTC
++++ cargo-crates/wgpu-26.0.1/build.rs
+@@ -16,7 +16,7 @@ fn main() {
+ metal: { all(target_vendor = "apple", feature = "metal") },
+ vulkan: { any(
+ // The `vulkan` feature enables the Vulkan backend only on "native Vulkan" platforms, i.e. Windows/Linux/Android
+- all(any(windows, target_os = "linux", target_os = "android"), feature = "vulkan"),
++ all(any(windows, unix), not(target_vendor = "apple"), feature = "vulkan"),
+ // On Apple platforms, however, we require the `vulkan-portability` feature
+ // to explicitly opt-in to Vulkan since it's meant to be used with MoltenVK.
+ all(target_vendor = "apple", feature = "vulkan-portability")
+@@ -24,7 +24,7 @@ fn main() {
+ gles: { any(
+ // The `gles` feature enables the OpenGL/GLES backend only on "native OpenGL" platforms, i.e. Windows, Linux, Android, and Emscripten.
+ // (Note that WebGL is also not included here!)
+- all(any(windows, target_os = "linux", target_os = "android", Emscripten), feature = "gles"),
++ all(any(windows, unix, Emscripten), not(target_vendor = "apple"), feature = "gles"),
+ // On Apple platforms, however, we require the `angle` feature to explicitly opt-in to OpenGL
+ // since its meant to be used with ANGLE.
+ all(target_vendor = "apple", feature = "angle")
+--- cargo-crates/wgpu-core-26.0.1/Cargo.toml.orig 1970-01-01 00:00:01 UTC
++++ cargo-crates/wgpu-core-26.0.1/Cargo.toml
+@@ -206,7 +206,7 @@ optional = true
+ version = "26.0.0"
+ optional = true
+
+-[target.'cfg(any(windows, target_os = "linux", target_os = "android"))'.dependencies.wgpu-core-deps-windows-linux-android]
++[target.'cfg(all(any(windows, unix), not(target_vendor = "apple")))'.dependencies.wgpu-core-deps-windows-linux-android]
+ version = "26.0.0"
+ optional = true
+
+--- cargo-crates/wgpu-core-26.0.1/build.rs.orig 2006-07-24 01:21:28 UTC
++++ cargo-crates/wgpu-core-26.0.1/build.rs
+@@ -1,6 +1,6 @@ fn main() {
+ fn main() {
+ cfg_aliases::cfg_aliases! {
+- windows_linux_android: { any(windows, target_os = "linux", target_os = "android") },
++ windows_linux_android: { all(any(windows, unix), not(target_vendor = "apple")) },
+ send_sync: { all(
+ feature = "std",
+ any(
+--- cargo-crates/wgpu-core-deps-windows-linux-android-26.0.0/Cargo.toml.orig 1970-01-01 00:00:01 UTC
++++ cargo-crates/wgpu-core-deps-windows-linux-android-26.0.0/Cargo.toml
+@@ -38,5 +38,5 @@ vulkan = ["wgpu-hal/vulkan"]
+ renderdoc = ["wgpu-hal/renderdoc"]
+ vulkan = ["wgpu-hal/vulkan"]
+
+-[target.'cfg(any(windows, target_os = "linux", target_os = "android"))'.dependencies.wgpu-hal]
++[target.'cfg(all(any(windows, unix), not(target_vendor = "apple")))'.dependencies.wgpu-hal]
+ version = "26.0.0"
+--- cargo-crates/wgpu-hal-26.0.4/src/vulkan/adapter.rs.orig 2006-07-24 01:21:28 UTC
++++ cargo-crates/wgpu-hal-26.0.4/src/vulkan/adapter.rs
+@@ -1170,7 +1170,7 @@ impl PhysicalDeviceProperties {
+ // Prevent very large buffers on mesa and most android devices.
+ let is_nvidia = self.properties.vendor_id == crate::auxil::db::nvidia::VENDOR;
+ let max_buffer_size =
+- if (cfg!(target_os = "linux") || cfg!(target_os = "android")) && !is_nvidia {
++ if (cfg!(all(unix, not(target_vendor = "apple")))) && !is_nvidia {
+ i32::MAX as u64
+ } else {
+ u64::MAX
+--- cargo-crates/wgpu-hal-26.0.4/src/vulkan/instance.rs.orig 2006-07-24 01:21:28 UTC
++++ cargo-crates/wgpu-hal-26.0.4/src/vulkan/instance.rs
+@@ -986,7 +986,7 @@ impl crate::Instance for super::Instance {
+ exposed.info.device_type == wgt::DeviceType::DiscreteGpu
+ && exposed.info.vendor == db::nvidia::VENDOR
+ });
+- if cfg!(target_os = "linux") && has_nvidia_dgpu && self.shared.has_nv_optimus {
++ if cfg!(unix) && has_nvidia_dgpu && self.shared.has_nv_optimus {
+ for exposed in exposed_adapters.iter_mut() {
+ if exposed.info.device_type == wgt::DeviceType::IntegratedGpu
+ && exposed.info.vendor == db::intel::VENDOR
--- server-cli/src/main.rs.orig 2024-02-14 21:58:23 UTC
+++ server-cli/src/main.rs
@@ -66,14 +66,14 @@ fn main() -> io::Result<()> {
diff --git a/games/veloren-weekly/files/patch-wgpu-nvidia b/games/veloren-weekly/files/patch-wgpu-nvidia
index a145e3df69b2..13e6891aa7da 100644
--- a/games/veloren-weekly/files/patch-wgpu-nvidia
+++ b/games/veloren-weekly/files/patch-wgpu-nvidia
@@ -1,8 +1,8 @@
https://gitlab.com/veloren/veloren/-/issues/1975
---- cargo-crates/wgpu-24.0.5/src/backend/wgpu_core.rs.orig 2006-07-24 01:21:28 UTC
-+++ cargo-crates/wgpu-24.0.5/src/backend/wgpu_core.rs
-@@ -1761,10 +1761,7 @@ impl dispatch::QueueInterface for CoreQueue {
+--- cargo-crates/wgpu-26.0.1/src/backend/wgpu_core.rs.orig 2006-07-24 01:21:28 UTC
++++ cargo-crates/wgpu-26.0.1/src/backend/wgpu_core.rs
+@@ -1802,10 +1802,7 @@ impl dispatch::QueueInterface for CoreQueue {
&size,
) {
Ok(()) => (),
diff --git a/games/voadi/Makefile b/games/voadi/Makefile
index d58ab7700615..2e7144dbaea1 100644
--- a/games/voadi/Makefile
+++ b/games/voadi/Makefile
@@ -1,5 +1,6 @@
PORTNAME= voadi
DISTVERSION= 0.3
+PORTREVISION= 1
CATEGORIES= games
MAINTAINER= amdmi3@FreeBSD.org
diff --git a/games/wargus/Makefile b/games/wargus/Makefile
index 9fb7e2cdfb26..cb46ea834aac 100644
--- a/games/wargus/Makefile
+++ b/games/wargus/Makefile
@@ -1,7 +1,7 @@
PORTNAME= wargus
PORTVERSION= 3.3.2
DISTVERSIONPREFIX= v
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= games
MAINTAINER= amdmi3@FreeBSD.org
diff --git a/games/wesnoth/Makefile b/games/wesnoth/Makefile
index 6fa6658f0829..76db63c6ce2a 100644
--- a/games/wesnoth/Makefile
+++ b/games/wesnoth/Makefile
@@ -1,5 +1,6 @@
PORTNAME= wesnoth
PORTVERSION= 1.18.5
+PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= games
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-${PORTVERSION:R}/${PORTNAME}-${PORTVERSION} \
diff --git a/games/whichwayisup/Makefile b/games/whichwayisup/Makefile
index b2a7c8e5be9c..1795f40d0c66 100644
--- a/games/whichwayisup/Makefile
+++ b/games/whichwayisup/Makefile
@@ -1,6 +1,6 @@
PORTNAME= whichwayisup
PORTVERSION= 0.7.9
-PORTREVISION= 13
+PORTREVISION= 14
CATEGORIES= games python
MASTER_SITES= http://www.oletus.fi/static/whichwayisup/ \
SF/nemysisfreebsdp/games/${PORTNAME}/:icons
diff --git a/games/widelands/Makefile b/games/widelands/Makefile
index 715a26360568..0aa99905e946 100644
--- a/games/widelands/Makefile
+++ b/games/widelands/Makefile
@@ -1,7 +1,7 @@
PORTNAME= widelands
DISTVERSIONPREFIX= v
DISTVERSION= 1.2
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= games
MAINTAINER= amdmi3@FreeBSD.org