pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

commandergenius: update to Commander-Genius-2.8.0



Module Name:	pkgsrc-wip
Committed By:	Yorick Hardy <yorickhardy%gmail.com@localhost>
Pushed By:	yhardy
Date:		Sat May 1 12:14:28 2021 +0200
Changeset:	aee5a01868340470a246e6463e4803654e572e33

Modified Files:
	commandergenius/Makefile
	commandergenius/PLIST
	commandergenius/distinfo
Added Files:
	commandergenius/patches/patch-GsKit_base_utils_property__tree_tinyxml2.cpp

Log Message:
commandergenius: update to Commander-Genius-2.8.0

Changelog:

v2.8.0:
-------
- Remove legacy SDL 1.2 code at many parts
- More stable graphics engine
- SDL2 is not an option anymore
- Improved logging
- Open GL 2.1 is minimum now
- Lots of OpenGL fixes
- Boost library now is optional
- C++17

v2.7.9:
-------
- Added support for Flatpak

v2.7.8:
-------
- More logging. Code cleanups

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=aee5a01868340470a246e6463e4803654e572e33

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 commandergenius/Makefile                                  |  2 +-
 commandergenius/PLIST                                     |  2 --
 commandergenius/distinfo                                  |  9 +++++----
 .../patch-GsKit_base_utils_property__tree_tinyxml2.cpp    | 15 +++++++++++++++
 4 files changed, 21 insertions(+), 7 deletions(-)

diffs:
diff --git a/commandergenius/Makefile b/commandergenius/Makefile
index b51fefb365..1d40959656 100644
--- a/commandergenius/Makefile
+++ b/commandergenius/Makefile
@@ -1,7 +1,7 @@
 # $NetBSD: Makefile,v 1.2 2015/09/06 20:10:45 yhardy Exp $
 
 DISTNAME=	Commander-Genius-v${PKGVERSION_NOREV}
-PKGNAME=	Commander-Genius-2.7.7
+PKGNAME=	Commander-Genius-2.8.0
 CATEGORIES=	games
 MASTER_SITES=	https://gitlab.com/Dringgstein/Commander-Genius/-/archive/v${PKGVERSION_NOREV}/
 EXTRACT_SUFX=	.tar.bz2
diff --git a/commandergenius/PLIST b/commandergenius/PLIST
index b0c5586ea8..187220f59f 100644
--- a/commandergenius/PLIST
+++ b/commandergenius/PLIST
@@ -2,8 +2,6 @@
 bin/CGeniusExe
 share/applications/cgenius.desktop
 share/commandergenius/CGLogo.svg
-share/commandergenius/CGLogoInkscape.svg
-share/commandergenius/CGLogoOptimized.svg
 share/commandergenius/cglogo512.png
 share/commandergenius/cglogo512old.png
 share/commandergenius/global/1.png
diff --git a/commandergenius/distinfo b/commandergenius/distinfo
index cb17119f2c..60ead15cc4 100644
--- a/commandergenius/distinfo
+++ b/commandergenius/distinfo
@@ -1,8 +1,9 @@
 $NetBSD: distinfo,v 1.1 2015/08/19 21:21:53 yhardy Exp $
 
-SHA1 (Commander-Genius-v2.7.7.tar.bz2) = 13820525883ba1ffdbab24481baefaec5ca1ecb4
-RMD160 (Commander-Genius-v2.7.7.tar.bz2) = a06f0ae55a04ae8ebfc24fc17f17e00c880c5647
-SHA512 (Commander-Genius-v2.7.7.tar.bz2) = bc131813aa3a95d1c76b95706a49163c6b9b951dd5d1f6666ac17151014e1a7c1138923981307a1253f54741f907c1c01386dae159eaf014ded57aca3ac4b406
-Size (Commander-Genius-v2.7.7.tar.bz2) = 55337535 bytes
+SHA1 (Commander-Genius-v2.8.0.tar.bz2) = 933c1dc7d58dd5a959598d0c28eb262e85efa262
+RMD160 (Commander-Genius-v2.8.0.tar.bz2) = 50c2a2418a92ebebff5d5e6122304a8c86475d42
+SHA512 (Commander-Genius-v2.8.0.tar.bz2) = 114637e420cefd9cc84a2fdb9312801eec75c256ae7edae4abe01e4fdf796f50f3bbc445d25801ec0e8842d1a843281edceb37c91a1537389148394577c62934
+Size (Commander-Genius-v2.8.0.tar.bz2) = 55414301 bytes
+SHA1 (patch-GsKit_base_utils_property__tree_tinyxml2.cpp) = a33a31ee0a7a860d1380990ac55e5b2c8afa5150
 SHA1 (patch-GsKit_base_video_scaler_scalebit.cpp) = 390a892f4bdece12bcb6b36f84dee5ac2cec0c90
 SHA1 (patch-src_engine_unzip_ioapi.h) = 80366fc999aae516da6ce0279e8049532c3df247
diff --git a/commandergenius/patches/patch-GsKit_base_utils_property__tree_tinyxml2.cpp b/commandergenius/patches/patch-GsKit_base_utils_property__tree_tinyxml2.cpp
new file mode 100644
index 0000000000..cc2417270b
--- /dev/null
+++ b/commandergenius/patches/patch-GsKit_base_utils_property__tree_tinyxml2.cpp
@@ -0,0 +1,15 @@
+$NetBSD$
+
+Use fseeko and ftello on NetBSD as well,
+
+--- GsKit/base/utils/property_tree/tinyxml2.cpp.orig	2021-04-11 19:10:59.000000000 +0000
++++ GsKit/base/utils/property_tree/tinyxml2.cpp
+@@ -103,7 +103,7 @@ distribution.
+ #if defined(_WIN64)
+ 	#define TIXML_FSEEK _fseeki64
+ 	#define TIXML_FTELL _ftelli64
+-#elif defined(__APPLE__) || (__FreeBSD__)
++#elif defined(__APPLE__) || (__FreeBSD__) || defined(__NetBSD__)
+ 	#define TIXML_FSEEK fseeko
+ 	#define TIXML_FTELL ftello
+ #elif defined(ANDROID)


Home | Main Index | Thread Index | Old Index