Hi ports --

Attached is an update to DevilutionX.
Ours is a couple of releases old, so here the page with all the
changelog: https://github.com/diasurgical/devilutionX/releases

I can't guarantee your old saved games will work, so beware.

!amd64 testing appreciated.

OK?

~Brian
Index: Makefile
===================================================================
RCS file: /cvs/ports/games/devilutionx/Makefile,v
retrieving revision 1.7
diff -u -p -r1.7 Makefile
--- Makefile	31 Jul 2020 23:09:46 -0000	1.7
+++ Makefile	11 Oct 2020 19:53:42 -0000
@@ -2,12 +2,11 @@
 
 COMMENT =	open source engine recreation for Diablo 1 game
 PKGNAME =	${DISTNAME:L}
-REVISION =	0
 CATEGORIES =	games x11
 
 GH_ACCOUNT =	diasurgical
 GH_PROJECT =	devilutionX
-GH_TAGNAME =	1.0.1
+GH_TAGNAME =	1.1.0
 
 MAINTAINER =	Brian Callahan <bcal...@openbsd.org>
 
@@ -27,12 +26,9 @@ LIB_DEPENDS =	devel/sdl2-mixer \
 		devel/sdl2-ttf
 
 CONFIGURE_ARGS =	-DBINARY_RELEASE=ON \
-			-DDEBUG=OFF
-
-# Upstream CMake creates build lines that neither ninja,
-# samurai, nor base make understand.
-USE_GMAKE =	Yes
-USE_NINJA =	No
+			-DDEBUG=OFF \
+			-DDISABLE_LTO=ON \
+			-DVERSION_NUM="${GH_TAGNAME}"
 
 NO_TEST =	Yes
 
Index: distinfo
===================================================================
RCS file: /cvs/ports/games/devilutionx/distinfo,v
retrieving revision 1.5
diff -u -p -r1.5 distinfo
--- distinfo	16 Mar 2020 23:50:28 -0000	1.5
+++ distinfo	11 Oct 2020 19:53:42 -0000
@@ -1,2 +1,2 @@
-SHA256 (devilutionX-1.0.1.tar.gz) = FlVk/v2/0LT790aI6hvrHYEesdjiALn6rVtwrirHVk4=
-SIZE (devilutionX-1.0.1.tar.gz) = 2005920
+SHA256 (devilutionX-1.1.0.tar.gz) = OV7CmN9Tg6vmBVDUWtul5YEZhFicyx5QSJGyZ7PEZ8E=
+SIZE (devilutionX-1.1.0.tar.gz) = 2271614
Index: patches/patch-CMakeLists_txt
===================================================================
RCS file: patches/patch-CMakeLists_txt
diff -N patches/patch-CMakeLists_txt
--- patches/patch-CMakeLists_txt	31 Jul 2020 23:09:46 -0000	1.6
+++ /dev/null	1 Jan 1970 00:00:00 -0000
@@ -1,33 +0,0 @@
-$OpenBSD: patch-CMakeLists_txt,v 1.6 2020/07/31 23:09:46 bcallah Exp $
-
--DLTO=OFF in CONFIGURE_ARGS doesn't catch.
-Don't do git here.
-
-Index: CMakeLists.txt
---- CMakeLists.txt.orig
-+++ CMakeLists.txt
-@@ -25,7 +25,7 @@ if(BINARY_RELEASE)
-   set(ASAN OFF)
-   set(UBSAN OFF)
-   set(DEBUG OFF)
--  set(LTO ON)
-+  set(LTO OFF)
-   set(DIST ON)
-   set(FASTER OFF)
- endif()
-@@ -40,14 +40,8 @@ if(NIGHTLY_BUILD)
-   set(FASTER OFF)
- endif()
- 
--include(CMake/git.cmake)
--get_git_tag(GIT_TAG)
--if(NOT CMAKE_BUILD_TYPE MATCHES "Release")
--  get_git_commit_hash(GIT_COMMIT_HASH)
--endif()
--
- project(DevilutionX
--  VERSION ${GIT_TAG}
-+  VERSION 1.0.1
-   LANGUAGES C CXX)
- 
- if(LTO)

Reply via email to