Index: head/games/stonesoup/Makefile =================================================================== --- head/games/stonesoup/Makefile (revision 480545) +++ head/games/stonesoup/Makefile (revision 480546) @@ -1,104 +1,105 @@ # Created by: Tobias Rehbein # $FreeBSD$ PORTNAME= stonesoup -PORTVERSION= 0.22.0 +PORTVERSION= 0.22.1 CATEGORIES= games MAINTAINER= lifanov@FreeBSD.org COMMENT= Dungeon Crawl Stone Soup - a fun, free rogue-like game LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/../../LICENSE BROKEN_powerpc64= fails to compile: tool/tile.h: 'nullptr' was not declared in this scope NOT_FOR_ARCHS= armv6 NOT_FOR_ARCHS_REASON= missing platform \#define or unsupported compiler USES= bison compiler:c++11-lib gmake lua:51 perl5 pkgconfig \ shebangfix sqlite tar:xz USE_GITHUB= yes GH_ACCOUNT= crawl GH_PROJECT= crawl USE_PERL5= build SHEBANG_FILES= util/gen-mi-enum \ util/good-depfile SAVEDIR= \~/.stonesoup WRKSRC_SUBDIR= crawl-ref/source SUB_FILES= README.FreeBSD PLIST_SUB= SAVEDIR="${SAVEDIR}" MAKE_ARGS= prefix=${PREFIX} \ DATADIR=${DATADIR} \ SAVEDIR=${SAVEDIR} \ DESTDIR=${STAGEDIR} \ INSTALL_UGRP=root:games \ NO_AUTO_OPT=YesPlease \ NO_OPTIMIZE=YesPlease \ NO_TRY_GOLD=YesPlease \ POSIX=YesPlease \ SQLITE_INCLUDE_DIR=${LOCALBASE}/include \ SQLITE_LIB=-lsqlite3 \ V=yes OPTIONS_DEFINE= SDL SOUND NOWIZARD LUA DOCS EXAMPLES OPTIONS_DEFAULT=LUA OPTIONS_SUB= yes SOUND_DESC= Sound support NOWIZARD_DESC= Disable Wizard mode LUA_DESC= Bindings for LUA user scripts SDL_CONFLICTS= ${PORTNAME}-[0-9]* SDL_USE= sdl=sdl2,image2,mixer2 gl=gl,glu +SDL_USES= gl SDL_USES_OFF= ncurses SDL_MAKE_ARGS= TILES=y SOUND=y SDL_BUILD_DEPENDS= \ fc-list:x11-fonts/fontconfig \ ${LOCALBASE}/share/fonts/dejavu/DejaVuSans.ttf:x11-fonts/dejavu SDL_RUN_DEPENDS= \ ${LOCALBASE}/share/fonts/dejavu/DejaVuSans.ttf:x11-fonts/dejavu SDL_LIB_DEPENDS=libpng.so:graphics/png \ libfreetype.so:print/freetype2 SDL_CONFLICTS_OFF= ${PORTNAME}-sdl-[0-9]* NOWIZARD_MAKE_ARGS= NOWIZARD=y SOUND_MAKE_ARGS= SOUND=y SOUND_RUN_DEPENDS= sox:audio/sox LUA_MAKE_ARGS_OFF= NO_LUA_BINDINGS=yes .include .if ${CHOSEN_COMPILER_TYPE} != clang CFLAGS+= -D_GLIBCXX_USE_C99 .endif post-patch-SOUND-on: @${REINPLACE_CMD} -e "s,%%LOCALBASE%%,${LOCALBASE}," ${WRKSRC}/sound.h @${REINPLACE_CMD} -e "s,%%SOUND%%,," ${WRKSRC}/sound.h post-patch-SOUND-off: @${REINPLACE_CMD} -e "s,%%SOUND%%,// ," ${WRKSRC}/sound.h pre-build: @${ECHO} ${PORTVERSION} > ${WRKSRC}/util/release_ver pre-install: @${FIND} ${WRKSRC}/dat -type f -name '*.orig' -delete post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKDIR}/README.FreeBSD ${STAGEDIR}${DOCSDIR} post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${STAGEDIR}${DATADIR}/settings/init.txt ${STAGEDIR}${EXAMPLESDIR}/sample.crawlrc post-install: @${RM} -r ${STAGEDIR}${DATADIR}/settings/mac .include Index: head/games/stonesoup/distinfo =================================================================== --- head/games/stonesoup/distinfo (revision 480545) +++ head/games/stonesoup/distinfo (revision 480546) @@ -1,3 +1,3 @@ -TIMESTAMP = 1534118359 -SHA256 (crawl-crawl-0.22.0_GH0.tar.gz) = cdffb393955e67f2aded9194f6dcd6875ed2e2dce2a5cac1ad950d699456f242 -SIZE (crawl-crawl-0.22.0_GH0.tar.gz) = 12337662 +TIMESTAMP = 1537762805 +SHA256 (crawl-crawl-0.22.1_GH0.tar.gz) = 15217cd5cb0ae4c8fbae7343712c17d57cc770bde21fd6daa0e968780e477bab +SIZE (crawl-crawl-0.22.1_GH0.tar.gz) = 12355516 Index: head/games/stonesoup/files/patch-wiz-you.cc =================================================================== --- head/games/stonesoup/files/patch-wiz-you.cc (revision 480545) +++ head/games/stonesoup/files/patch-wiz-you.cc (nonexistent) @@ -1,15 +0,0 @@ ---- wiz-you.cc.orig 2016-06-29 18:11:14 UTC -+++ wiz-you.cc -@@ -1126,6 +1126,7 @@ void wizard_join_religion() - } - } - -+#ifdef WIZARD - void wizard_xom_acts() - { - char specs[80]; -@@ -1158,3 +1159,4 @@ void wizard_xom_acts() - dprf("Okay, Xom is doing '%s'.", xom_effect_to_name(event).c_str()); - xom_take_action(event, severity); - } -+#endif Property changes on: head/games/stonesoup/files/patch-wiz-you.cc ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/games/stonesoup/files/patch-initfile.cc =================================================================== --- head/games/stonesoup/files/patch-initfile.cc (nonexistent) +++ head/games/stonesoup/files/patch-initfile.cc (revision 480546) @@ -0,0 +1,20 @@ +--- initfile.cc.orig 2018-09-24 03:59:12 UTC ++++ initfile.cc +@@ -4225,7 +4225,7 @@ static void _bones_rewrite(const string + if (dups) + cout << ", " << dups << " duplicates removed"; + cout << "\n"; +- unlink(filename.c_str()); ++ unlink_u(filename.c_str()); + _write_bones(filename, out); + } + else +@@ -4241,7 +4241,7 @@ static void _bones_merge(const vector