svn commit: r377852 - in head/games/hedgewars: . files
Dmitry Marakasov
amdmi3 at FreeBSD.org
Sun Jan 25 01:24:40 UTC 2015
Author: amdmi3
Date: Sun Jan 25 01:24:38 2015
New Revision: 377852
URL: https://svnweb.freebsd.org/changeset/ports/377852
QAT: https://qat.redports.org/buildarchive/r377852/
Log:
- Update to 0.9.21.1
Added:
head/games/hedgewars/files/patch-CMakeLists.txt (contents, props changed)
Deleted:
head/games/hedgewars/files/patch-gameServer__Actions.hs
head/games/hedgewars/files/patch-share__hedgewars__Data__Locale__CMakeLists.txt
head/games/hedgewars/files/patch-tools__CMakeLists.txt
Modified:
head/games/hedgewars/Makefile
head/games/hedgewars/distinfo
Modified: head/games/hedgewars/Makefile
==============================================================================
--- head/games/hedgewars/Makefile Sun Jan 25 00:56:23 2015 (r377851)
+++ head/games/hedgewars/Makefile Sun Jan 25 01:24:38 2015 (r377852)
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= hedgewars
-PORTVERSION= 0.9.20.5
-PORTREVISION= 4
+PORTVERSION= 0.9.21.1
CATEGORIES= games
MASTER_SITES= http://download.gna.org/hedgewars/ \
http://mirror.amdmi3.ru/distfiles/
@@ -15,6 +14,8 @@ COMMENT= Free Worms-like turn based stra
LICENSE= GPLv2 GFDL
LICENSE_COMB= multi
+LIB_DEPENDS= libphysfs.so:${PORTSDIR}/devel/physfs
+
ONLY_FOR_ARCHS= i386 amd64
ONLY_FOR_ARCHS_REASON= depends on fpc which is only available for i386 and amd64
@@ -30,11 +31,10 @@ USE_LDCONFIG= yes
WRKSRC= ${WRKDIR}/${DISTNAME:C/\.[0-9]$//}
PLIST_FILES= bin/${PORTNAME} bin/hwengine \
+ share/appdata/hedgewars.appdata.xml \
share/applications/${PORTNAME}.desktop \
share/pixmaps/${PORTNAME}.png \
- lib/libhwphysfs.so \
- lib/libhwphysfs.so.1 \
- lib/libhwphysfs.so.2.1.0 \
+ share/pixmaps/${PORTNAME}.xpm \
lib/libphyslayer.so
PORTDATA= *
@@ -48,17 +48,19 @@ SERVER_DESC= Build server (requires hask
#VIDEOREC_LIB_DEPENDS=libavcodec0.so:${PORTSDIR}/multimedia/ffmpeg0
#VIDEOREC_CMAKE_OFF=-DNOVIDEOREC=1
-SERVER_BUILD_DEPENDS=\
- ghc:${PORTSDIR}/lang/ghc \
- hs-vector>=0:${PORTSDIR}/devel/hs-vector \
- hs-network>=0:${PORTSDIR}/net/hs-network \
- hs-utf8-string>=0:${PORTSDIR}/devel/hs-utf8-string \
- hs-bytestring-show>=0:${PORTSDIR}/devel/hs-bytestring-show \
- hs-dataenc>=0:${PORTSDIR}/converters/hs-dataenc \
- hs-random>=0:${PORTSDIR}/devel/hs-random \
- hs-hslogger>=0:${PORTSDIR}/devel/hs-hslogger
-SERVER_CMAKE_OFF=-DNOSERVER=1
-SERVER_PLIST_FILES=bin/${PORTNAME}-server
+SERVER_BUILD_DEPENDS= ghc:${PORTSDIR}/lang/ghc \
+ hs-vector>=0:${PORTSDIR}/devel/hs-vector \
+ hs-network>=0:${PORTSDIR}/net/hs-network \
+ hs-utf8-string>=0:${PORTSDIR}/devel/hs-utf8-string \
+ hs-bytestring-show>=0:${PORTSDIR}/devel/hs-bytestring-show \
+ hs-dataenc>=0:${PORTSDIR}/converters/hs-dataenc \
+ hs-random>=0:${PORTSDIR}/devel/hs-random \
+ hs-hslogger>=0:${PORTSDIR}/devel/hs-hslogger \
+ hs-SHA>=0:${PORTSDIR}/security/hs-SHA \
+ hs-entropy>=0:${PORTSDIR}/security/hs-entropy \
+ hs-zlib>=0:${PORTSDIR}/archivers/hs-zlib
+SERVER_CMAKE_OFF= -DNOSERVER=1
+SERVER_PLIST_FILES= bin/${PORTNAME}-server
post-patch:
@${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|' ${WRKSRC}/cmake_modules/*.cmake
Modified: head/games/hedgewars/distinfo
==============================================================================
--- head/games/hedgewars/distinfo Sun Jan 25 00:56:23 2015 (r377851)
+++ head/games/hedgewars/distinfo Sun Jan 25 01:24:38 2015 (r377852)
@@ -1,2 +1,2 @@
-SHA256 (hedgewars-src-0.9.20.5.tar.bz2) = a6d0896fe88d5746a4272c8f495c7457b17586e8d16ef429ce50dfa449c0adcc
-SIZE (hedgewars-src-0.9.20.5.tar.bz2) = 161550331
+SHA256 (hedgewars-src-0.9.21.1.tar.bz2) = 590a9458d2123c5550d5eb39edfed28d0663703d76e13c8987237c92ca41f3f8
+SIZE (hedgewars-src-0.9.21.1.tar.bz2) = 160250791
Added: head/games/hedgewars/files/patch-CMakeLists.txt
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/games/hedgewars/files/patch-CMakeLists.txt Sun Jan 25 01:24:38 2015 (r377852)
@@ -0,0 +1,12 @@
+Fix ghc stack overflow while building server
+--- CMakeLists.txt.orig 2015-01-06 23:55:59.000000000 +0300
++++ CMakeLists.txt 2015-01-24 22:39:01.000000000 +0300
+@@ -108,7 +108,7 @@
+ endif()
+ endif()
+
+-list(APPEND haskell_flags ${ghflags_parsed} "-O2")
++list(APPEND haskell_flags ${ghflags_parsed})
+
+ #get BUILD_TYPE and enable/disable optimisation
+ message(STATUS "Using ${CMAKE_BUILD_TYPE} configuration")
More information about the svn-ports-head
mailing list