diff options
author | Muhammad Moinur Rahman <bofh@FreeBSD.org> | 2023-03-29 07:18:57 -0500 |
---|---|---|
committer | Muhammad Moinur Rahman <bofh@FreeBSD.org> | 2023-03-30 18:59:51 -0500 |
commit | 56932296b7bc5c29380a4c433c5a9250fb6b4fb5 (patch) | |
tree | fcadc9b2e2c571e2e78fbc91681b07e0cbcbb676 /emulators | |
parent | multimedia/transcode: Remove expired port: (diff) |
*/*: Sunset 12.3-RELEASE from ports tree12.3-eol
- Mk/bsd.port.mk: mark FreeBSD 12.3 as unsupported.
- Mk/Uses/cabal.mk: Remove the text-2 workaround for 12.3-RELEASE
- biology/wfa2-lib: remove obsolete patch
- databases/mongodb60: remove IGNORE for EOL FreeBSD 12.3
- devel/concurrencpp: remove workaround for EOL FreeBSD 12.3
- devel/electron22: remove IGNORE for EOL FreeBSD 12.3
- devel/malloy: this should build fine on 12.4-RELEASE
- devel/qcoro: remove BROKEN for EOL FreeBSD 12.3
- devel/root: remove workaround for EOL FreeBSD 12.3
- editors/imhex: remove IGNORE for EOL FreeBSD 12.3
- emulators/ppsspp: remove workaround for EOL FreeBSD 12.3
- emulators/rpcs3: remove workaround for EOL FreeBSD 12.3
- emulators/yuzu: remove workaround for EOL 12.3-RELEASE
- games/aquaria: remove support for EOL FreeBSD 12.3
- games/punchy: remove workaround for EOL FreeBSD 12.3
- graphics/cxxplot: remove support for EOL FreeBSD 12.3
- lang/gcc11*: bump a __FreeBSD_version in libphobos to 1204000
- lang/rust: untangle OSVERSION logic a bit
- misc/mbuffer: remove workaround for EOL FreeBSD 12.3 for aarch64
- sysutils/libdisplay-info: remove workaround for EOL FreeBSD 12.3
- www/*chromium: remove IGNORE for EOL FreeBSD 12.3
- x11/hyprpaper: remove workaround for expired FreeBSD 12.3
- x11-wm/labwc: remove workaround for EOL FreeBSD 12.3
- x11-wm/kwinft: remove workaround for EOL FreeBSD 12.3
- www/iridium: remove IGNORE for EOL FreeBSD 12.3
Differential Revision: https://reviews.freebsd.org/D38664
Diffstat (limited to 'emulators')
-rw-r--r-- | emulators/ppsspp/Makefile | 6 | ||||
-rw-r--r-- | emulators/rpcs3/Makefile | 20 | ||||
-rw-r--r-- | emulators/yuzu/Makefile | 4 |
3 files changed, 0 insertions, 30 deletions
diff --git a/emulators/ppsspp/Makefile b/emulators/ppsspp/Makefile index 367d54f2be36..57330de926cb 100644 --- a/emulators/ppsspp/Makefile +++ b/emulators/ppsspp/Makefile @@ -84,12 +84,6 @@ post-patch: ${WRKSRC}/UI/NativeApp.cpp @${REINPLACE_CMD} -e 's/"unknown"/"${DISTVERSIONFULL}"/' \ ${WRKSRC}/git-version.cmake -# XXX Drop after FreeBSD 12.3 EOL around 2023-03-31 -# https://cgit.freebsd.org/src/commit/?id=773538247007 - @if [ ${OPSYS} = FreeBSD -a ${OSVERSION} -lt 1203501 ]; then \ - ${REINPLACE_CMD} -e '/if.*__STDC_/,/XXH/s/static_assert/_Static_assert/' \ - ${WRKSRC}/ext/xxhash.h; \ - fi do-install-QT5-on do-install-SDL-on: ${MV} ${STAGEDIR}${PREFIX}/bin/${EXENAME} \ diff --git a/emulators/rpcs3/Makefile b/emulators/rpcs3/Makefile index a16eb0f2fe90..1acbbdeb44de 100644 --- a/emulators/rpcs3/Makefile +++ b/emulators/rpcs3/Makefile @@ -117,24 +117,4 @@ CXX= clang++${LLVM_VERSION} CPP= clang-cpp${LLVM_VERSION} .endif -# XXX Drop after FreeBSD 12.3 EOL around 2023-03-31 (don't forget distinfo) -.if !exists(/usr/include/c++/v1/concepts) || make(makesum) || make(fetch) -USES+= llvm:13,build -CC= clang${LLVM_VERSION} -CXX= clang++${LLVM_VERSION} -CPP= clang-cpp${LLVM_VERSION} - -# XXX Move into separate port and standardize via USES -GH_TUPLE+= llvm:llvm-project:llvmorg-13.0.1:libcxx -CXXFLAGS+= -nostdinc++ -isystem${WRKDIR}/libcxx_prefix/include/c++/v1 -LDFLAGS+= -nostdlib++ -L${WRKDIR}/libcxx_prefix/lib -l:libc++.a -lcxxrt - -pre-configure: bundled-libcxx -bundled-libcxx: - @${SETENV} ${CONFIGURE_ENV} ${CMAKE_BIN} ${CMAKE_ARGS:M*Ninja*} \ - -DCMAKE_INSTALL_PREFIX:PATH=${WRKDIR}/libcxx_prefix \ - -B ${WRKDIR}/libcxx_build -S ${WRKSRC_libcxx}/libcxx - @${DO_MAKE_BUILD:NDESTDIR*} install -C ${WRKDIR}/libcxx_build -.endif - .include <bsd.port.mk> diff --git a/emulators/yuzu/Makefile b/emulators/yuzu/Makefile index 6407f1a6b5dd..8f886c654894 100644 --- a/emulators/yuzu/Makefile +++ b/emulators/yuzu/Makefile @@ -22,10 +22,6 @@ LICENSE_FILE_MIT= ${WRKSRC}/externals/sirit/externals/SPIRV-Headers/LICENSE ONLY_FOR_ARCHS= aarch64 amd64 ONLY_FOR_ARCHS_REASON= requires int128 and dynarmic backend -# XXX Drop after FreeBSD 12.3 EOL around 2023-03-31 -.if !exists(/usr/include/c++/v1/concepts) -BROKEN_FreeBSD_12= base libc++ is too old -.endif BUILD_DEPENDS= boost-libs>0:devel/boost-libs \ nlohmann-json>0:devel/nlohmann-json \ |