On Tue May 25, 2021 at 05:50:06AM +0200, Rafael Sadowski wrote: > Simple diff to enable pugixml usage in mame. OK? >
of course, with REVISION bump: Index: Makefile =================================================================== RCS file: /cvs/ports/emulators/mame/Makefile,v retrieving revision 1.48 diff -u -p -r1.48 Makefile --- Makefile 1 May 2021 13:34:18 -0000 1.48 +++ Makefile 25 May 2021 03:52:11 -0000 @@ -12,6 +12,7 @@ GH_ACCOUNT = mamedev GH_PROJECT = mame GH_TAGNAME = mame0${V} DISTNAME = mame-0.${V} +REVISION = 0 CATEGORIES = emulators @@ -21,8 +22,8 @@ HOMEPAGE = https://mamedev.org/ PERMIT_PACKAGE = Yes WANTLIB += ${COMPILER_LIBCXX} FLAC GL SDL2 SDL2_ttf X11 Xext Xi -WANTLIB += Xinerama c expat fontconfig freetype jpeg lua5.3 m -WANTLIB += sqlite3 util z +WANTLIB += Xinerama c expat fontconfig freetype jpeg lua${MODLUA_VERSION} m +WANTLIB += pugixml sqlite3 util z COMPILER = base-clang ports-gcc base-gcc @@ -38,7 +39,8 @@ LIB_DEPENDS = audio/flac \ databases/sqlite3 \ devel/sdl2 \ devel/sdl2-ttf \ - graphics/jpeg + graphics/jpeg \ + textproc/pugixml CFLAGS += -I${PREFIX}/include -I${X11BASE}/include -I${MODLUA_INCL_DIR} CFLAGS += -Wno-unknown-warning-option -Wno-ignored-qualifiers -fno-ret-protector @@ -53,6 +55,7 @@ MAKE_ENV = NOWERROR=1 TOOLS=1 verbose=1 USE_SYSTEM_LIB_FLAC=1 \ USE_SYSTEM_LIB_LUA=1 \ USE_SYSTEM_LIB_SQLITE3=1 \ + USE_SYSTEM_LIB_PUGIXML=1 \ USE_QTDEBUG=0 # avoid depending on Qt .if ${MACHINE_ARCH} == "amd64"