mirror of
https://github.com/LizardByte/Sunshine.git
synced 2025-04-18 14:42:33 +00:00
build(deps): bump third party/build-deps from 1977d9c
to 8c7caa1
(#3292)
Some checks failed
CI / GitHub Env Debug (push) Waiting to run
CI / Setup Release (push) Waiting to run
CI / Setup Flatpak Matrix (push) Waiting to run
CI / Linux Flatpak (push) Blocked by required conditions
CI / Linux ${{ matrix.type }} (--appimage-build, 22.04, AppImage) (push) Blocked by required conditions
CI / Homebrew (${{ matrix.os_name }}-${{ matrix.os_version }}${{ matrix.release == true && ' (Release)' || '' }}) (macos, 13) (push) Blocked by required conditions
CI / Homebrew (${{ matrix.os_name }}-${{ matrix.os_version }}${{ matrix.release == true && ' (Release)' || '' }}) (macos, 14) (push) Blocked by required conditions
CI / Homebrew (${{ matrix.os_name }}-${{ matrix.os_version }}${{ matrix.release == true && ' (Release)' || '' }}) (ubuntu, latest) (push) Blocked by required conditions
CI / Homebrew (${{ matrix.os_name }}-${{ matrix.os_version }}${{ matrix.release == true && ' (Release)' || '' }}) (ubuntu, latest, true) (push) Blocked by required conditions
CI / Macports (macOS-${{ matrix.os_version }}) (13, true) (push) Blocked by required conditions
CI / Macports (macOS-${{ matrix.os_version }}) (14) (push) Blocked by required conditions
CI / Windows (push) Blocked by required conditions
CI Docker / Check Dockerfiles (push) Waiting to run
CI Docker / Setup Release (push) Blocked by required conditions
CI Docker / Docker${{ matrix.tag }} (push) Blocked by required conditions
CodeQL / Get language matrix (push) Waiting to run
CodeQL / Analyze (${{ matrix.name }}) (push) Blocked by required conditions
Build GH-Pages / update_pages (push) Waiting to run
localize / Update Localization (push) Has been cancelled
Some checks failed
CI / GitHub Env Debug (push) Waiting to run
CI / Setup Release (push) Waiting to run
CI / Setup Flatpak Matrix (push) Waiting to run
CI / Linux Flatpak (push) Blocked by required conditions
CI / Linux ${{ matrix.type }} (--appimage-build, 22.04, AppImage) (push) Blocked by required conditions
CI / Homebrew (${{ matrix.os_name }}-${{ matrix.os_version }}${{ matrix.release == true && ' (Release)' || '' }}) (macos, 13) (push) Blocked by required conditions
CI / Homebrew (${{ matrix.os_name }}-${{ matrix.os_version }}${{ matrix.release == true && ' (Release)' || '' }}) (macos, 14) (push) Blocked by required conditions
CI / Homebrew (${{ matrix.os_name }}-${{ matrix.os_version }}${{ matrix.release == true && ' (Release)' || '' }}) (ubuntu, latest) (push) Blocked by required conditions
CI / Homebrew (${{ matrix.os_name }}-${{ matrix.os_version }}${{ matrix.release == true && ' (Release)' || '' }}) (ubuntu, latest, true) (push) Blocked by required conditions
CI / Macports (macOS-${{ matrix.os_version }}) (13, true) (push) Blocked by required conditions
CI / Macports (macOS-${{ matrix.os_version }}) (14) (push) Blocked by required conditions
CI / Windows (push) Blocked by required conditions
CI Docker / Check Dockerfiles (push) Waiting to run
CI Docker / Setup Release (push) Blocked by required conditions
CI Docker / Docker${{ matrix.tag }} (push) Blocked by required conditions
CodeQL / Get language matrix (push) Waiting to run
CodeQL / Analyze (${{ matrix.name }}) (push) Blocked by required conditions
Build GH-Pages / update_pages (push) Waiting to run
localize / Update Localization (push) Has been cancelled
Co-authored-by: Cameron Gutman <aicommander@gmail.com>
This commit is contained in:
parent
e0743169be
commit
7dd836dab6
@ -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
|
||||||
|
|
||||||
|
@ -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 \
|
||||||
|
@ -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"
|
||||||
|
@ -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>
|
||||||
|
2
third-party/build-deps
vendored
2
third-party/build-deps
vendored
@ -1 +1 @@
|
|||||||
Subproject commit 1977d9c560717b9b5f7621d13f6771c05c89f36f
|
Subproject commit 8c7caa1f7105d60eb7c041b642f1363f481a1f93
|
Loading…
x
Reference in New Issue
Block a user