build(deps): bump third party/build-deps from 1977d9c to 8c7caa1 (#3292)

Co-authored-by: Cameron Gutman <aicommander@gmail.com>
This commit is contained in:
ReenigneArcher
2024-10-11 23:59:05 -04:00
committed by GitHub
parent e0743169be
commit 7dd836dab6
5 changed files with 12 additions and 9 deletions

View File

@@ -32,6 +32,7 @@ PROJECT_NAME = Sunshine
# project specific settings # project specific settings
DOT_GRAPH_MAX_NODES = 60 DOT_GRAPH_MAX_NODES = 60
IMAGE_PATH = ../docs/images IMAGE_PATH = ../docs/images
INCLUDE_PATH = ../third-party/build-deps/ffmpeg/Linux-x86_64/include/
PREDEFINED += SUNSHINE_BUILD_WAYLAND PREDEFINED += SUNSHINE_BUILD_WAYLAND
PREDEFINED += SUNSHINE_TRAY=1 PREDEFINED += SUNSHINE_TRAY=1

View File

@@ -39,9 +39,7 @@ depends=(
makedepends=( makedepends=(
'cmake' 'cmake'
'cuda' 'cuda'
'doxygen'
"gcc${_gcc_version}" "gcc${_gcc_version}"
'graphviz'
'git' 'git'
'make' 'make'
'nodejs' 'nodejs'
@@ -80,6 +78,7 @@ build() {
-S "$pkgname" \ -S "$pkgname" \
-B build \ -B build \
-Wno-dev \ -Wno-dev \
-D BUILD_DOCS=OFF \
-D BUILD_WERROR=ON \ -D BUILD_WERROR=ON \
-D CMAKE_INSTALL_PREFIX=/usr \ -D CMAKE_INSTALL_PREFIX=/usr \
-D SUNSHINE_EXECUTABLE_PATH=/usr/bin/sunshine \ -D SUNSHINE_EXECUTABLE_PATH=/usr/bin/sunshine \

View File

@@ -22,7 +22,7 @@ class @PROJECT_NAME@ < Formula
end end
end end
option "with-docs-off", "Disable docs" option "with-docs", "Enable docs"
option "with-dynamic-boost", "Dynamically link Boost libraries" option "with-dynamic-boost", "Dynamically link Boost libraries"
option "without-dynamic-boost", "Statically link Boost libraries" # default option option "without-dynamic-boost", "Statically link Boost libraries" # default option
@@ -76,12 +76,12 @@ class @PROJECT_NAME@ < Formula
-DSUNSHINE_PUBLISHER_ISSUE_URL='https://app.lizardbyte.dev/support' -DSUNSHINE_PUBLISHER_ISSUE_URL='https://app.lizardbyte.dev/support'
] ]
if build.with? "docs-off" if build.with? "docs"
ohai "Building docs: disabled"
args << "-DBUILD_DOCS=OFF"
else
ohai "Building docs: enabled" ohai "Building docs: enabled"
args << "-DBUILD_DOCS=ON" args << "-DBUILD_DOCS=ON"
else
ohai "Building docs: disabled"
args << "-DBUILD_DOCS=OFF"
end end
if build.without? "dynamic-boost" if build.without? "dynamic-boost"

View File

@@ -59,7 +59,7 @@ namespace config {
} // namespace nv } // namespace nv
namespace amd { namespace amd {
#ifdef __APPLE__ #ifndef _WIN32
// values accurate as of 27/12/2022, but aren't strictly necessary for MacOS build // values accurate as of 27/12/2022, but aren't strictly necessary for MacOS build
#define AMF_VIDEO_ENCODER_AV1_QUALITY_PRESET_SPEED 100 #define AMF_VIDEO_ENCODER_AV1_QUALITY_PRESET_SPEED 100
#define AMF_VIDEO_ENCODER_AV1_QUALITY_PRESET_QUALITY 30 #define AMF_VIDEO_ENCODER_AV1_QUALITY_PRESET_QUALITY 30
@@ -101,6 +101,9 @@ namespace config {
#define AMF_VIDEO_ENCODER_CABAC 1 #define AMF_VIDEO_ENCODER_CABAC 1
#define AMF_VIDEO_ENCODER_CALV 2 #define AMF_VIDEO_ENCODER_CALV 2
#else #else
#ifdef _GLIBCXX_USE_C99_INTTYPES
#undef _GLIBCXX_USE_C99_INTTYPES
#endif
#include <AMF/components/VideoEncoderAV1.h> #include <AMF/components/VideoEncoderAV1.h>
#include <AMF/components/VideoEncoderHEVC.h> #include <AMF/components/VideoEncoderHEVC.h>
#include <AMF/components/VideoEncoderVCE.h> #include <AMF/components/VideoEncoderVCE.h>