mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-04-07 03:10:15 -04:00
app-misc/wayvr: rename app-misc/wlx-overlay-s
Signed-off-by: Patrick Nicolas <patricknicolas@laposte.net>
This commit is contained in:
@@ -8,6 +8,9 @@ EAPI=8
|
||||
CRATES="
|
||||
"
|
||||
|
||||
# Name before the move
|
||||
MY_PN="wlx-overlay-s"
|
||||
|
||||
declare -A GIT_CRATES=(
|
||||
[libmonado]='https://github.com/technobaboo/libmonado-rs;256895b18c8f9368174fad8a6232ff07764eeacb;libmonado-rs-%commit%'
|
||||
[libspa-sys]='https://gitlab.freedesktop.org/galister/pipewire-rs;ba32202c3c391004c3bb533b58fa75a50e47ff57;pipewire-rs-%commit%/libspa-sys;gitlab'
|
||||
@@ -27,13 +30,15 @@ LLVM_COMPAT=({15..19})
|
||||
inherit cargo llvm-r2 desktop
|
||||
|
||||
DESCRIPTION="A lightweight OpenXR/OpenVR overlay for Wayland and X11 desktops"
|
||||
HOMEPAGE="https://github.com/galister/wlx-overlay-s"
|
||||
HOMEPAGE="https://github.com/wlx-team/wayvr"
|
||||
SRC_URI="
|
||||
${CARGO_CRATE_URIS}
|
||||
https://github.com/galister/wlx-overlay-s/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
|
||||
https://github.com/galister/wlx-overlay-s/releases/download/v${PV}/WlxOverlay-S-v${PV}-crates.tar.xz
|
||||
https://github.com/wlx-team/wayvr/archive/refs/tags/v${PV}.tar.gz -> ${MY_PN}-${PV}.tar.gz
|
||||
https://github.com/wlx-team/wayvr/releases/download/v${PV}/WlxOverlay-S-v${PV}-crates.tar.xz
|
||||
"
|
||||
|
||||
S="${WORKDIR}/${MY_PN}-${PV}"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
# Dependent crate licenses
|
||||
LICENSE+="
|
||||
@@ -1,53 +0,0 @@
|
||||
diff --git a/Cargo.lock b/Cargo.lock
|
||||
index ed12ab5..df44d5f 100644
|
||||
--- a/Cargo.lock
|
||||
+++ b/Cargo.lock
|
||||
@@ -2727,7 +2727,7 @@ dependencies = [
|
||||
[[package]]
|
||||
name = "ovr_overlay"
|
||||
version = "0.0.0"
|
||||
-source = "git+https://github.com/galister/ovr_overlay_oyasumi#bd03e5bf886f84d438aad95da5c5cc28725013a8"
|
||||
+source = "git+https://github.com/galister/ovr_overlay_oyasumi?rev=5b5b8bbfdd6d9059f79b2847d8f657e093f2b120#5b5b8bbfdd6d9059f79b2847d8f657e093f2b120"
|
||||
dependencies = [
|
||||
"byteorder",
|
||||
"derive_more",
|
||||
@@ -2742,12 +2742,13 @@ dependencies = [
|
||||
[[package]]
|
||||
name = "ovr_overlay_sys"
|
||||
version = "0.0.0"
|
||||
-source = "git+https://github.com/galister/ovr_overlay_oyasumi#bd03e5bf886f84d438aad95da5c5cc28725013a8"
|
||||
+source = "git+https://github.com/galister/ovr_overlay_oyasumi?rev=5b5b8bbfdd6d9059f79b2847d8f657e093f2b120#5b5b8bbfdd6d9059f79b2847d8f657e093f2b120"
|
||||
dependencies = [
|
||||
"autocxx",
|
||||
"autocxx-build",
|
||||
"cxx",
|
||||
"normpath",
|
||||
+ "pkg-config",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
@@ -2965,9 +2966,9 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "pkg-config"
|
||||
-version = "0.3.30"
|
||||
+version = "0.3.31"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
-checksum = "d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec"
|
||||
+checksum = "953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2"
|
||||
|
||||
[[package]]
|
||||
name = "polling"
|
||||
diff --git a/Cargo.toml b/Cargo.toml
|
||||
index d0690b7..721861c 100644
|
||||
--- a/Cargo.toml
|
||||
+++ b/Cargo.toml
|
||||
@@ -39,7 +39,7 @@ openxr = { git = "https://github.com/galister/openxrs", rev = "af4a55d", feature
|
||||
ovr_overlay = { features = [
|
||||
"ovr_input",
|
||||
"ovr_system",
|
||||
-], git = "https://github.com/galister/ovr_overlay_oyasumi", optional = true }
|
||||
+], git = "https://github.com/galister/ovr_overlay_oyasumi", rev = "5b5b8bbfdd6d9059f79b2847d8f657e093f2b120", optional = true }
|
||||
regex = "1.10.4"
|
||||
rodio = { version = "0.19.0", default-features = false, features = [
|
||||
"wav",
|
||||
@@ -1,21 +0,0 @@
|
||||
diff --git a/src/overlays/screen.rs b/src/overlays/screen.rs
|
||||
index 8dc0336..6bef238 100644
|
||||
--- a/src/overlays/screen.rs
|
||||
+++ b/src/overlays/screen.rs
|
||||
@@ -18,7 +18,6 @@ use wlx_capture::{
|
||||
DrmFormat, FrameFormat, MouseMeta, WlxFrame, DRM_FORMAT_ABGR2101010, DRM_FORMAT_ABGR8888,
|
||||
DRM_FORMAT_ARGB8888, DRM_FORMAT_XBGR2101010, DRM_FORMAT_XBGR8888, DRM_FORMAT_XRGB8888,
|
||||
},
|
||||
- pipewire::PipewireSelectScreenResult,
|
||||
WlxCapture,
|
||||
};
|
||||
|
||||
@@ -27,7 +26,7 @@ use {
|
||||
crate::config_io,
|
||||
std::error::Error,
|
||||
std::{ops::Deref, path::PathBuf, task},
|
||||
- wlx_capture::pipewire::PipewireCapture,
|
||||
+ wlx_capture::pipewire::{PipewireCapture, PipewireSelectScreenResult},
|
||||
};
|
||||
|
||||
#[cfg(all(feature = "x11", feature = "pipewire"))]
|
||||
1
profiles/updates/1Q-2026
Normal file
1
profiles/updates/1Q-2026
Normal file
@@ -0,0 +1 @@
|
||||
move app-misc/wlx-overlay-s app-misc/wayvr
|
||||
Reference in New Issue
Block a user