build(deps/Linux): include gnu-which as dependency (#4251)

This commit is contained in:
ReenigneArcher
2025-09-08 22:38:42 -04:00
committed by GitHub
parent 7f255b3f9c
commit b4677bab84
4 changed files with 7 additions and 2 deletions

View File

@ -42,6 +42,7 @@ set(CPACK_RPM_USER_FILELIST "%caps(cap_sys_admin+p) ${SUNSHINE_EXECUTABLE_PATH}"
set(CPACK_DEB_COMPONENT_INSTALL ON)
set(CPACK_DEBIAN_PACKAGE_DEPENDS "\
${CPACK_DEB_PLATFORM_PACKAGE_DEPENDS} \
debianutils, \
libcap2, \
libcurl4, \
libdrm2, \
@ -70,7 +71,8 @@ set(CPACK_RPM_PACKAGE_REQUIRES "\
miniupnpc >= 2.2.4, \
numactl-libs >= 2.0.14, \
openssl >= 3.0.2, \
pulseaudio-libs >= 10.0")
pulseaudio-libs >= 10.0, \
which >= 2.21")
if(NOT BOOST_USE_STATIC)
set(CPACK_DEBIAN_PACKAGE_DEPENDS "\

View File

@ -33,6 +33,7 @@ depends=(
'openssl'
'opus'
'udev'
'which'
)
makedepends=(

View File

@ -72,6 +72,7 @@ BuildRequires: gcc14-c++
%global cuda_dir %{_builddir}/cuda
Requires: libayatana-appindicator3 >= 0.5.3
Requires: libcap >= 2.22
Requires: libcurl >= 7.0
Requires: libdrm > 2.4.97
@ -84,7 +85,7 @@ Requires: miniupnpc >= 2.2.4
Requires: numactl-libs >= 2.0.14
Requires: openssl >= 3.0.2
Requires: pulseaudio-libs >= 10.0
Requires: libayatana-appindicator3 >= 0.5.3
Requires: which >= 2.21
%description
Self-hosted game stream host for Moonlight.

View File

@ -43,6 +43,7 @@ class @PROJECT_NAME@ < Formula
on_linux do
depends_on "avahi"
depends_on "gnu-which"
depends_on "libayatana-appindicator"
depends_on "libcap"
depends_on "libdrm"