Saturday, May 25, 2019

Re: [maintainer update] gzdoom-4.1.2

timo.myyra@bittivirhe.fi (Timo Myyrä) writes:

> Hi,
>
> Gzdoom seems to have few releases since last ports update.
> Is anyone interested in having legacy release of 3.8.0 which requires OpenGL
> 2.0+ or would it be best to use the current 4.2.1 version requiring OpenGL 3.3+?
>
> I'm leaning towards the latter, there are other doom ports for older hw so I'd
> say we could switch to using the modern branch.
>
> Here's update to 4.1.2 for review. Quickly tested on amd64 but I'm using the
> amdgpu which isn't stable yet so this could use some further testing with other hw.
>
> Timo
>
> Index: Makefile
> ===================================================================
> RCS file: /cvs/ports/games/gzdoom/Makefile,v
> retrieving revision 1.5
> diff -u -p -u -p -r1.5 Makefile
> --- Makefile 2 Apr 2019 13:56:40 -0000 1.5
> +++ Makefile 25 May 2019 08:43:16 -0000
> @@ -6,7 +6,7 @@ ONLY_FOR_ARCHS = i386 amd64
>
> COMMENT = OpenGL engine for idTech 1 games like doom,hexen,heretic...
>
> -V = 3.7.2
> +V = 4.1.2
> PKGNAME = gzdoom-${V}
> DISTNAME = gzdoom-src-g${V}
>
> Index: distinfo
> ===================================================================
> RCS file: /cvs/ports/games/gzdoom/distinfo,v
> retrieving revision 1.2
> diff -u -p -u -p -r1.2 distinfo
> --- distinfo 27 Feb 2019 23:35:17 -0000 1.2
> +++ distinfo 25 May 2019 08:43:16 -0000
> @@ -1,2 +1,2 @@
> -SHA256 (gzdoom-src-g3.7.2.zip) = BzdegCYKsjPC6VMhy4iWfaRvd2+DS+7tYKChCkxwAgU=
> -SIZE (gzdoom-src-g3.7.2.zip) = 12189731
> +SHA256 (gzdoom-src-g4.1.2.zip) = PlpypHGf8jEBwTGL+dSlZ0rWgj9s4GfDC/J/nuS1uPY=
> +SIZE (gzdoom-src-g4.1.2.zip) = 15297100
> Index: patches/patch-src_CMakeLists_txt
> ===================================================================
> RCS file: /cvs/ports/games/gzdoom/patches/patch-src_CMakeLists_txt,v
> retrieving revision 1.1.1.1
> diff -u -p -u -p -r1.1.1.1 patch-src_CMakeLists_txt
> --- patches/patch-src_CMakeLists_txt 6 Feb 2019 09:32:21 -0000 1.1.1.1
> +++ patches/patch-src_CMakeLists_txt 25 May 2019 08:43:16 -0000
> @@ -14,8 +14,8 @@ Index: src/CMakeLists.txt
> if( WIN32 )
> if( X64 )
> set( WIN_TYPE Win64 )
> -@@ -1301,7 +1305,13 @@ if(${CMAKE_SYSTEM_NAME} STREQUAL "SunOS")
> - set( ZDOOM_LIBS ${ZDOOM_LIBS} nsl socket)
> +@@ -1369,7 +1373,13 @@ if( UNIX )
> + endif()
> endif()
>
> +find_package( Backtrace )
> Index: patches/patch-src_scripting_vm_vmframe_cpp
> ===================================================================
> RCS file: /cvs/ports/games/gzdoom/patches/patch-src_scripting_vm_vmframe_cpp,v
> retrieving revision 1.1
> diff -u -p -u -p -r1.1 patch-src_scripting_vm_vmframe_cpp
> --- patches/patch-src_scripting_vm_vmframe_cpp 12 Feb 2019 18:07:11 -0000 1.1
> +++ patches/patch-src_scripting_vm_vmframe_cpp 25 May 2019 08:43:16 -0000
> @@ -1,14 +1,14 @@
> -$OpenBSD: patch-src_scripting_vm_vmframe_cpp,v 1.1 2019/02/12 18:07:11 solene Exp $
> +$OpenBSD$
>
> disable JIT so it's W^X compatible
>
> Index: src/scripting/vm/vmframe.cpp
> --- src/scripting/vm/vmframe.cpp.orig
> +++ src/scripting/vm/vmframe.cpp
> -@@ -49,7 +49,7 @@
> -

No comments:

Post a Comment