diff options
author | ultima <ultima@FreeBSD.org> | 2017-08-09 15:41:23 +0800 |
---|---|---|
committer | ultima <ultima@FreeBSD.org> | 2017-08-09 15:41:23 +0800 |
commit | 4916d44933f771501864b6fb3f1bec67bec77ceb (patch) | |
tree | 36aa5cb6caac2870294d9c9568e07bb05f83be2c | |
parent | e87f98e9cd6081c116e23d983dab372bd42d50a6 (diff) | |
download | freebsd-ports-gnome-4916d44933f771501864b6fb3f1bec67bec77ceb.tar.gz freebsd-ports-gnome-4916d44933f771501864b6fb3f1bec67bec77ceb.tar.zst freebsd-ports-gnome-4916d44933f771501864b6fb3f1bec67bec77ceb.zip |
* Updated to 103
* Cleanup Makefile
Changes: https://byuu.org/
PR: 221136
Submitted by: Naram Qashat (maintainer)
Reviewed by: matthew (mentor), mat
Approved by: matthew (mentor)
Differential Revision: https://reviews.freebsd.org/D11891
-rw-r--r-- | emulators/higan/Makefile | 11 | ||||
-rw-r--r-- | emulators/higan/distinfo | 6 | ||||
-rw-r--r-- | emulators/higan/files/patch-icarus_core_core.cpp | 6 | ||||
-rw-r--r-- | emulators/higan/pkg-plist | 2 |
4 files changed, 13 insertions, 12 deletions
diff --git a/emulators/higan/Makefile b/emulators/higan/Makefile index 2d2a418800ac..80d4344ff55a 100644 --- a/emulators/higan/Makefile +++ b/emulators/higan/Makefile @@ -2,8 +2,7 @@ # $FreeBSD$ PORTNAME= higan -PORTVERSION= 102 -PORTREVISION= 1 +PORTVERSION= 103 CATEGORIES= emulators MASTER_SITES= http://download.byuu.org/ \ http://www.cyberbotx.com/higan/ @@ -12,16 +11,17 @@ DISTNAME= ${PORTNAME}_v${PORTVERSION}-source MAINTAINER= cyberbotx@cyberbotx.com COMMENT= Nintendo multi-system emulator +ONLY_FOR_ARCHS= amd64 i386 + USES= 7z:p7zip compiler:c++14-lang gmake pkgconfig USE_LDCONFIG= yes USE_XORG= x11 xext USE_CSTD= c99 USE_CXXSTD= c++14 USE_GCC= yes -MAKEFILE= GNUmakefile -ONLY_FOR_ARCHS= i386 amd64 -MAKE_ENV+= compiler="${CXX}" +MAKEFILE= GNUmakefile +MAKE_ENV= compiler="${CXX}" OPTIONS_DEFINE= DEBUG OPTIONS_SINGLE= GUI @@ -100,7 +100,6 @@ do-install: ${INSTALL_DATA} ${WRKSRC}/higan/data/higan.png ${STAGEDIR}${PREFIX}/share/pixmaps/ ${INSTALL_DATA} ${WRKSRC}/higan/data/higan.desktop ${STAGEDIR}${PREFIX}/share/applications/ (cd ${WRKSRC}/higan/systems && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/) - ${INSTALL_DATA} ${WRKSRC}/higan/data/cheats.bml ${STAGEDIR}${DATADIR}/ (cd ${WRKSRC}/icarus/Database && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/share/icarus/Database/) .include <bsd.port.mk> diff --git a/emulators/higan/distinfo b/emulators/higan/distinfo index 279c62012046..f136d63247a3 100644 --- a/emulators/higan/distinfo +++ b/emulators/higan/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1489861177 -SHA256 (higan_v102-source.7z) = 52dadcf2ec5cfab0952e2948cc8acb4883b3996458bce4ecb3995830bb1699f1 -SIZE (higan_v102-source.7z) = 1246258 +TIMESTAMP = 1501216018 +SHA256 (higan_v103-source.7z) = e63a6ab6a4131f9a05382c0c8c67d226aeaec2ec51f139260c87fa1f5e994276 +SIZE (higan_v103-source.7z) = 917959 diff --git a/emulators/higan/files/patch-icarus_core_core.cpp b/emulators/higan/files/patch-icarus_core_core.cpp index 12973c5f573e..afb1a98de642 100644 --- a/emulators/higan/files/patch-icarus_core_core.cpp +++ b/emulators/higan/files/patch-icarus_core_core.cpp @@ -1,12 +1,13 @@ ---- icarus/core/core.cpp.orig 2017-01-11 13:27:39 UTC +--- icarus/core/core.cpp.orig 2017-01-23 13:51:10 UTC +++ icarus/core/core.cpp -@@ -1,17 +1,17 @@ +@@ -1,18 +1,18 @@ Icarus::Icarus() { - database.famicom = BML::unserialize(string::read(locate("Database/Famicom.bml"))); - database.superFamicom = BML::unserialize(string::read(locate("Database/Super Famicom.bml"))); - database.masterSystem = BML::unserialize(string::read(locate("Database/Master System.bml"))); - database.megaDrive = BML::unserialize(string::read(locate("Database/Mega Drive.bml"))); - database.pcEngine = BML::unserialize(string::read(locate("Database/PC Engine.bml"))); +- database.superGrafx = BML::unserialize(string::read(locate("Database/SuperGrafx.bml"))); - database.gameBoy = BML::unserialize(string::read(locate("Database/Game Boy.bml"))); - database.gameBoyColor = BML::unserialize(string::read(locate("Database/Game Boy Color.bml"))); - database.gameBoyAdvance = BML::unserialize(string::read(locate("Database/Game Boy Advance.bml"))); @@ -20,6 +21,7 @@ + database.masterSystem = BML::unserialize(string::read(locateShared("Database/Master System.bml"))); + database.megaDrive = BML::unserialize(string::read(locateShared("Database/Mega Drive.bml"))); + database.pcEngine = BML::unserialize(string::read(locateShared("Database/PC Engine.bml"))); ++ database.superGrafx = BML::unserialize(string::read(locateShared("Database/SuperGrafx.bml"))); + database.gameBoy = BML::unserialize(string::read(locateShared("Database/Game Boy.bml"))); + database.gameBoyColor = BML::unserialize(string::read(locateShared("Database/Game Boy Color.bml"))); + database.gameBoyAdvance = BML::unserialize(string::read(locateShared("Database/Game Boy Advance.bml"))); diff --git a/emulators/higan/pkg-plist b/emulators/higan/pkg-plist index 908be9361287..2be0aa193420 100644 --- a/emulators/higan/pkg-plist +++ b/emulators/higan/pkg-plist @@ -13,8 +13,8 @@ share/applications/higan.desktop %%DATADIR%%/PC Engine.sys/manifest.bml %%DATADIR%%/Super Famicom.sys/ipl.rom %%DATADIR%%/Super Famicom.sys/manifest.bml +%%DATADIR%%/SuperGrafx.sys/manifest.bml %%DATADIR%%/WonderSwan Color.sys/manifest.bml %%DATADIR%%/WonderSwan.sys/manifest.bml -%%DATADIR%%/cheats.bml share/icarus/Database/Super Famicom.bml share/pixmaps/higan.png |