svn commit: r519853 - in head/emulators: yuzu yuzu-qt5 yuzu/files
Jan Beich
jbeich at FreeBSD.org
Thu Dec 12 01:14:55 UTC 2019
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 at 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
More information about the svn-ports-all
mailing list