Skip to content

Commit 7dd836d

Browse files
build(deps): bump third party/build-deps from 1977d9c to 8c7caa1 (#3292)
Co-authored-by: Cameron Gutman <[email protected]>
1 parent e074316 commit 7dd836d

File tree

5 files changed

+12
-9
lines changed

5 files changed

+12
-9
lines changed

Diff for: docs/Doxyfile

+1
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ PROJECT_NAME = Sunshine
3232
# project specific settings
3333
DOT_GRAPH_MAX_NODES = 60
3434
IMAGE_PATH = ../docs/images
35+
INCLUDE_PATH = ../third-party/build-deps/ffmpeg/Linux-x86_64/include/
3536
PREDEFINED += SUNSHINE_BUILD_WAYLAND
3637
PREDEFINED += SUNSHINE_TRAY=1
3738

Diff for: packaging/linux/Arch/PKGBUILD

+1-2
Original file line numberDiff line numberDiff line change
@@ -39,9 +39,7 @@ depends=(
3939
makedepends=(
4040
'cmake'
4141
'cuda'
42-
'doxygen'
4342
"gcc${_gcc_version}"
44-
'graphviz'
4543
'git'
4644
'make'
4745
'nodejs'
@@ -80,6 +78,7 @@ build() {
8078
-S "$pkgname" \
8179
-B build \
8280
-Wno-dev \
81+
-D BUILD_DOCS=OFF \
8382
-D BUILD_WERROR=ON \
8483
-D CMAKE_INSTALL_PREFIX=/usr \
8584
-D SUNSHINE_EXECUTABLE_PATH=/usr/bin/sunshine \

Diff for: packaging/sunshine.rb

+5-5
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ class @PROJECT_NAME@ < Formula
2222
end
2323
end
2424

25-
option "with-docs-off", "Disable docs"
25+
option "with-docs", "Enable docs"
2626
option "with-dynamic-boost", "Dynamically link Boost libraries"
2727
option "without-dynamic-boost", "Statically link Boost libraries" # default option
2828

@@ -76,12 +76,12 @@ def install
7676
-DSUNSHINE_PUBLISHER_ISSUE_URL='https://app.lizardbyte.dev/support'
7777
]
7878

79-
if build.with? "docs-off"
80-
ohai "Building docs: disabled"
81-
args << "-DBUILD_DOCS=OFF"
82-
else
79+
if build.with? "docs"
8380
ohai "Building docs: enabled"
8481
args << "-DBUILD_DOCS=ON"
82+
else
83+
ohai "Building docs: disabled"
84+
args << "-DBUILD_DOCS=OFF"
8585
end
8686

8787
if build.without? "dynamic-boost"

Diff for: src/config.cpp

+4-1
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ namespace config {
5959
} // namespace nv
6060

6161
namespace amd {
62-
#ifdef __APPLE__
62+
#ifndef _WIN32
6363
// values accurate as of 27/12/2022, but aren't strictly necessary for MacOS build
6464
#define AMF_VIDEO_ENCODER_AV1_QUALITY_PRESET_SPEED 100
6565
#define AMF_VIDEO_ENCODER_AV1_QUALITY_PRESET_QUALITY 30
@@ -101,6 +101,9 @@ namespace config {
101101
#define AMF_VIDEO_ENCODER_CABAC 1
102102
#define AMF_VIDEO_ENCODER_CALV 2
103103
#else
104+
#ifdef _GLIBCXX_USE_C99_INTTYPES
105+
#undef _GLIBCXX_USE_C99_INTTYPES
106+
#endif
104107
#include <AMF/components/VideoEncoderAV1.h>
105108
#include <AMF/components/VideoEncoderHEVC.h>
106109
#include <AMF/components/VideoEncoderVCE.h>

Diff for: third-party/build-deps

Submodule build-deps updated 94 files

0 commit comments

Comments
 (0)