svn commit: r455885 - in head/games/hedgewars: . files
Dmitry Marakasov
amdmi3 at FreeBSD.org
Sun Dec 10 11:00:01 UTC 2017
Author: amdmi3
Date: Sun Dec 10 11:00:00 2017
New Revision: 455885
URL: https://svnweb.freebsd.org/changeset/ports/455885
Log:
- Update to 0.9.23
- Re-enable SERVER and VIDEOREC options which work fine now
Deleted:
head/games/hedgewars/files/
Modified:
head/games/hedgewars/Makefile
head/games/hedgewars/distinfo
Modified: head/games/hedgewars/Makefile
==============================================================================
--- head/games/hedgewars/Makefile Sun Dec 10 09:00:31 2017 (r455884)
+++ head/games/hedgewars/Makefile Sun Dec 10 11:00:00 2017 (r455885)
@@ -2,10 +2,9 @@
# $FreeBSD$
PORTNAME= hedgewars
-PORTVERSION= 0.9.22
-PORTREVISION= 3
+PORTVERSION= 0.9.23
CATEGORIES= games
-MASTER_SITES= http://download.gna.org/hedgewars/ \
+MASTER_SITES= http://www.hedgewars.org/download/releases/ \
http://mirror.amdmi3.ru/distfiles/
DISTNAME= ${PORTNAME}-src-${DISTVERSION}
@@ -15,15 +14,15 @@ COMMENT= Free Worms-like turn based strategy game
LICENSE= GPLv2 GFDL
LICENSE_COMB= multi
-LIB_DEPENDS= libphysfs.so:devel/physfs
+LIB_DEPENDS= libphysfs.so:devel/physfs \
+ libpng.so:graphics/png
USES= cmake:noninja desktop-file-utils lua:51 tar:bzip2
-USE_SDL= sdl mixer image ttf net
+USE_SDL= sdl2 mixer2 image2 ttf2 net2
USE_FPC= opengl libpng rtl-objpas
USE_QT4= corelib gui moc_build network \
qmake_build rcc_build svg xml \
uic_build linguisttools_build
-CMAKE_ARGS= -DNOVIDEOREC=1
USE_LDCONFIG= yes
WRKSRC= ${WRKDIR}/${DISTNAME:C/\.[0-9]$//}
@@ -33,30 +32,33 @@ PLIST_FILES= bin/${PORTNAME} bin/hwengine \
share/applications/${PORTNAME}.desktop \
share/pixmaps/${PORTNAME}.png \
share/pixmaps/${PORTNAME}.xpm \
- lib/libphyslayer.so
+ lib/libphyslayer.so \
+ lib/libphyslayer.so.1.0
PORTDATA= *
-# VIDEOREC - broken with recent ffmpeg
-OPTIONS_DEFINE= SERVER # VIDEOREC
-OPTIONS_DEFAULT=SERVER
+OPTIONS_DEFINE= SERVER VIDEOREC
+OPTIONS_DEFAULT=SERVER VIDEOREC
SERVER_DESC= Build server (requires haskell)
-#VIDEOREC_DESC= Enable video recording (requires ffmpeg)
+VIDEOREC_DESC= Enable video recording (requires ffmpeg)
-#VIDEOREC_LIB_DEPENDS=libavcodec0.so:multimedia/ffmpeg0
-#VIDEOREC_CMAKE_OFF=-DNOVIDEOREC=1
+VIDEOREC_LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg
+VIDEOREC_PLIST_FILES= lib/libavwrapper.so \
+ lib/libavwrapper.so.1.0
+VIDEOREC_CMAKE_OFF= -DNOVIDEOREC=1
SERVER_BUILD_DEPENDS= ghc:lang/ghc \
hs-vector>=0:devel/hs-vector \
hs-network>=0:net/hs-network \
hs-utf8-string>=0:devel/hs-utf8-string \
- hs-bytestring-show>=0:devel/hs-bytestring-show \
- hs-dataenc>=0:converters/hs-dataenc \
hs-random>=0:devel/hs-random \
hs-hslogger>=0:devel/hs-hslogger \
hs-SHA>=0:security/hs-SHA \
hs-entropy>=0:security/hs-entropy \
- hs-zlib>=0:archivers/hs-zlib
+ hs-zlib>=0:archivers/hs-zlib \
+ hs-regex-tdfa>=0:textproc/hs-regex-tdfa \
+ hs-mtl>=0:devel/hs-mtl \
+ hs-sandi>=0:converters/hs-sandi
SERVER_CMAKE_OFF= -DNOSERVER=1
SERVER_PLIST_FILES= bin/${PORTNAME}-server
Modified: head/games/hedgewars/distinfo
==============================================================================
--- head/games/hedgewars/distinfo Sun Dec 10 09:00:31 2017 (r455884)
+++ head/games/hedgewars/distinfo Sun Dec 10 11:00:00 2017 (r455885)
@@ -1,2 +1,3 @@
-SHA256 (hedgewars-src-0.9.22.tar.bz2) = b699c8971ff420c3edd6533527ae2e99040f1e79207c9140826945bcf0e62192
-SIZE (hedgewars-src-0.9.22.tar.bz2) = 160103313
+TIMESTAMP = 1511986192
+SHA256 (hedgewars-src-0.9.23.tar.bz2) = da2e4908042be56d1c0f3cb80a355bde7f0a49f675b050a03228cc3fb22aae89
+SIZE (hedgewars-src-0.9.23.tar.bz2) = 173042171
More information about the svn-ports-all
mailing list