Сравнение moonlight-6.1.0-r2 с moonlight-9999
| /usr/portage/net-misc/moonlight/moonlight-9999.ebuild 2025-10-31 18:18:06.546764050 +0300 | ||
|---|---|---|
| 5 | 5 | |
| 6 | 6 |
if [[ ${PV} == *9999* ]]; then
|
| 7 | 7 |
EGIT_REPO_URI="https://github.com/moonlight-stream/moonlight-qt.git" |
| 8 |
EGIT_SUBMODULES=( '*' -libs -soundio/libsoundio ) |
|
| 8 |
EGIT_SUBMODULES=( '*' -libs ) |
|
| 9 | 9 |
inherit git-r3 |
| 10 | 10 |
else |
| 11 | 11 |
SRC_URI="https://github.com/moonlight-stream/moonlight-qt/releases/download/v${PV}/MoonlightSrc-${PV}.tar.gz"
|
| ... | ... | |
| 20 | 20 | |
| 21 | 21 |
LICENSE="GPL-3" |
| 22 | 22 |
SLOT="0" |
| 23 |
IUSE="cuda +libdrm embedded glslow soundio +vaapi vdpau vkslow wayland X" |
|
| 23 |
IUSE="cuda +libdrm embedded glslow +vaapi vdpau vkslow wayland X" |
|
| 24 | 24 | |
| 25 | 25 |
RDEPEND=" |
| 26 | 26 |
dev-libs/openssl:= |
| ... | ... | |
| 36 | 36 |
media-video/ffmpeg[drm(-)] |
| 37 | 37 |
x11-libs/libdrm |
| 38 | 38 |
) |
| 39 |
soundio? ( media-libs/libsoundio:= ) |
|
| 40 | 39 |
vaapi? ( media-libs/libva:=[wayland?,X?] ) |
| 41 | 40 |
vdpau? ( |
| 42 | 41 |
x11-libs/libvdpau |
| ... | ... | |
| 53 | 52 | |
| 54 | 53 |
src_prepare() {
|
| 55 | 54 |
default |
| 56 | ||
| 57 |
# Force system libsoundio over bundled version. |
|
| 58 |
rm -r soundio/ || die |
|
| 59 | 55 |
} |
| 60 | 56 | |
| 61 | 57 |
src_configure() {
|
| ... | ... | |
| 71 | 67 |
$(usex X "" disable-x11) |
| 72 | 68 |
$(usev embedded) |
| 73 | 69 |
$(usev glslow) |
| 74 |
$(usev soundio) |
|
| 75 | 70 |
$(usev vkslow) |
| 76 | 71 |
" |
| 77 | 72 |
) |