Index: head/games/easyrpg-player/Makefile =================================================================== --- head/games/easyrpg-player/Makefile (revision 544795) +++ head/games/easyrpg-player/Makefile (revision 544796) @@ -1,61 +1,62 @@ # Created by: Dmitry Marakasov # $FreeBSD$ PORTNAME= easyrpg-player PORTVERSION= 0.6.2.1 +PORTREVISION= 1 CATEGORIES= games MAINTAINER= amdmi3@FreeBSD.org COMMENT= RPG Maker 2000/2003 and EasyRPG games interpreter LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= liblcf.so:games/liblcf \ libpng.so:graphics/png \ libfreetype.so:print/freetype2 \ libharfbuzz.so:print/harfbuzz \ libspeexdsp.so:audio/speexdsp \ libmpg123.so:audio/mpg123 \ libsndfile.so:audio/libsndfile \ libvorbis.so:audio/libvorbis \ libogg.so:audio/libogg \ libopusfile.so:audio/opusfile \ libopus.so:audio/opus \ libWildMidi.so:audio/wildmidi \ libxmp.so:audio/libxmp \ libFLAC.so:audio/flac \ libmodplug.so:audio/libmodplug # these come from liblcf LIB_DEPENDS+= libicui18n.so:devel/icu \ libexpat.so:textproc/expat2 BUILD_DEPENDS= asciidoc:textproc/asciidoc \ ${LOCALBASE}/include/boost/shared_ptr.hpp:devel/boost-libs USE_GITHUB= yes GH_ACCOUNT= EasyRPG GH_PROJECT= Player USES= cmake:insource compiler:c++14-lang localbase:ldflags pkgconfig \ sdl xorg CMAKE_ARGS= -DCMAKE_INSTALL_MANDIR=man \ -DPLAYER_AUDIO_BACKEND=SDL2_mixer USE_XORG= pixman USE_SDL= sdl2 mixer2 PORTDOCS= AUTHORS.md README.md OPTIONS_DEFINE= DOCS post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/share/bash-completion/completions ${INSTALL_DATA} ${WRKSRC}/resources/unix/bash-completion/easyrpg-player \ ${STAGEDIR}${PREFIX}/share/bash-completion/completions/ post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for f in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR}/ .endfor .include Index: head/games/easyrpg-player/files/patch-builds_cmake_Modules_FindHarfbuzz.cmake =================================================================== --- head/games/easyrpg-player/files/patch-builds_cmake_Modules_FindHarfbuzz.cmake (nonexistent) +++ head/games/easyrpg-player/files/patch-builds_cmake_Modules_FindHarfbuzz.cmake (revision 544796) @@ -0,0 +1,17 @@ +--- builds/cmake/Modules/FindHarfbuzz.cmake.orig 2020-08-13 08:40:25 UTC ++++ builds/cmake/Modules/FindHarfbuzz.cmake +@@ -55,7 +55,13 @@ if(HARFBUZZ_FOUND) + + if(NOT TARGET Harfbuzz::Harfbuzz) + add_library(Harfbuzz::Harfbuzz UNKNOWN IMPORTED) +- find_library(Freetype REQUIRED) ++ # Handle circular dependency: FindFreetype.cmake asks ++ # for a QUIET lookup. ++ if (Harfbuzz_FIND_QUIETLY) ++ find_library(Freetype QUIET) ++ else() ++ find_library(Freetype REQUIRED) ++ endif() + set_target_properties(Harfbuzz::Harfbuzz PROPERTIES + INTERFACE_INCLUDE_DIRECTORIES "${HARFBUZZ_INCLUDE_DIRS}" + INTERFACE_LINK_LIBRARIES Freetype::Freetype Property changes on: head/games/easyrpg-player/files/patch-builds_cmake_Modules_FindHarfbuzz.cmake ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property