diff options
author | Timothy Beyer <beyert@cs.ucr.edu> | 2022-07-21 19:32:39 +0000 |
---|---|---|
committer | Li-Wen Hsu <lwhsu@FreeBSD.org> | 2022-07-21 19:32:39 +0000 |
commit | a9848f73bd26e57e3a3350b22d5b613b8c25d1ad (patch) | |
tree | 3ada061b54216c359ff126f59c797f590577d5df /emulators | |
parent | 519bbdf872890996d158a7a4e82e7682ae60bc32 (diff) | |
download | ports-a9848f73bd26e57e3a3350b22d5b613b8c25d1ad.tar.gz ports-a9848f73bd26e57e3a3350b22d5b613b8c25d1ad.zip |
emulators/libretro-kronos: Update to 2.1.5.20210601
And Fix build on FreeBSD 13.1-RELEASE
PR: 265186
Diffstat (limited to 'emulators')
-rw-r--r-- | emulators/libretro-kronos/Makefile | 18 | ||||
-rw-r--r-- | emulators/libretro-kronos/distinfo | 6 |
2 files changed, 17 insertions, 7 deletions
diff --git a/emulators/libretro-kronos/Makefile b/emulators/libretro-kronos/Makefile index a11909bc30bc..84e3b40e5703 100644 --- a/emulators/libretro-kronos/Makefile +++ b/emulators/libretro-kronos/Makefile @@ -1,5 +1,5 @@ PORTNAME= libretro-kronos -PORTVERSION= 0.20210617 +PORTVERSION= 2.1.5.20210601 CATEGORIES= emulators games MAINTAINER= beyert@cs.ucr.edu @@ -43,16 +43,26 @@ pre-build: .include <bsd.port.pre.mk> +.if ${CHOSEN_COMPILER_TYPE} == clang +# clang13 runs out of memory +LLVM_VER= 12 +BUILD_DEPENDS+= clang++${LLVM_VER}:devel/llvm${LLVM_VER} +CC= ${LOCALBASE}/bin/clang${LLVM_VER} +CXX= ${LOCALBASE}/bin/clang++${LLVM_VER} +.endif + do-build: cd ${WRKSRC}/yabause/src/libretro && ${DO_MAKE_BUILD} post-patch: .if ${ARCH} != "amd64" - @${REINPLACE_CMD} -e "s/HAVE_SSE = 1/HAVE_SSE = 0/" ${WRKSRC}/yabause/src/libretro/Makefile + @${REINPLACE_CMD} -e "s/HAVE_SSE = 1/HAVE_SSE = 0/" \ + ${WRKSRC}/yabause/src/libretro/Makefile .endif do-install: - ${MKDIR} ${STAGEDIR}/${PREFIX}/lib/libretro; - ${INSTALL_LIB} ${WRKSRC}/yabause/src/libretro/kronos_libretro.so ${STAGEDIR}/${PREFIX}/lib/libretro; + @${MKDIR} ${STAGEDIR}/${PREFIX}/lib/libretro; + ${INSTALL_LIB} ${WRKSRC}/yabause/src/libretro/kronos_libretro.so \ + ${STAGEDIR}/${PREFIX}/lib/libretro; .include <bsd.port.post.mk> diff --git a/emulators/libretro-kronos/distinfo b/emulators/libretro-kronos/distinfo index 0fd66c7ae29f..0f281f180b18 100644 --- a/emulators/libretro-kronos/distinfo +++ b/emulators/libretro-kronos/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1623926653 -SHA256 (FCare-Kronos-0.20210617-a39f95a_GH0.tar.gz) = a9edd4b88b874f4b1d1fb0b9e66cf2bc8bc3b643ee02b127db84a79fce31a6e8 -SIZE (FCare-Kronos-0.20210617-a39f95a_GH0.tar.gz) = 36104449 +TIMESTAMP = 1656726449 +SHA256 (FCare-Kronos-2.1.5.20210601-a39f95a_GH0.tar.gz) = a9edd4b88b874f4b1d1fb0b9e66cf2bc8bc3b643ee02b127db84a79fce31a6e8 +SIZE (FCare-Kronos-2.1.5.20210601-a39f95a_GH0.tar.gz) = 36104449 |