From owner-svn-ports-head@freebsd.org Fri Mar 27 20:31:40 2020 Return-Path: Delivered-To: svn-ports-head@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 267EE260CDB; Fri, 27 Mar 2020 20:31:40 +0000 (UTC) (envelope-from makc@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 48ptmq5sqxz4JsH; Fri, 27 Mar 2020 20:31:39 +0000 (UTC) (envelope-from makc@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 663F027795; Fri, 27 Mar 2020 20:31:34 +0000 (UTC) (envelope-from makc@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 02RKVYm1089470; Fri, 27 Mar 2020 20:31:34 GMT (envelope-from makc@FreeBSD.org) Received: (from makc@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 02RKVXBk089465; Fri, 27 Mar 2020 20:31:33 GMT (envelope-from makc@FreeBSD.org) Message-Id: <202003272031.02RKVXBk089465@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: makc set sender to makc@FreeBSD.org using -f From: Max Brazhnikov Date: Fri, 27 Mar 2020 20:31:33 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r529280 - in head/emulators/mame: . files X-SVN-Group: ports-head X-SVN-Commit-Author: makc X-SVN-Commit-Paths: in head/emulators/mame: . files X-SVN-Commit-Revision: 529280 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 27 Mar 2020 20:31:40 -0000 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