FreeBSD Bugzilla – Attachment 235231 Details for
Bug 265186
emulators/libretro-kronos: fix build on FreeBSD 13.1-RELEASE
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
[PATCH] fix build of upstream emulators/libretro-kronos on 13.1-RELEASE
0001-fix-build-of-upstream-emulators-libretro-kronos-on-1.patch (text/plain), 2.37 KB, created by
Timothy Beyer
on 2022-07-13 07:02:40 UTC
(
hide
)
Description:
[PATCH] fix build of upstream emulators/libretro-kronos on 13.1-RELEASE
Filename:
MIME Type:
Creator:
Timothy Beyer
Created:
2022-07-13 07:02:40 UTC
Size:
2.37 KB
patch
obsolete
>From 2668d604c72b13038aca76be774b098cd7fafcbb Mon Sep 17 00:00:00 2001 >From: Timothy Beyer <beyert_freebsd@fastmail.net> >Date: Tue, 12 Jul 2022 23:18:17 -0700 >Subject: [PATCH] fix build of upstream emulators/libretro-kronos on > 13.1-RELEASE > >--- > emulators/libretro-kronos/Makefile | 19 +++++++++++++++---- > emulators/libretro-kronos/distinfo | 6 +++--- > 2 files changed, 18 insertions(+), 7 deletions(-) > >diff --git a/emulators/libretro-kronos/Makefile b/emulators/libretro-kronos/Makefile >index c6358da..1a9521f 100644 >--- a/emulators/libretro-kronos/Makefile >+++ b/emulators/libretro-kronos/Makefile >@@ -1,7 +1,8 @@ > # Created by Timothy Beyer <beyert@cs.ucr.edu> > > PORTNAME= libretro-kronos >-PORTVERSION= 0.20210617 >+PORTVERSION= 2.1.5.20210601 >+PORTREVISION= 1 > CATEGORIES= emulators games > > MAINTAINER= beyert@cs.ucr.edu >@@ -45,16 +46,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 0fd66c7..0f281f1 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 >-- >2.36.1 >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 265186
: 235231