Date: Fri, 27 Mar 2020 20:31:33 +0000 (UTC) From: Max Brazhnikov <makc@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r529280 - in head/emulators/mame: . files Message-ID: <202003272031.02RKVXBk089465@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: makc Date: Fri Mar 27 20:31:33 2020 New Revision: 529280 URL: https://svnweb.freebsd.org/changeset/ports/529280 Log: emulators/mame: - Update to 0.212 - Add dependency on libpugixml from ports instead of using bundled copy PR: 239439 Submitted by: checo1705@secmail.pro Modified: head/emulators/mame/Makefile head/emulators/mame/distinfo head/emulators/mame/files/patch-makefile head/emulators/mame/pkg-plist Modified: head/emulators/mame/Makefile ============================================================================== --- head/emulators/mame/Makefile Fri Mar 27 19:08:00 2020 (r529279) +++ head/emulators/mame/Makefile Fri Mar 27 20:31:33 2020 (r529280) @@ -2,8 +2,7 @@ # $FreeBSD$ PORTNAME?= mame -PORTVERSION= 0.209 -PORTREVISION= 1 +PORTVERSION= 0.212 CATEGORIES= emulators MAINTAINER= ports@FreeBSD.org @@ -17,7 +16,8 @@ ONLY_FOR_ARCHS_REASON= not yet ported to any arch othe LIB_DEPENDS= libFLAC.so:audio/flac \ libexpat.so:textproc/expat2 \ libfontconfig.so:x11-fonts/fontconfig \ - libfreetype.so:print/freetype2 + libfreetype.so:print/freetype2 \ + libpugixml.so:textproc/pugixml RUN_DEPENDS= liberation-fonts-ttf>=0:x11-fonts/liberation-fonts-ttf USES= compiler:c++14-lang gl gmake jpeg pkgconfig \ @@ -45,7 +45,7 @@ MAKE_ENV= NOWERROR=1 USE_NETWORK=1 \ LD="${CXX}" PYTHON="${PYTHON_CMD}" \ OPT_FLAGS="${CXXFLAGS}" GCC_LDFLAGS="${LDFLAGS}" \ TARGET="${MTARGET}" SUBTARGET="${MSUBTARGET}" FULLNAME="mame" SDL_NETWORK="pcap" -MAKE_ARGS= TARGETOS=freebsd VERBOSE=1 TOOLS=1 +MAKE_ARGS= TARGETOS=freebsd VERBOSE=1 TOOLS=1 USE_SYSTEM_LIB_PUGIXML=1 MAKEFILE= makefile GENIE= ${WRKSRC}/3rdparty/genie PORTDOCS= * @@ -80,7 +80,6 @@ post-patch: s| .(ARCH)|| ; \ s|FreeBSD|${OPSYS}|g' \ ${WRKSRC}/makefile \ - ${WRKSRC}/src/devices/cpu/m68000/makefile \ ${GENIE}/build/gmake.bsd/genie.make @${REINPLACE_CMD} -e 's|gcc|cc|; s|g++|c++|' \ ${GENIE}/src/tools/gcc.lua \ Modified: head/emulators/mame/distinfo ============================================================================== --- head/emulators/mame/distinfo Fri Mar 27 19:08:00 2020 (r529279) +++ head/emulators/mame/distinfo Fri Mar 27 20:31:33 2020 (r529280) @@ -1,3 +1,3 @@ -TIMESTAMP = 1556369525 -SHA256 (mamedev-mame-0.209-mame0209_GH0.tar.gz) = 9442e88bd87cfe407eb093a2ecb42a3850cabe31cd52c4efdef1bf7f584a8eab -SIZE (mamedev-mame-0.209-mame0209_GH0.tar.gz) = 146403114 +TIMESTAMP = 1565317830 +SHA256 (mamedev-mame-0.212-mame0212_GH0.tar.gz) = 3d3599c49626b240e98b1433c0813e11e471846154e8d29261d345cc78fc9a21 +SIZE (mamedev-mame-0.212-mame0212_GH0.tar.gz) = 148502748 Modified: head/emulators/mame/files/patch-makefile ============================================================================== --- head/emulators/mame/files/patch-makefile Fri Mar 27 19:08:00 2020 (r529279) +++ head/emulators/mame/files/patch-makefile Fri Mar 27 20:31:33 2020 (r529280) @@ -1,6 +1,6 @@ ---- makefile.orig 2019-04-24 05:00:38 UTC +--- makefile.orig 2019-06-26 10:25:30 UTC +++ makefile -@@ -194,19 +194,19 @@ GENIEOS := solaris +@@ -195,19 +195,19 @@ GENIEOS := solaris endif ifeq ($(firstword $(filter FreeBSD,$(UNAME))),FreeBSD) OS := freebsd @@ -24,7 +24,7 @@ endif ifeq ($(firstword $(filter Darwin,$(UNAME))),Darwin) OS := macosx -@@ -395,13 +395,13 @@ endif +@@ -396,13 +396,13 @@ endif endif # BIGENDIAN ifndef PYTHON_EXECUTABLE @@ -43,7 +43,7 @@ #------------------------------------------------- # specify OSD layer: windows, sdl, etc. -@@ -531,19 +531,19 @@ endif +@@ -532,19 +532,19 @@ endif ifdef OVERRIDE_CC PARAMS += --CC='$(OVERRIDE_CC)' ifndef CROSS_BUILD @@ -66,27 +66,3 @@ endif endif -@@ -1400,6 +1400,23 @@ freebsd: freebsd_x86 - freebsd_x86: generate $(PROJECTDIR)/$(MAKETYPE)-freebsd/Makefile - $(SILENT) $(MAKE) -C $(PROJECTDIR)/$(MAKETYPE)-freebsd config=$(CONFIG)32 precompile - $(SILENT) $(MAKE) -C $(PROJECTDIR)/$(MAKETYPE)-freebsd config=$(CONFIG)32 -+ -+#------------------------------------------------- -+# gmake-freebsd-clang -+#------------------------------------------------- -+ -+$(PROJECTDIR)/$(MAKETYPE)-freebsd-clang/Makefile: makefile $(SCRIPTS) $(GENIE) -+ $(SILENT) $(GENIE) $(PARAMS) $(TARGET_PARAMS) --gcc=freebsd-clang --gcc_version=$(CLANG_VERSION) $(MAKETYPE) -+ -+.PHONY: freebsd_x64_clang -+freebsd_x64_clang: generate $(PROJECTDIR)/$(MAKETYPE)-freebsd-clang/Makefile -+ $(SILENT) $(MAKE) -C $(PROJECTDIR)/$(MAKETYPE)-freebsd-clang config=$(CONFIG)64 precompile -+ $(SILENT) $(MAKE) -C $(PROJECTDIR)/$(MAKETYPE)-freebsd-clang config=$(CONFIG)64 -+ -+.PHONY: freebsd_x86_clang -+freebsd_x86_clang: generate $(PROJECTDIR)/$(MAKETYPE)-freebsd-clang/Makefile -+ $(SILENT) $(MAKE) -C $(PROJECTDIR)/$(MAKETYPE)-freebsd-clang config=$(CONFIG)32 precompile -+ $(SILENT) $(MAKE) -C $(PROJECTDIR)/$(MAKETYPE)-freebsd-clang config=$(CONFIG)32 - - #------------------------------------------------- - # gmake-freebsd-clang Modified: head/emulators/mame/pkg-plist ============================================================================== --- head/emulators/mame/pkg-plist Fri Mar 27 19:08:00 2020 (r529279) +++ head/emulators/mame/pkg-plist Fri Mar 27 20:31:33 2020 (r529280) @@ -31,6 +31,19 @@ libexec/mame/unidasm %%DATADIR%%/artwork/bgfx/chains/hq2x.png %%DATADIR%%/artwork/bgfx/chains/hq3x.png %%DATADIR%%/artwork/bgfx/chains/hq4x.png +%%DATADIR%%/artwork/chess/README.md +%%DATADIR%%/artwork/chess/bb.png +%%DATADIR%%/artwork/chess/bk.png +%%DATADIR%%/artwork/chess/bn.png +%%DATADIR%%/artwork/chess/bp.png +%%DATADIR%%/artwork/chess/bq.png +%%DATADIR%%/artwork/chess/br.png +%%DATADIR%%/artwork/chess/wb.png +%%DATADIR%%/artwork/chess/wk.png +%%DATADIR%%/artwork/chess/wn.png +%%DATADIR%%/artwork/chess/wp.png +%%DATADIR%%/artwork/chess/wq.png +%%DATADIR%%/artwork/chess/wr.png %%DATADIR%%/artwork/dir.txt %%DATADIR%%/artwork/monochrome-chessboard.png %%DATADIR%%/artwork/monochrome-matrix.png @@ -148,6 +161,7 @@ libexec/mame/unidasm %%DATADIR%%/hash/cd32.xml %%DATADIR%%/hash/cdi.xml %%DATADIR%%/hash/cdtv.xml +%%DATADIR%%/hash/cecflop.xml %%DATADIR%%/hash/cgenie_cass.xml %%DATADIR%%/hash/cgenie_flop_rom.xml %%DATADIR%%/hash/channelf.xml @@ -182,6 +196,7 @@ libexec/mame/unidasm %%DATADIR%%/hash/einstein.xml %%DATADIR%%/hash/ekara_japan.xml %%DATADIR%%/hash/ekara_japan_a.xml +%%DATADIR%%/hash/ekara_japan_ac.xml %%DATADIR%%/hash/ekara_japan_bh.xml %%DATADIR%%/hash/ekara_japan_d.xml %%DATADIR%%/hash/ekara_japan_en.xml @@ -274,6 +289,7 @@ libexec/mame/unidasm %%DATADIR%%/hash/jakks_gamekey_nk.xml %%DATADIR%%/hash/jakks_gamekey_nm.xml %%DATADIR%%/hash/jakks_gamekey_sw.xml +%%DATADIR%%/hash/jb3000_flop.xml %%DATADIR%%/hash/jpopira_jp.xml %%DATADIR%%/hash/juicebox.xml %%DATADIR%%/hash/jupace_cass.xml @@ -312,6 +328,7 @@ libexec/mame/unidasm %%DATADIR%%/hash/megaduck.xml %%DATADIR%%/hash/megapc.xml %%DATADIR%%/hash/megatech.xml +%%DATADIR%%/hash/mephisto.xml %%DATADIR%%/hash/microvision.xml %%DATADIR%%/hash/mikro80.xml %%DATADIR%%/hash/mikrosha_cart.xml @@ -337,6 +354,9 @@ libexec/mame/unidasm %%DATADIR%%/hash/msx2_flop.xml %%DATADIR%%/hash/msx2p_flop.xml %%DATADIR%%/hash/msxr_flop.xml +%%DATADIR%%/hash/mt65_cass.xml +%%DATADIR%%/hash/mt65_rom.xml +%%DATADIR%%/hash/mt65_snap.xml %%DATADIR%%/hash/mtx_cart.xml %%DATADIR%%/hash/mtx_cass.xml %%DATADIR%%/hash/mtx_flop.xml @@ -450,6 +470,7 @@ libexec/mame/unidasm %%DATADIR%%/hash/rwtrntcs.xml %%DATADIR%%/hash/rx78.xml %%DATADIR%%/hash/sage2.xml +%%DATADIR%%/hash/saitek_egr.xml %%DATADIR%%/hash/samcoupe_cass.xml %%DATADIR%%/hash/samcoupe_flop.xml %%DATADIR%%/hash/sat_cart.xml
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202003272031.02RKVXBk089465>