View | Details | Raw Unified | Return to bug 250376 | Differences between
and this patch

Collapse All | Expand All

(-)multimedia/libgav1/Makefile (-1 / +2 lines)
Lines 3-8 Link Here
3
PORTNAME=	libgav1
3
PORTNAME=	libgav1
4
DISTVERSIONPREFIX=	v
4
DISTVERSIONPREFIX=	v
5
DISTVERSION=	0.16.0
5
DISTVERSION=	0.16.0
6
PORTREVISION=	1
6
CATEGORIES=	multimedia
7
CATEGORIES=	multimedia
7
8
8
MAINTAINER=	jbeich@FreeBSD.org
9
MAINTAINER=	jbeich@FreeBSD.org
Lines 12-18 Link Here
12
13
13
LIB_DEPENDS=	libabsl_synchronization.so:devel/abseil
14
LIB_DEPENDS=	libabsl_synchronization.so:devel/abseil
14
15
15
USES=		cmake compiler:c++11-lib localbase:ldflags
16
USES=		cmake compiler:c++17-lang localbase:ldflags
16
USE_GITHUB=	yes
17
USE_GITHUB=	yes
17
USE_LDCONFIG=	yes
18
USE_LDCONFIG=	yes
18
GH_ACCOUNT=	jbeich # mirror
19
GH_ACCOUNT=	jbeich # mirror
(-)multimedia/libgav1/files/patch-CMakeLists.txt (+12 lines)
Lines 1-7 Link Here
1
- Sync -std= with devel/abseil to match ABI
1
- Avoid leaking abseil dependency to shared library consumers
2
- Avoid leaking abseil dependency to shared library consumers
2
3
3
--- CMakeLists.txt.orig	2020-07-15 02:27:54 UTC
4
--- CMakeLists.txt.orig	2020-07-15 02:27:54 UTC
4
+++ CMakeLists.txt
5
+++ CMakeLists.txt
6
@@ -16,8 +16,8 @@
7
 cmake_minimum_required(VERSION 3.7.1 FATAL_ERROR)
8
 
9
 # libgav1 requires C++11.
10
-set(CMAKE_CXX_STANDARD 11)
11
-set(ABSL_CXX_STANDARD 11)
12
+set(CMAKE_CXX_STANDARD 17)
13
+set(ABSL_CXX_STANDARD 17)
14
 
15
 project(libgav1 CXX)
16
 
5
@@ -107,8 +107,11 @@ if(NOT "${LIBGAV1_EXE_LINKER_FLAGS}" STREQUAL "")
17
@@ -107,8 +107,11 @@ if(NOT "${LIBGAV1_EXE_LINKER_FLAGS}" STREQUAL "")
6
   separate_arguments(LIBGAV1_EXE_LINKER_FLAGS)
18
   separate_arguments(LIBGAV1_EXE_LINKER_FLAGS)
7
 endif()
19
 endif()

Return to bug 250376