Index: head/games/easyrpg-player/files/patch-src_font.cpp =================================================================== --- head/games/easyrpg-player/files/patch-src_font.cpp (revision 426030) +++ head/games/easyrpg-player/files/patch-src_font.cpp (nonexistent) @@ -1,20 +0,0 @@ ---- src/font.cpp.orig 2015-09-14 09:52:35 UTC -+++ src/font.cpp -@@ -145,7 +145,7 @@ BitmapRef ShinonomeFont::Glyph(unsigned - assert(glyph); - size_t const width = glyph->is_full? FULL_WIDTH : HALF_WIDTH; - -- BitmapRef bm = Bitmap::Create(reinterpret_cast(NULL), width, HEIGHT, 0, DynamicFormat(8,8,0,8,0,8,0,8,0,PF::Alpha)); -+ BitmapRef bm = Bitmap::Create(nullptr, width, HEIGHT, 0, DynamicFormat(8,8,0,8,0,8,0,8,0,PF::Alpha)); - uint8_t* data = reinterpret_cast(bm->pixels()); - int pitch = bm->pitch(); - for(size_t y_ = 0; y_ < HEIGHT; ++y_) -@@ -194,7 +194,7 @@ BitmapRef FTFont::Glyph(unsigned glyph) - int const width = ft_bitmap.width; - int const height = ft_bitmap.rows; - -- BitmapRef bm = Bitmap::Create(reinterpret_cast(NULL), width, height, 0, DynamicFormat(8,8,0,8,0,8,0,8,0,PF::Alpha)); -+ BitmapRef bm = Bitmap::Create(nullptr, width, height, 0, DynamicFormat(8,8,0,8,0,8,0,8,0,PF::Alpha)); - uint8_t* data = reinterpret_cast(bm->pixels()); - int dst_pitch = bm->pitch(); - Property changes on: head/games/easyrpg-player/files/patch-src_font.cpp ___________________________________________________________________ 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/easyrpg-player/Makefile =================================================================== --- head/games/easyrpg-player/Makefile (revision 426030) +++ head/games/easyrpg-player/Makefile (revision 426031) @@ -1,47 +1,54 @@ # Created by: Dmitry Marakasov # $FreeBSD$ PORTNAME= easyrpg-player -PORTVERSION= 0.4.1 +PORTVERSION= 0.5.0 CATEGORIES= games MAINTAINER= amdmi3@FreeBSD.org COMMENT= RPG Maker 2000/2003 and EasyRPG games interpreter LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libfreetype.so:print/freetype2 \ libpng.so:graphics/png \ - liblcf.so:games/liblcf + liblcf.so:games/liblcf \ + libharfbuzz.so:print/harfbuzz \ + libmpg123.so:audio/mpg123 \ + libvorbis.so:audio/libvorbis \ + libsndfile.so:audio/libsndfile \ + libxmp.so:audio/libxmp \ + libspeexdsp.so:audio/speexdsp BUILD_DEPENDS= asciidoc:textproc/asciidoc \ ${LOCALBASE}/include/boost/shared_ptr.hpp:devel/boost-libs BROKEN_FreeBSD_9= does not build USE_GITHUB= yes GH_ACCOUNT= EasyRPG GH_PROJECT= Player USES= autoreconf compiler:c++11-lib gmake libtool localbase pkgconfig GNU_CONFIGURE= yes +CONFIGURE_ARGS= --with-bash-completion-dir=${PREFIX}/share/bash-completion/completions USE_XORG= pixman USE_SDL= sdl2 mixer2 PORTDOCS= AUTHORS README OPTIONS_DEFINE= DOCS .include .if ${OPSYS} == FreeBSD && ${OSVERSION} < 1000000 CONFIGURE_ENV+= ZLIB_CFLAGS=" " ZLIB_LIBS=-lz .endif post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for f in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR}/ .endfor .include Index: head/games/easyrpg-player/distinfo =================================================================== --- head/games/easyrpg-player/distinfo (revision 426030) +++ head/games/easyrpg-player/distinfo (revision 426031) @@ -1,3 +1,3 @@ -TIMESTAMP = 1473693529 -SHA256 (EasyRPG-Player-0.4.1_GH0.tar.gz) = 04f5c91ec083425bef778380f42d691f2edaa5e5a694623e4a3f21e754e6b932 -SIZE (EasyRPG-Player-0.4.1_GH0.tar.gz) = 1611207 +TIMESTAMP = 1477649272 +SHA256 (EasyRPG-Player-0.5.0_GH0.tar.gz) = 5cf8cf5c4383b2b9c28c8dbbf15ccef601b1c66af30f783c41b98c06a8a61977 +SIZE (EasyRPG-Player-0.5.0_GH0.tar.gz) = 2420778 Index: head/games/easyrpg-player/pkg-plist =================================================================== --- head/games/easyrpg-player/pkg-plist (revision 426030) +++ head/games/easyrpg-player/pkg-plist (revision 426031) @@ -1,2 +1,3 @@ bin/easyrpg-player man/man6/easyrpg-player.6.gz +share/bash-completion/completions/easyrpg-player