FreeBSD Bugzilla – Attachment 220501 Details for
Bug 250376
devel/abseil: Change to C++17 to allow all dependent ports to build
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
Change multimedia/libgav1 to C++17
libgav1.patch (text/plain), 1.39 KB, created by
Yuri Victorovich
on 2020-12-12 17:27:59 UTC
(
hide
)
Description:
Change multimedia/libgav1 to C++17
Filename:
MIME Type:
Creator:
Yuri Victorovich
Created:
2020-12-12 17:27:59 UTC
Size:
1.39 KB
patch
obsolete
>Index: multimedia/libgav1/Makefile >=================================================================== >--- multimedia/libgav1/Makefile (revision 557832) >+++ multimedia/libgav1/Makefile (working copy) >@@ -3,6 +3,7 @@ > PORTNAME= libgav1 > DISTVERSIONPREFIX= v > DISTVERSION= 0.16.0 >+PORTREVISION= 1 > CATEGORIES= multimedia > > MAINTAINER= jbeich@FreeBSD.org >@@ -12,7 +13,7 @@ > > LIB_DEPENDS= libabsl_synchronization.so:devel/abseil > >-USES= cmake compiler:c++11-lib localbase:ldflags >+USES= cmake compiler:c++17-lib localbase:ldflags > USE_GITHUB= yes > USE_LDCONFIG= yes > GH_ACCOUNT= jbeich # mirror >Index: multimedia/libgav1/files/patch-CMakeLists.txt >=================================================================== >--- multimedia/libgav1/files/patch-CMakeLists.txt (revision 557832) >+++ multimedia/libgav1/files/patch-CMakeLists.txt (working copy) >@@ -1,7 +1,19 @@ >+- Sync -std= with devel/abseil to match ABI > - Avoid leaking abseil dependency to shared library consumers > > --- CMakeLists.txt.orig 2020-07-15 02:27:54 UTC > +++ CMakeLists.txt >+@@ -16,8 +16,8 @@ >+ cmake_minimum_required(VERSION 3.7.1 FATAL_ERROR) >+ >+ # libgav1 requires C++11. >+-set(CMAKE_CXX_STANDARD 11) >+-set(ABSL_CXX_STANDARD 11) >++set(CMAKE_CXX_STANDARD 17) >++set(ABSL_CXX_STANDARD 17) >+ >+ project(libgav1 CXX) >+ > @@ -107,8 +107,11 @@ if(NOT "${LIBGAV1_EXE_LINKER_FLAGS}" STREQUAL "") > separate_arguments(LIBGAV1_EXE_LINKER_FLAGS) > endif()
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 250376
:
218773
|
220498
|
220499
|
220500
|
220501
|
220502
|
220508
|
220509