diff options
Diffstat (limited to 'games')
-rw-r--r-- | games/Makefile | 1 | ||||
-rw-r--r-- | games/typtea/Makefile | 21 | ||||
-rw-r--r-- | games/typtea/distinfo | 5 | ||||
-rw-r--r-- | games/typtea/pkg-descr | 10 | ||||
-rw-r--r-- | games/vvvvvv/Makefile | 5 | ||||
-rw-r--r-- | games/vvvvvv/distinfo | 14 | ||||
-rw-r--r-- | games/vvvvvv/pkg-plist | 10 | ||||
-rw-r--r-- | games/wesnoth/Makefile | 8 | ||||
-rw-r--r-- | games/wesnoth/distinfo | 12 | ||||
-rw-r--r-- | games/wesnoth/files/patch-src_filesystem.cpp | 17 | ||||
-rw-r--r-- | games/wesnoth/files/patch-src_filesystem.hpp | 10 | ||||
-rw-r--r-- | games/wesnoth/files/patch-src_game__launcher.cpp | 12 |
12 files changed, 60 insertions, 65 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/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/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 |