Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 12 Dec 2019 01:14:55 +0000 (UTC)
From:      Jan Beich <jbeich@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r519853 - in head/emulators: yuzu yuzu-qt5 yuzu/files
Message-ID:  <201912120114.xBC1EtAc051307@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: jbeich
Date: Thu Dec 12 01:14:54 2019
New Revision: 519853
URL: https://svnweb.freebsd.org/changeset/ports/519853

Log:
  emulators/yuzu: switch FreeBSD 11.2/12.0 to bundled libc++

Deleted:
  head/emulators/yuzu/files/patch-libc++6
Modified:
  head/emulators/yuzu-qt5/Makefile   (contents, props changed)
  head/emulators/yuzu/Makefile   (contents, props changed)
  head/emulators/yuzu/distinfo   (contents, props changed)

Modified: head/emulators/yuzu-qt5/Makefile
==============================================================================
--- head/emulators/yuzu-qt5/Makefile	Thu Dec 12 00:57:24 2019	(r519852)
+++ head/emulators/yuzu-qt5/Makefile	Thu Dec 12 01:14:54 2019	(r519853)
@@ -1,6 +1,6 @@
 # $FreeBSD$
 
-PORTREVISION=	1
+PORTREVISION=	2
 PKGNAMESUFFIX=	-qt5
 
 MASTERDIR=	${.CURDIR}/../yuzu

Modified: head/emulators/yuzu/Makefile
==============================================================================
--- head/emulators/yuzu/Makefile	Thu Dec 12 00:57:24 2019	(r519852)
+++ head/emulators/yuzu/Makefile	Thu Dec 12 01:14:54 2019	(r519853)
@@ -2,7 +2,7 @@
 
 PORTNAME=	yuzu
 PORTVERSION=	s20191209
-PORTREVISION?=	1
+PORTREVISION?=	2
 CATEGORIES=	emulators
 
 MAINTAINER=	jbeich@FreeBSD.org
@@ -54,6 +54,14 @@ USES=		cmake compiler:c++17-lang iconv localbase:ldfla
 USE_SDL=	sdl2
 LDFLAGS+=	-Wl,--as-needed # Qt5Network
 TEST_TARGET=	test
+
+# XXX Remove after FreeBSD 11.2/12.0 reach EOL i.e., around 2020-02-01
+#.if make(makesum) || (!exists(/usr/include/c++/v1/charconv) && exists(/usr/lib/libc++.so))
+MASTER_SITES+=	https://releases.llvm.org/${LLVM_VER}/:libcxx
+DISTFILES+=	libcxx-${LLVM_VER}.src.tar.xz:libcxx
+CXXFLAGS+=	-nostdinc++ -isystem${WRKDIR}/libcxx-${LLVM_VER}.src/include
+LLVM_VER=	8.0.0 # same as FreeBSD 11.3
+#.endif
 
 OPTIONS_DEFINE=	ALSA PULSEAUDIO JACK SNDIO
 OPTIONS_DEFAULT=ALSA PULSEAUDIO JACK SNDIO

Modified: head/emulators/yuzu/distinfo
==============================================================================
--- head/emulators/yuzu/distinfo	Thu Dec 12 00:57:24 2019	(r519852)
+++ head/emulators/yuzu/distinfo	Thu Dec 12 01:14:54 2019	(r519853)
@@ -1,4 +1,6 @@
 TIMESTAMP = 1575862105
+SHA256 (libcxx-8.0.0.src.tar.xz) = c2902675e7c84324fb2c1e45489220f250ede016cc3117186785d9dc291f9de2
+SIZE (libcxx-8.0.0.src.tar.xz) = 1752308
 SHA256 (yuzu-emu-yuzu-s20191209-faf5ae6a5_GH0.tar.gz) = 3c6715bb1cf233c6821241142eec7f7bdd834daae677748ecf9f6b843c8b3138
 SIZE (yuzu-emu-yuzu-s20191209-faf5ae6a5_GH0.tar.gz) = 2616667
 SHA256 (yuzu-emu-unicorn-1.0.1-153-g73f45735_GH0.tar.gz) = 8f7b4d8eb998c2a4c146268d83b44fc22ca8d4d276f26d6af1071e51f4b5bd4f



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201912120114.xBC1EtAc051307>