git: 96b5e2560414 - main - games/cdogs-sdl: Update to 2.4.0
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 27 Jan 2026 17:39:32 UTC
The branch main has been updated by eduardo:
URL: https://cgit.FreeBSD.org/ports/commit/?id=96b5e2560414d6efe7941fb5cdfb403919e02a04
commit 96b5e2560414d6efe7941fb5cdfb403919e02a04
Author: Nuno Teixeira <eduardo@FreeBSD.org>
AuthorDate: 2026-01-26 16:05:58 +0000
Commit: Nuno Teixeira <eduardo@FreeBSD.org>
CommitDate: 2026-01-27 17:39:12 +0000
games/cdogs-sdl: Update to 2.4.0
ChangeLog: https://github.com/cxong/cdogs-sdl/releases/tag/2.4.0
---
games/cdogs-sdl/Makefile | 3 +-
games/cdogs-sdl/distinfo | 6 ++--
games/cdogs-sdl/files/patch-CMakeLists.txt | 8 +++---
games/cdogs-sdl/pkg-plist | 44 ++++++++++++++++++++++++++++--
4 files changed, 49 insertions(+), 12 deletions(-)
diff --git a/games/cdogs-sdl/Makefile b/games/cdogs-sdl/Makefile
index 7b95c2b004b2..be4d1dc901e7 100644
--- a/games/cdogs-sdl/Makefile
+++ b/games/cdogs-sdl/Makefile
@@ -1,6 +1,5 @@
PORTNAME= cdogs-sdl
-DISTVERSION= 2.3.2
-PORTREVISION= 1
+DISTVERSION= 2.4.0
CATEGORIES= games
MAINTAINER= eduardo@FreeBSD.org
diff --git a/games/cdogs-sdl/distinfo b/games/cdogs-sdl/distinfo
index 6b9c3681295f..b75cc1c7495e 100644
--- a/games/cdogs-sdl/distinfo
+++ b/games/cdogs-sdl/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755956473
-SHA256 (cxong-cdogs-sdl-2.3.2_GH0.tar.gz) = e2f56262629b175d4a387f6491696edc0a5b9420c9be8e9aa12b60feaa4fefa1
-SIZE (cxong-cdogs-sdl-2.3.2_GH0.tar.gz) = 37794659
+TIMESTAMP = 1769442748
+SHA256 (cxong-cdogs-sdl-2.4.0_GH0.tar.gz) = 0fde6aaf07db2156e5d4c8e448f0ddb4608ed3b92b89aae1e2c87b20866e451c
+SIZE (cxong-cdogs-sdl-2.4.0_GH0.tar.gz) = 38581993
diff --git a/games/cdogs-sdl/files/patch-CMakeLists.txt b/games/cdogs-sdl/files/patch-CMakeLists.txt
index 38780545beef..65eac14e60a1 100644
--- a/games/cdogs-sdl/files/patch-CMakeLists.txt
+++ b/games/cdogs-sdl/files/patch-CMakeLists.txt
@@ -1,6 +1,6 @@
---- CMakeLists.txt.orig 2021-08-28 06:07:16 UTC
+--- CMakeLists.txt.orig 2026-01-26 02:53:43 UTC
+++ CMakeLists.txt
-@@ -126,7 +126,7 @@ else()
+@@ -131,7 +131,7 @@ else()
endif()
endif()
if(NOT BEOS AND NOT HAIKU)
@@ -9,7 +9,7 @@
set(EXTRA_LIBRARIES "m")
endif()
endif()
-@@ -141,6 +141,9 @@ if(NOT DEFINED CDOGS_DATA_DIR)
+@@ -146,6 +146,9 @@ message("Data dir is ${CDOGS_DATA_DIR}")
endif()
endif()
message("Data dir is ${CDOGS_DATA_DIR}")
@@ -19,7 +19,7 @@
if(WIN32)
set(CDOGS_CFG_DIR "C-Dogs SDL/")
else()
-@@ -193,7 +196,6 @@ elseif(APPLE)
+@@ -198,7 +201,6 @@ else()
set(INSTALL_PREFIX "cdogs-sdl")
else()
set(LIB_EXTENSION ".so")
diff --git a/games/cdogs-sdl/pkg-plist b/games/cdogs-sdl/pkg-plist
index 3376d051705e..72bb754f7fe6 100644
--- a/games/cdogs-sdl/pkg-plist
+++ b/games/cdogs-sdl/pkg-plist
@@ -17,6 +17,7 @@ share/applications/io.github.cxong.cdogs-sdl.desktop
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/bandage.png
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/bandage_big.png
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/beam.png
+%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/bear_sleep_20x16.png
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/birdcage.png
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/birdcage.txt
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/cage.png
@@ -34,6 +35,14 @@ share/applications/io.github.cxong.cdogs-sdl.desktop
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/antelope/upper_idle_handgun_24x24.png
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/antelope/upper_run_24x24.png
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/antelope/upper_run_handgun_24x24.png
+%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/bearbush/data.json
+%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/bearbush/legs_idle_30x30.png
+%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/bearbush/legs_run_30x30.png
+%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/bearbush/src.txt
+%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/bearbush/upper_idle_32x32.png
+%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/bearbush/upper_idle_handgun_32x32.png
+%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/bearbush/upper_run_32x32.png
+%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/bearbush/upper_run_handgun_32x32.png
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/camel/data.json
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/camel/legs_idle_30x30.png
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/camel/legs_run_30x30.png
@@ -42,6 +51,14 @@ share/applications/io.github.cxong.cdogs-sdl.desktop
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/camel/upper_idle_handgun_30x30.png
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/camel/upper_run_30x30.png
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/camel/upper_run_handgun_30x30.png
+%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/elephant/data.json
+%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/elephant/legs_idle_30x30.png
+%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/elephant/legs_run_30x30.png
+%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/elephant/src.txt
+%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/elephant/upper_idle_32x32.png
+%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/elephant/upper_idle_handgun_32x32.png
+%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/elephant/upper_run_32x32.png
+%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/elephant/upper_run_handgun_32x32.png
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/giraffe/data.json
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/giraffe/legs_idle_32x32.png
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/giraffe/legs_run_32x32.png
@@ -49,6 +66,14 @@ share/applications/io.github.cxong.cdogs-sdl.desktop
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/giraffe/upper_idle_32x32.png
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/giraffe/upper_idle_handgun_32x32.png
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/giraffe/upper_run_32x32.png
+%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/kangaroo/data.json
+%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/kangaroo/legs_idle_32x32.png
+%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/kangaroo/legs_run_32x32.png
+%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/kangaroo/src.txt
+%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/kangaroo/upper_idle_32x32.png
+%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/kangaroo/upper_idle_handgun_32x32.png
+%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/kangaroo/upper_run_32x32.png
+%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/kangaroo/upper_run_handgun_32x32.png
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/monkey/data.json
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/monkey/legs_idle_24x24.png
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/monkey/legs_idle_32x32.png
@@ -79,14 +104,18 @@ share/applications/io.github.cxong.cdogs-sdl.desktop
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/sheep/upper_idle_handgun_24x24.png
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/sheep/upper_run_24x24.png
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bodies/sheep/upper_run_handgun_24x24.png
+%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/bush_explosion_96x96.png
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/facehairs/nosering_12x12.png
+%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/facehairs/trusks_12x20.png
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/guns/cantaloupe_feeder_30x22.png
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/guns/large_launcher_30x22.png
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/guns/small_launcher_30x22.png
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/guns/super_feeder_30x22.png
-%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/hairs/hitler_10x10.png
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/hairs/sheep_12x11.png
+%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/hats/ele_ears_28x20.png
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/hats/ossicone_12x11.png
+%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/heads/bear_12x20.png
+%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/heads/elephant_12x20.png
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/heads/monkey_12x12.png
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/heads/ostrich_12x10.png
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/chars/heads/sheep_12x11.png
@@ -98,7 +127,7 @@ share/applications/io.github.cxong.cdogs-sdl.desktop
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/curtain_red.png
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/curtain_yellow.png
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/duck_picture.png
-%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/ghost_corpse.png
+%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/elephant_sleep_20x16.png
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/giraffe_sleep_16x16.png
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/goat_sleep_16x10.png
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/grapes.png
@@ -130,7 +159,6 @@ share/applications/io.github.cxong.cdogs-sdl.desktop
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/small_launcher.png
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/stairs.png
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/super_feeder.png
-%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/syringe_9x9.png
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/wall/generate.ps1
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/wall/landscape/e.png
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/graphics/wall/landscape/et.png
@@ -192,6 +220,8 @@ share/applications/io.github.cxong.cdogs-sdl.desktop
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/sounds/footsteps/camel/7.ogg
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/sounds/footsteps/camel/8.ogg
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/sounds/footsteps/camel/license.txt
+%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/sounds/footsteps/kangaroo/0.ogg
+%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/sounds/footsteps/kangaroo/license.txt
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/sounds/footsteps/sheep/0.ogg
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/sounds/footsteps/sheep/1.ogg
%%DATADIR%%/data/.wolf3d/N3Ddata.cdogscpn/sounds/footsteps/sheep/2.ogg
@@ -982,12 +1012,19 @@ share/applications/io.github.cxong.cdogs-sdl.desktop
%%DATADIR%%/graphics/chars/hairs/rattail_10x10.png
%%DATADIR%%/graphics/chars/hairs/widows_10x10.png
%%DATADIR%%/graphics/chars/hats/beret_10x10.png
+%%DATADIR%%/graphics/chars/hats/bunny_12x18.png
+%%DATADIR%%/graphics/chars/hats/capotain_12x18.png
%%DATADIR%%/graphics/chars/hats/combat_helmet_12x12.png
%%DATADIR%%/graphics/chars/hats/hazmat_10x12.png
%%DATADIR%%/graphics/chars/hats/helmet_10x12.png
%%DATADIR%%/graphics/chars/hats/horns_10x12.png
+%%DATADIR%%/graphics/chars/hats/leprechaun_12x18.png
+%%DATADIR%%/graphics/chars/hats/party_12x18.png
%%DATADIR%%/graphics/chars/hats/peak_cap_10x12.png
%%DATADIR%%/graphics/chars/hats/riot_helmet_10x10.png
+%%DATADIR%%/graphics/chars/hats/santa_12x18.png
+%%DATADIR%%/graphics/chars/hats/sombrero_16x18.png
+%%DATADIR%%/graphics/chars/hats/witch_12x18.png
%%DATADIR%%/graphics/chars/heads/README.md
%%DATADIR%%/graphics/chars/heads/bugeye_10x10.png
%%DATADIR%%/graphics/chars/heads/cyborg_10x10.png
@@ -999,6 +1036,7 @@ share/applications/io.github.cxong.cdogs-sdl.desktop
%%DATADIR%%/graphics/chars/heads/ogre_10x10.png
%%DATADIR%%/graphics/chars/heads/render.py
%%DATADIR%%/graphics/chars/heads/robot_10x8.png
+%%DATADIR%%/graphics/chars/heads/seal_12x11.png
%%DATADIR%%/graphics/chars/heads/skull.txt
%%DATADIR%%/graphics/chars/heads/skull_12x12.png
%%DATADIR%%/graphics/chars/heads/skull_big_12x14.png