Here is an inline diff that updates games/amnesia-tdd to 0.3.2
(switching to GH_TAGNAME) and removes optimization level -O0
workaround. -O0 used to be needed to prevent crashing, but it now works
fine without. Upgrading from 0.0pl20211020 to 0.3.2 works.
I playtested several minutes. I am getting some blue block artifacts in
the intro movie, but it might be my graphics card, as I get it on the
current version, too.
Feedback and tests are welcome. OK?
Index: Makefile
===================================================================
RCS file: /cvs/ports/games/amnesia-tdd/Makefile,v
retrieving revision 1.6
diff -u -p -u -p -r1.6 Makefile
--- Makefile 11 Mar 2022 19:04:06 -0000 1.6
+++ Makefile 28 Apr 2023 18:03:09 -0000
@@ -4,12 +4,12 @@ ONLY_FOR_ARCHS = amd64
COMMENT = first person survival horror game
-DISTNAME = amnesia-tdd-0.0pl20211020
-REVISION = 0
+V = 0.3.2
+DISTNAME = amnesia-tdd-${V}
GH_ACCOUNT = shamazmazum
GH_PROJECT = AmnesiaTheDarkDescent
-GH_COMMIT = 11717474d4c0b6a7c0aca72dfd36efb6dedc50ed
+GH_TAGNAME = v${V}
CATEGORIES = games
@@ -27,10 +27,6 @@ WANTLIB += theora vorbis vorbisfile z
COMPILER = base-clang ports-gcc base-gcc
MODULES = devel/cmake
-
-# override optimization level because clang 13 segfaults but 11 worked with -O2
-CFLAGS+= -O0
-CXXFLAGS+= -O0
LIB_DEPENDS = audio/libogg \
audio/libvorbis \
Index: distinfo
===================================================================
RCS file: /cvs/ports/games/amnesia-tdd/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 distinfo
--- distinfo 27 Oct 2021 01:13:41 -0000 1.1.1.1
+++ distinfo 28 Apr 2023 18:03:09 -0000
@@ -1,2 +1,2 @@
-SHA256 (amnesia-tdd-0.0pl20211020-11717474.tar.gz) = 0fibXWmEUmcW0t7Udeog7413njRL35ZsYjElKC3tRWs=
-SIZE (amnesia-tdd-0.0pl20211020-11717474.tar.gz) = 6710172
+SHA256 (amnesia-tdd-0.3.2.tar.gz) = xP2BBEuCY+wA1tRmkrIPA5cYmzAETR8TBpifUlfvZcs=
+SIZE (amnesia-tdd-0.3.2.tar.gz) = 6709761
No comments:
Post a Comment