<pre style='margin:0'>
Ken (kencu) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/279a8fc425a5ba3467beb826c5b063747944aa62">https://github.com/macports/macports-ports/commit/279a8fc425a5ba3467beb826c5b063747944aa62</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'>     new 279a8fc425a hedgewars: delete port
</span>279a8fc425a is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 279a8fc425a5ba3467beb826c5b063747944aa62
</span>Author: Ken Cunningham <ken.cunningham.webuse@gmail.com>
AuthorDate: Mon Oct 5 12:09:36 2020 -0700

<span style='display:block; white-space:pre;color:#404040;'>    hedgewars: delete port
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    does not build with the new ghc infrastructure
</span><span style='display:block; white-space:pre;color:#404040;'>    not trivial to fix at this point in time
</span><span style='display:block; white-space:pre;color:#404040;'>    I may revive this someday if I have time to fix it
</span><span style='display:block; white-space:pre;color:#404040;'>    to build against the current ghc / stack / cabal.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Not using obsolete PG -- if people have it installed,
</span><span style='display:block; white-space:pre;color:#404040;'>    they can keep it installed.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    see: https://github.com/macports/macports-ports/pull/8636
</span>---
 games/hedgewars/Portfile                           | 97 ----------------------
 .../patch-CMakeLists-delete-clang-search.diff      | 20 -----
 .../patch-remove-hardcoded-stdlib-QTfrontend.diff  | 13 ---
 3 files changed, 130 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/games/hedgewars/Portfile b/games/hedgewars/Portfile
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 4d1cf891a7e..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/games/hedgewars/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,97 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortSystem              1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup               cmake 1.1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup               conflicts_build 1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-name                    hedgewars
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-version                 0.9.23
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision                1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-categories              games
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms               darwin
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-license                 GPL-2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-maintainers             nomaintainer
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-description             Funny turn-based artillery game, featuring fighting Hedgehogs!
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-long_description        ${description}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage                https://www.hedgewars.org/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites            ${homepage}/download/releases/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-use_bzip2               yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-distname                ${name}-src-${version}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums               rmd160  25919e6d8d170d2873e32ebacbe3811526edbd10 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  da2e4908042be56d1c0f3cb80a355bde7f0a49f675b050a03228cc3fb22aae89 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    173042171
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_build-append    port:pkgconfig \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        port:ghc \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        port:hs-vector \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        port:hs-bytestring-show \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        port:hs-network \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        port:hs-hslogger \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        port:hs-utf8-string \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        port:hs-sha \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        port:hs-entropy \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        port:hs-zlib \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        port:hs-random \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        port:hs-conduit \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        port:hs-regex-tdfa \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        port:hs-mtl \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        port:hs-sandi \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        port:hs-dataenc
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib-append      path:bin/ffmpeg:ffmpeg \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        port:libogg \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        port:libsdl2 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        port:libsdl2_image \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        port:libsdl2_ttf \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        port:libsdl2_mixer \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        port:libsdl2_net \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        port:zlib \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        port:glew \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        port:libpng \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        port:freeglut \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        port:qt4-mac \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        port:lua51 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        port:physfs
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# /opt/local/include/keybinder.h:27:10: fatal error: 'glib.h' file not found
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-conflicts_build         keybinder
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# don't use the sparkle selfupdate mechanism; use macports update process instead
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args-append   -DNOAUTOUPDATE=1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# don't add all of the macports support libraries into the app bundle
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args-append   -DSKIPBUNDLE:BOOL=ON
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# use MacPorts lua51
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args-append   -DLUA_SYSTEM:BOOL=ON
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args-append   -DLUA_LIBRARY=${prefix}/lib/lua-5.1/liblua-5.1.dylib
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args-append   -DLUA_INCLUDE_DIR=${prefix}/include/lua-5.1/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# use MacPorts physfs
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args-append   -DPHYSFS_SYSTEM:BOOL=ON
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args-append   -DPHYSFS_LIBRARY=${prefix}/lib/libphysfs.dylib
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args-append   -DPHYSFS_INCLUDE_DIR=${prefix}/include/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args-append   -DQT_QMAKE_EXECUTABLE:FILEPATH=${prefix}/libexec/qt4/bin/qmake
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# use the pas2c converter to compile the pascal portions rather than fpc
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args-append   -DBUILD_ENGINE_C:BOOL=ON
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# don't build server - it won't build in v 0.9.23 at present
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args-append   -DNOSERVER:BOOL=ON
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# remove the hard-coded link to libstdc++ in QTfrontend build script
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles-append       patch-remove-hardcoded-stdlib-QTfrontend.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# remove clang search and compiler ID override which messes everything up during the build
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles-append       patch-CMakeLists-delete-clang-search.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-post-destroot {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    move ${destroot}${workpath}/build/Hedgewars.app ${destroot}${applications_dir}/Hedgewars.app
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    move ${worksrcpath}/man/hedgewars.6 ${destroot}${prefix}/share/man/man6/hedgewars.6
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.url           ${homepage}/download.html
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/games/hedgewars/files/patch-CMakeLists-delete-clang-search.diff b/games/hedgewars/files/patch-CMakeLists-delete-clang-search.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index ed5d3db29dc..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/games/hedgewars/files/patch-CMakeLists-delete-clang-search.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,20 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- CMakeLists.txt.orig    2017-11-18 23:59:48.000000000 -0800
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ CMakeLists.txt 2017-11-19 00:01:36.000000000 -0800
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -157,17 +157,6 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- endif()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#build engine without freepascal
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--if(BUILD_ENGINE_C AND NOT BUILD_ENGINE_JS)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    find_package(Clang REQUIRED)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    if(${CLANG_VERSION} VERSION_LESS "3.0")
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--        message(FATAL_ERROR "LLVM/Clang compiler required version is 3.0 but version ${CLANG_VERSION} was found!")
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    endif()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    set(CMAKE_C_COMPILER ${CLANG_EXECUTABLE})
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    set(CMAKE_CXX_COMPILER ${CLANG_EXECUTABLE})
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--endif()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #server
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/games/hedgewars/files/patch-remove-hardcoded-stdlib-QTfrontend.diff b/games/hedgewars/files/patch-remove-hardcoded-stdlib-QTfrontend.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index e58bcbc13fc..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/games/hedgewars/files/patch-remove-hardcoded-stdlib-QTfrontend.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,13 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- ./QTfrontend/CMakeLists.txt.orig       2017-01-12 08:51:40.000000000 -0800
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ ./QTfrontend/CMakeLists.txt    2017-01-12 08:52:31.000000000 -0800
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -221,10 +220,6 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- endif()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--if(CMAKE_CXX_COMPILER MATCHES "clang*")
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    list(APPEND HW_LINK_LIBS stdc++ m)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--endif()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- target_link_libraries(hedgewars ${HW_LINK_LIBS})
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span></pre><pre style='margin:0'>

</pre>