Date: Tue, 19 Nov 2019 17:50:34 +0400 From: Gleb Popov <arrowd@freebsd.org> To: Dmitry Marakasov <amdmi3@freebsd.org> Cc: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: Re: svn commit: r517966 - head/games/hedgewars Message-ID: <CALH631nNqhM6bR-AtzXonCsMxsX11znGPzzvEuL2cbcVW70OfA@mail.gmail.com> In-Reply-To: <201911191243.xAJChshC096216@repo.freebsd.org> References: <201911191243.xAJChshC096216@repo.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Nov 19, 2019 at 4:44 PM Dmitry Marakasov <amdmi3@freebsd.org> wrote: > Author: amdmi3 > Date: Tue Nov 19 12:43:54 2019 > New Revision: 517966 > URL: https://svnweb.freebsd.org/changeset/ports/517966 > > Log: > - Update to 1.0.0 > > Modified: > head/games/hedgewars/Makefile > head/games/hedgewars/distinfo > > Modified: head/games/hedgewars/Makefile > > ============================================================================== > --- head/games/hedgewars/Makefile Tue Nov 19 12:43:52 2019 > (r517965) > +++ head/games/hedgewars/Makefile Tue Nov 19 12:43:54 2019 > (r517966) > @@ -2,8 +2,7 @@ > # $FreeBSD$ > > PORTNAME= hedgewars > -PORTVERSION= 0.9.25 > -PORTREVISION= 4 > +PORTVERSION= 1.0.0 > CATEGORIES= games > MASTER_SITES= http://www.hedgewars.org/download/releases/ \ > http://mirror.amdmi3.ru/distfiles/ > @@ -15,20 +14,21 @@ COMMENT= Free Worms-like turn based strategy game > LICENSE= GPLv2 GFDL > LICENSE_COMB= multi > > -BUILD_DEPENDS= ${${ARCH}_BUILD_DEPENDS} > -i386_BUILD_DEPENDS= ghc:lang/ghc > -LIB_DEPENDS= libphysfs.so:devel/physfs \ > - libpng.so:graphics/png > +BROKEN_i386= uSound.pas: hGetContents: invalid argument (invalid byte > sequence) > The source seems to be in Pascal, but the error message looks Haskell-ish. Anyway, this probably could be fixed by USE_LOCALE=en_US.UTF-8 > +LIB_DEPENDS= libphysfs.so:devel/physfs \ > + libpng.so:graphics/png > + > USES= cmake:noninja desktop-file-utils fpc gl lua:51 pkgconfig > qt:5 \ > sdl tar:bzip2 > USE_SDL= sdl2 mixer2 image2 ttf2 net2 > -USE_FPC= opengl libpng rtl-objpas > +USE_FPC= opengl libpng rtl-objpas rtl-extra > USE_QT= core gui widgets network \ > qmake_build buildtools_build \ > linguisttools_build > -USE_GL= gl glu glew > +USE_GL= gl glu > USE_LDCONFIG= yes > +CMAKE_ON= NOSERVER > > PLIST_FILES= bin/${PORTNAME} bin/hwengine \ > share/appdata/hedgewars.appdata.xml \ > @@ -39,11 +39,10 @@ PLIST_FILES= bin/${PORTNAME} bin/hwengine \ > lib/libphyslayer.so.1.0 > PORTDATA= * > > -OPTIONS_DEFINE= SERVER VIDEOREC > -OPTIONS_DEFAULT=SERVER VIDEOREC > +OPTIONS_DEFINE= VIDEOREC > +OPTIONS_DEFAULT=VIDEOREC > OPTIONS_EXCLUDE_i386= VIDEOREC # some pascal issues preventing to use it > > -SERVER_DESC= Build server (requires haskell) > VIDEOREC_DESC= Enable video recording (requires ffmpeg) > > VIDEOREC_LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg > @@ -51,9 +50,11 @@ VIDEOREC_PLIST_FILES= lib/libavwrapper.so \ > lib/libavwrapper.so.1.0 > VIDEOREC_CMAKE_OFF= -DNOVIDEOREC=1 > > -SERVER_RUN_DEPENDS= hedgewars-server:games/hedgewars-server > +.include <bsd.port.pre.mk> > > -CMAKE_ON= NOSERVER > +.if ${ARCH} == i386 > +BUILD_DEPENDS+= ghc:lang/ghc > +.endif > > post-patch: > @${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|' > ${WRKSRC}/cmake_modules/*.cmake > @@ -65,4 +66,4 @@ post-install: > ${INSTALL_DATA} ${WRKSRC}/misc/hedgewars.png \ > ${STAGEDIR}${PREFIX}/share/pixmaps/ > > -.include <bsd.port.mk> > +.include <bsd.port.post.mk> > > Modified: head/games/hedgewars/distinfo > > ============================================================================== > --- head/games/hedgewars/distinfo Tue Nov 19 12:43:52 2019 > (r517965) > +++ head/games/hedgewars/distinfo Tue Nov 19 12:43:54 2019 > (r517966) > @@ -1,3 +1,3 @@ > -TIMESTAMP = 1547137406 > -SHA256 (hedgewars-src-0.9.25.tar.bz2) = > b35d7334b6785305dd4f0129b646d1277ad58528cf8029b05bf642e02f76a723 > -SIZE (hedgewars-src-0.9.25.tar.bz2) = 175276967 > +TIMESTAMP = 1573677222 > +SHA256 (hedgewars-src-1.0.0.tar.bz2) = > 211634e61f2e4beecc3c98c6f749601fcd08321fda1ba969b3b3832a004f155b > +SIZE (hedgewars-src-1.0.0.tar.bz2) = 177668452 >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CALH631nNqhM6bR-AtzXonCsMxsX11znGPzzvEuL2cbcVW70OfA>