* [gentoo-commits] repo/proj/guru:master commit in: media-libs/wivrn/
@ 2023-11-24 17:20 David Roman
0 siblings, 0 replies; 35+ messages in thread
From: David Roman @ 2023-11-24 17:20 UTC (permalink / raw
To: gentoo-commits
commit: 337f633cb79361d56f5ac81ad49ac0618151e0f6
Author: Patrick Nicolas <patricknicolas <AT> laposte <DOT> net>
AuthorDate: Thu Nov 23 18:49:35 2023 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Thu Nov 23 18:49:35 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=337f633c
media-libs/wivrn: new package, add 0.9.1, 9999
Signed-off-by: Patrick Nicolas <patricknicolas <AT> laposte.net>
media-libs/wivrn/Manifest | 4 ++
media-libs/wivrn/wivrn-0.9.1.ebuild | 80 +++++++++++++++++++++++++++++++++++++
media-libs/wivrn/wivrn-9999.ebuild | 80 +++++++++++++++++++++++++++++++++++++
3 files changed, 164 insertions(+)
diff --git a/media-libs/wivrn/Manifest b/media-libs/wivrn/Manifest
new file mode 100644
index 0000000000..29b99e1530
--- /dev/null
+++ b/media-libs/wivrn/Manifest
@@ -0,0 +1,4 @@
+DIST boostpfr_2.0.3.tar.gz 57376 BLAKE2B 447370c88a3241fcd91d5fb4c3ea8a6b5e54e11807f0b0458da8ba26a7a57d54402403d13c951ebdf3638386f01bd721fc50558477802a8aae3012ee6e88cba5 SHA512 ce7a7955066a678cfff3d65068830b60727dc6a0a1c3f29a1b1fcb50c79f718fb06d6767afb74f7e9ce00f33858cd10f627534f29f536e5504f034831c696ca0
+DIST monado-3ca1381be18e4cda516a2c7ac5778706aac89ce4.tar.gz 3216545 BLAKE2B 9d87979665c8a154a00d35a982c8b7245042044fb1c52a5383fff190c91e808fa4fb5942fc5de16954b67a4009dcce3cb2b2b3bfd67fe0c0e04ec193d64648b9 SHA512 fa9447cf43329ce46711fb80e84d3ec6b04bfe40b2eeb25cea4edd1930f97e55cb1c3b74c00bafc26e8e6f85d0477bf6d0409d4dec6bec62007a9e131541c1ba
+DIST wivrn-0.9.1-server-build-deps.tar.xz 15574764 BLAKE2B 1fa80fa057c73f8bfe31752f0f6e86e932f092fb5e73d94d58a0b327417f73d0299484dfba9d0b95c729228fee29b1fe7f66c0a836d33eede31fe1f39b49e7ae SHA512 66729f45e3650274ac2cf24e55e04d5ea77474f874fb0d4f1ad7561f6ee40d0abbef347904112c7fac22413e14b23788f207f0fbbd901a6f218b720e36cda6be
+DIST wivrn-0.9.1.tar.gz 398632 BLAKE2B 2c76dfc648a535e1c2d9edebbed6f514b1e3fc7510f5af1a988995fff737166034cbccc8d7c407f4f9a28b67bceee17acf3ccbb8991e6f48ec396219482a8815 SHA512 fe69f1473a8e8d5617a18d56ef63a1f11b7cf32e64268f43d6efebb00184cc28c94b251b8ecccc1f95f6064fa2152566a3a001665b82ee3b6479bd009d63aee3
diff --git a/media-libs/wivrn/wivrn-0.9.1.ebuild b/media-libs/wivrn/wivrn-0.9.1.ebuild
new file mode 100644
index 0000000000..be97f65fe6
--- /dev/null
+++ b/media-libs/wivrn/wivrn-0.9.1.ebuild
@@ -0,0 +1,80 @@
+EAPI=7
+
+DESCRIPTION="WiVRn OpenXR streaming"
+HOMEPAGE="https://github.com/meumeu/WiVRn"
+SLOT="0"
+
+IUSE="nvenc vaapi x264"
+
+inherit cmake
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/Meumeu/WiVRn.git"
+
+ MONADO_V=3ca1381be18e4cda516a2c7ac5778706aac89ce4
+ PFR_V=2.0.3
+ SRC_URI="
+ https://github.com/boostorg/pfr/archive/refs/tags/${PFR_V}.tar.gz -> boostpfr_${PFR_V}.tar.gz
+ https://gitlab.freedesktop.org/monado/monado/-/archive/${MONADO_V}/monado-${MONADO_V}.tar.gz"
+else
+ SRC_URI="
+ https://github.com/Meumeu/WiVRn/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
+ https://github.com/Meumeu/WiVRn/releases/download/v${PV}/server-build-deps.tar.xz -> ${P}-server-build-deps.tar.xz"
+ KEYWORDS="~amd64"
+fi
+
+RDEPEND="
+ nvenc? (
+ x11-drivers/nvidia-drivers
+ )
+ vaapi? (
+ media-video/ffmpeg[vulkan,vaapi]
+ )
+ x264? (
+ media-libs/x264
+ )
+ dev-libs/libbsd
+ media-libs/openxr-loader
+ net-dns/avahi
+ sys-apps/systemd
+"
+
+if [[ ${PV} == 9999 ]]; then
+ src_unpack() {
+ git-r3_src_unpack
+ default_src_unpack
+ cd "${WORKDIR}"
+ mv "monado-${MONADO_V}" "monado-src"
+ mv "pfr-${PFR_V}" "boostpfr-src"
+ }
+else
+ src_unpack() {
+ default_src_unpack
+ cd "${WORKDIR}"
+ mv "WiVRn-${PV}" "${P}"
+ }
+fi
+
+src_configure() {
+ if [[ ${PV} == 9999 ]]; then
+ GIT_DESC=$(git describe)
+ else
+ GIT_DESC=${PV}
+ fi
+ local mycmakeargs=(
+ -DGIT_DESC=${GIT_DESC}
+ -DWIVRN_BUILD_CLIENT=OFF
+ -DCMAKE_INTERPROCEDURAL_OPTIMIZATION=ON
+ -DFETCHCONTENT_FULLY_DISCONNECTED=ON
+ -DFETCHCONTENT_BASE_DIR=${WORKDIR}
+ )
+
+ cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+
+ dosym /usr/share/openxr/1/openxr_wivrn.json /etc/openxr/1/active_runtime.json
+}
diff --git a/media-libs/wivrn/wivrn-9999.ebuild b/media-libs/wivrn/wivrn-9999.ebuild
new file mode 100644
index 0000000000..be97f65fe6
--- /dev/null
+++ b/media-libs/wivrn/wivrn-9999.ebuild
@@ -0,0 +1,80 @@
+EAPI=7
+
+DESCRIPTION="WiVRn OpenXR streaming"
+HOMEPAGE="https://github.com/meumeu/WiVRn"
+SLOT="0"
+
+IUSE="nvenc vaapi x264"
+
+inherit cmake
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/Meumeu/WiVRn.git"
+
+ MONADO_V=3ca1381be18e4cda516a2c7ac5778706aac89ce4
+ PFR_V=2.0.3
+ SRC_URI="
+ https://github.com/boostorg/pfr/archive/refs/tags/${PFR_V}.tar.gz -> boostpfr_${PFR_V}.tar.gz
+ https://gitlab.freedesktop.org/monado/monado/-/archive/${MONADO_V}/monado-${MONADO_V}.tar.gz"
+else
+ SRC_URI="
+ https://github.com/Meumeu/WiVRn/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
+ https://github.com/Meumeu/WiVRn/releases/download/v${PV}/server-build-deps.tar.xz -> ${P}-server-build-deps.tar.xz"
+ KEYWORDS="~amd64"
+fi
+
+RDEPEND="
+ nvenc? (
+ x11-drivers/nvidia-drivers
+ )
+ vaapi? (
+ media-video/ffmpeg[vulkan,vaapi]
+ )
+ x264? (
+ media-libs/x264
+ )
+ dev-libs/libbsd
+ media-libs/openxr-loader
+ net-dns/avahi
+ sys-apps/systemd
+"
+
+if [[ ${PV} == 9999 ]]; then
+ src_unpack() {
+ git-r3_src_unpack
+ default_src_unpack
+ cd "${WORKDIR}"
+ mv "monado-${MONADO_V}" "monado-src"
+ mv "pfr-${PFR_V}" "boostpfr-src"
+ }
+else
+ src_unpack() {
+ default_src_unpack
+ cd "${WORKDIR}"
+ mv "WiVRn-${PV}" "${P}"
+ }
+fi
+
+src_configure() {
+ if [[ ${PV} == 9999 ]]; then
+ GIT_DESC=$(git describe)
+ else
+ GIT_DESC=${PV}
+ fi
+ local mycmakeargs=(
+ -DGIT_DESC=${GIT_DESC}
+ -DWIVRN_BUILD_CLIENT=OFF
+ -DCMAKE_INTERPROCEDURAL_OPTIMIZATION=ON
+ -DFETCHCONTENT_FULLY_DISCONNECTED=ON
+ -DFETCHCONTENT_BASE_DIR=${WORKDIR}
+ )
+
+ cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+
+ dosym /usr/share/openxr/1/openxr_wivrn.json /etc/openxr/1/active_runtime.json
+}
^ permalink raw reply related [flat|nested] 35+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: media-libs/wivrn/
@ 2023-11-24 17:20 David Roman
0 siblings, 0 replies; 35+ messages in thread
From: David Roman @ 2023-11-24 17:20 UTC (permalink / raw
To: gentoo-commits
commit: bc87e33128377a699c57359b8c7c4bb29337486b
Author: Mason Rocha <turret <AT> turret <DOT> cyou>
AuthorDate: Thu Nov 23 21:20:59 2023 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Thu Nov 23 21:20:59 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bc87e331
media-libs/wivrn: add LICENSE
Signed-off-by: Mason Rocha <turret <AT> turret.cyou>
media-libs/wivrn/wivrn-0.9.1.ebuild | 1 +
media-libs/wivrn/wivrn-9999.ebuild | 1 +
2 files changed, 2 insertions(+)
diff --git a/media-libs/wivrn/wivrn-0.9.1.ebuild b/media-libs/wivrn/wivrn-0.9.1.ebuild
index be97f65fe6..c558e3314c 100644
--- a/media-libs/wivrn/wivrn-0.9.1.ebuild
+++ b/media-libs/wivrn/wivrn-0.9.1.ebuild
@@ -3,6 +3,7 @@ EAPI=7
DESCRIPTION="WiVRn OpenXR streaming"
HOMEPAGE="https://github.com/meumeu/WiVRn"
SLOT="0"
+LICENSE="GPL-3 Apache-2.0 MIT"
IUSE="nvenc vaapi x264"
diff --git a/media-libs/wivrn/wivrn-9999.ebuild b/media-libs/wivrn/wivrn-9999.ebuild
index be97f65fe6..c558e3314c 100644
--- a/media-libs/wivrn/wivrn-9999.ebuild
+++ b/media-libs/wivrn/wivrn-9999.ebuild
@@ -3,6 +3,7 @@ EAPI=7
DESCRIPTION="WiVRn OpenXR streaming"
HOMEPAGE="https://github.com/meumeu/WiVRn"
SLOT="0"
+LICENSE="GPL-3 Apache-2.0 MIT"
IUSE="nvenc vaapi x264"
^ permalink raw reply related [flat|nested] 35+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: media-libs/wivrn/
@ 2023-11-29 22:40 David Roman
0 siblings, 0 replies; 35+ messages in thread
From: David Roman @ 2023-11-29 22:40 UTC (permalink / raw
To: gentoo-commits
commit: 85b75b2a5fae9b5c8618bd4d2bedf7914f8673c1
Author: Patrick Nicolas <patricknicolas <AT> laposte <DOT> net>
AuthorDate: Sat Nov 25 13:20:08 2023 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Sat Nov 25 13:20:08 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=85b75b2a
media-libs/wivrn: update 9999 for upstream changes
Signed-off-by: Patrick Nicolas <patricknicolas <AT> laposte.net>
media-libs/wivrn/wivrn-9999.ebuild | 23 +++++++++++++++++++++--
1 file changed, 21 insertions(+), 2 deletions(-)
diff --git a/media-libs/wivrn/wivrn-9999.ebuild b/media-libs/wivrn/wivrn-9999.ebuild
index c558e3314c..0aa9dc2e12 100644
--- a/media-libs/wivrn/wivrn-9999.ebuild
+++ b/media-libs/wivrn/wivrn-9999.ebuild
@@ -5,7 +5,8 @@ HOMEPAGE="https://github.com/meumeu/WiVRn"
SLOT="0"
LICENSE="GPL-3 Apache-2.0 MIT"
-IUSE="nvenc vaapi x264"
+IUSE="nvenc systemd vaapi x264"
+REQUIRED_USE="|| ( nvenc vaapi x264 )"
inherit cmake
@@ -36,9 +37,22 @@ RDEPEND="
media-libs/x264
)
dev-libs/libbsd
+ media-libs/libpulse
media-libs/openxr-loader
net-dns/avahi
- sys-apps/systemd
+ systemd? (
+ sys-apps/systemd
+ )
+"
+
+BDEPEND="
+ ${RDEPEND}
+ nvenc? (
+ dev-util/nvidia-cuda-toolkit
+ )
+ dev-cpp/eigen
+ dev-cpp/nlohmann_json
+ dev-util/glslang
"
if [[ ${PV} == 9999 ]]; then
@@ -66,9 +80,14 @@ src_configure() {
local mycmakeargs=(
-DGIT_DESC=${GIT_DESC}
-DWIVRN_BUILD_CLIENT=OFF
+ -DWIVRN_USE_NVENC=$(usex nvenc)
+ -DWIVRN_USE_VAAPI=$(usex vaapi)
+ -DWIVRN_USE_X264=$(usex x264)
+ -DWIVRN_USE_SYSTEMD=$(usex systemd)
-DCMAKE_INTERPROCEDURAL_OPTIMIZATION=ON
-DFETCHCONTENT_FULLY_DISCONNECTED=ON
-DFETCHCONTENT_BASE_DIR=${WORKDIR}
+ -DENABLE_COLOURED_OUTPUT=OFF
)
cmake_src_configure
^ permalink raw reply related [flat|nested] 35+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: media-libs/wivrn/
@ 2023-12-20 9:10 David Roman
0 siblings, 0 replies; 35+ messages in thread
From: David Roman @ 2023-12-20 9:10 UTC (permalink / raw
To: gentoo-commits
commit: cc3330c0c05409fe50d84db6bd6d0b5617372f20
Author: Patrick Nicolas <patricknicolas <AT> laposte <DOT> net>
AuthorDate: Tue Dec 19 17:46:03 2023 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Tue Dec 19 17:46:03 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cc3330c0
media-libs/wivrn: add 0.10.1
Signed-off-by: Patrick Nicolas <patricknicolas <AT> laposte.net>
media-libs/wivrn/Manifest | 2 +
media-libs/wivrn/wivrn-0.10.1.ebuild | 100 +++++++++++++++++++++++++++++++++++
2 files changed, 102 insertions(+)
diff --git a/media-libs/wivrn/Manifest b/media-libs/wivrn/Manifest
index ad88671fe0..c7d0035602 100644
--- a/media-libs/wivrn/Manifest
+++ b/media-libs/wivrn/Manifest
@@ -1,4 +1,6 @@
DIST boostpfr_2.0.3.tar.gz 57376 BLAKE2B 447370c88a3241fcd91d5fb4c3ea8a6b5e54e11807f0b0458da8ba26a7a57d54402403d13c951ebdf3638386f01bd721fc50558477802a8aae3012ee6e88cba5 SHA512 ce7a7955066a678cfff3d65068830b60727dc6a0a1c3f29a1b1fcb50c79f718fb06d6767afb74f7e9ce00f33858cd10f627534f29f536e5504f034831c696ca0
DIST monado-79bf8eb8fa168f65f4e5505e0525ee74aa88783e.tar.gz 3295316 BLAKE2B 8f52e770999c0dfef2082e55edb0a08bcbce06fc2dbeb70627cd820921c1006e39b5d8498b1c4442ecac900ca6cf2c27dde58f3d8dccd0dd2c52cbed01aca297 SHA512 736e186f17f03601064512d1f1a54aa7a9453c416e213c8014b932a6182ee2b773a1994f6980632a1ce043e35f092307f575005ef230988c5e2f23dd6df4a134
+DIST wivrn-0.10.1-server-build-deps.tar.xz 16181364 BLAKE2B ef0f9855fc454d7258846bcc1c4a94f5d15570c2e092dc7913c93935cd2c343cfeaf2b585dcde32344781c2e03e91fa4a506708729f1032bc883ae2cc17f840e SHA512 629e47ef07280f0048ae8c534bf3a503a142d6ba878bf2cf2aeb77fd58027c85add2796fa2cac871baa0c0feb51d402362728335e3c9ebb2943e1f5e59abef19
+DIST wivrn-0.10.1.tar.gz 393044 BLAKE2B a452d78a7a1a25e33a7fa4c75b32c3b1c05a3118d56db140f3ffb27698511c3bd2dd6e910826eb745aa77f3acc1caddaec083c08605f98fd8cb0a5e195384b87 SHA512 3448f35b6820afb184cf078379fe090fe73749cddab4d907bb7e5560c5d2117813a6290e47313ca12db215402039097cb51d5fc7c73baac77ad61e8ef5607b1a
DIST wivrn-0.9.1-server-build-deps.tar.xz 15574764 BLAKE2B 1fa80fa057c73f8bfe31752f0f6e86e932f092fb5e73d94d58a0b327417f73d0299484dfba9d0b95c729228fee29b1fe7f66c0a836d33eede31fe1f39b49e7ae SHA512 66729f45e3650274ac2cf24e55e04d5ea77474f874fb0d4f1ad7561f6ee40d0abbef347904112c7fac22413e14b23788f207f0fbbd901a6f218b720e36cda6be
DIST wivrn-0.9.1.tar.gz 398632 BLAKE2B 2c76dfc648a535e1c2d9edebbed6f514b1e3fc7510f5af1a988995fff737166034cbccc8d7c407f4f9a28b67bceee17acf3ccbb8991e6f48ec396219482a8815 SHA512 fe69f1473a8e8d5617a18d56ef63a1f11b7cf32e64268f43d6efebb00184cc28c94b251b8ecccc1f95f6064fa2152566a3a001665b82ee3b6479bd009d63aee3
diff --git a/media-libs/wivrn/wivrn-0.10.1.ebuild b/media-libs/wivrn/wivrn-0.10.1.ebuild
new file mode 100644
index 0000000000..8c36dca30a
--- /dev/null
+++ b/media-libs/wivrn/wivrn-0.10.1.ebuild
@@ -0,0 +1,100 @@
+EAPI=7
+
+DESCRIPTION="WiVRn OpenXR streaming"
+HOMEPAGE="https://github.com/meumeu/WiVRn"
+SLOT="0"
+LICENSE="GPL-3 Apache-2.0 MIT"
+
+IUSE="nvenc systemd vaapi x264"
+REQUIRED_USE="|| ( nvenc vaapi x264 )"
+
+inherit cmake
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/Meumeu/WiVRn.git"
+
+ MONADO_V=79bf8eb8fa168f65f4e5505e0525ee74aa88783e
+ PFR_V=2.0.3
+ SRC_URI="
+ https://github.com/boostorg/pfr/archive/refs/tags/${PFR_V}.tar.gz -> boostpfr_${PFR_V}.tar.gz
+ https://gitlab.freedesktop.org/monado/monado/-/archive/${MONADO_V}/monado-${MONADO_V}.tar.gz"
+else
+ SRC_URI="
+ https://github.com/Meumeu/WiVRn/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
+ https://github.com/Meumeu/WiVRn/releases/download/v${PV}/server-build-deps.tar.xz -> ${P}-server-build-deps.tar.xz"
+ KEYWORDS="~amd64"
+fi
+
+RDEPEND="
+ nvenc? (
+ x11-drivers/nvidia-drivers
+ )
+ vaapi? (
+ media-video/ffmpeg[vulkan,vaapi]
+ )
+ x264? (
+ media-libs/x264
+ )
+ dev-libs/libbsd
+ media-libs/libpulse
+ media-libs/openxr-loader
+ net-dns/avahi
+ systemd? (
+ sys-apps/systemd
+ )
+"
+
+BDEPEND="
+ ${RDEPEND}
+ nvenc? (
+ dev-util/nvidia-cuda-toolkit
+ )
+ dev-cpp/eigen
+ dev-cpp/nlohmann_json
+ dev-util/glslang
+"
+
+if [[ ${PV} == 9999 ]]; then
+ src_unpack() {
+ git-r3_src_unpack
+ default_src_unpack
+ cd "${WORKDIR}"
+ mv "monado-${MONADO_V}" "monado-src"
+ mv "pfr-${PFR_V}" "boostpfr-src"
+ }
+else
+ src_unpack() {
+ default_src_unpack
+ cd "${WORKDIR}"
+ mv "WiVRn-${PV}" "${P}"
+ }
+fi
+
+src_configure() {
+ if [[ ${PV} == 9999 ]]; then
+ GIT_DESC=$(git describe)
+ else
+ GIT_DESC=${PV}
+ fi
+ local mycmakeargs=(
+ -DGIT_DESC=${GIT_DESC}
+ -DWIVRN_BUILD_CLIENT=OFF
+ -DWIVRN_USE_NVENC=$(usex nvenc)
+ -DWIVRN_USE_VAAPI=$(usex vaapi)
+ -DWIVRN_USE_X264=$(usex x264)
+ -DWIVRN_USE_SYSTEMD=$(usex systemd)
+ -DCMAKE_INTERPROCEDURAL_OPTIMIZATION=ON
+ -DFETCHCONTENT_FULLY_DISCONNECTED=ON
+ -DFETCHCONTENT_BASE_DIR=${WORKDIR}
+ -DENABLE_COLOURED_OUTPUT=OFF
+ )
+
+ cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+
+ dosym /usr/share/openxr/1/openxr_wivrn.json /etc/openxr/1/active_runtime.json
+}
^ permalink raw reply related [flat|nested] 35+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: media-libs/wivrn/
@ 2023-12-20 9:10 David Roman
0 siblings, 0 replies; 35+ messages in thread
From: David Roman @ 2023-12-20 9:10 UTC (permalink / raw
To: gentoo-commits
commit: d92318f19439c42317076cc07c4a3e770027478d
Author: Patrick Nicolas <patricknicolas <AT> laposte <DOT> net>
AuthorDate: Tue Dec 19 17:40:56 2023 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Tue Dec 19 17:40:56 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d92318f1
media-libs/wivrn: update SRC_URI
Signed-off-by: Patrick Nicolas <patricknicolas <AT> laposte.net>
media-libs/wivrn/Manifest | 2 +-
media-libs/wivrn/wivrn-9999.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/media-libs/wivrn/Manifest b/media-libs/wivrn/Manifest
index 29b99e1530..ad88671fe0 100644
--- a/media-libs/wivrn/Manifest
+++ b/media-libs/wivrn/Manifest
@@ -1,4 +1,4 @@
DIST boostpfr_2.0.3.tar.gz 57376 BLAKE2B 447370c88a3241fcd91d5fb4c3ea8a6b5e54e11807f0b0458da8ba26a7a57d54402403d13c951ebdf3638386f01bd721fc50558477802a8aae3012ee6e88cba5 SHA512 ce7a7955066a678cfff3d65068830b60727dc6a0a1c3f29a1b1fcb50c79f718fb06d6767afb74f7e9ce00f33858cd10f627534f29f536e5504f034831c696ca0
-DIST monado-3ca1381be18e4cda516a2c7ac5778706aac89ce4.tar.gz 3216545 BLAKE2B 9d87979665c8a154a00d35a982c8b7245042044fb1c52a5383fff190c91e808fa4fb5942fc5de16954b67a4009dcce3cb2b2b3bfd67fe0c0e04ec193d64648b9 SHA512 fa9447cf43329ce46711fb80e84d3ec6b04bfe40b2eeb25cea4edd1930f97e55cb1c3b74c00bafc26e8e6f85d0477bf6d0409d4dec6bec62007a9e131541c1ba
+DIST monado-79bf8eb8fa168f65f4e5505e0525ee74aa88783e.tar.gz 3295316 BLAKE2B 8f52e770999c0dfef2082e55edb0a08bcbce06fc2dbeb70627cd820921c1006e39b5d8498b1c4442ecac900ca6cf2c27dde58f3d8dccd0dd2c52cbed01aca297 SHA512 736e186f17f03601064512d1f1a54aa7a9453c416e213c8014b932a6182ee2b773a1994f6980632a1ce043e35f092307f575005ef230988c5e2f23dd6df4a134
DIST wivrn-0.9.1-server-build-deps.tar.xz 15574764 BLAKE2B 1fa80fa057c73f8bfe31752f0f6e86e932f092fb5e73d94d58a0b327417f73d0299484dfba9d0b95c729228fee29b1fe7f66c0a836d33eede31fe1f39b49e7ae SHA512 66729f45e3650274ac2cf24e55e04d5ea77474f874fb0d4f1ad7561f6ee40d0abbef347904112c7fac22413e14b23788f207f0fbbd901a6f218b720e36cda6be
DIST wivrn-0.9.1.tar.gz 398632 BLAKE2B 2c76dfc648a535e1c2d9edebbed6f514b1e3fc7510f5af1a988995fff737166034cbccc8d7c407f4f9a28b67bceee17acf3ccbb8991e6f48ec396219482a8815 SHA512 fe69f1473a8e8d5617a18d56ef63a1f11b7cf32e64268f43d6efebb00184cc28c94b251b8ecccc1f95f6064fa2152566a3a001665b82ee3b6479bd009d63aee3
diff --git a/media-libs/wivrn/wivrn-9999.ebuild b/media-libs/wivrn/wivrn-9999.ebuild
index 0aa9dc2e12..8c36dca30a 100644
--- a/media-libs/wivrn/wivrn-9999.ebuild
+++ b/media-libs/wivrn/wivrn-9999.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/Meumeu/WiVRn.git"
- MONADO_V=3ca1381be18e4cda516a2c7ac5778706aac89ce4
+ MONADO_V=79bf8eb8fa168f65f4e5505e0525ee74aa88783e
PFR_V=2.0.3
SRC_URI="
https://github.com/boostorg/pfr/archive/refs/tags/${PFR_V}.tar.gz -> boostpfr_${PFR_V}.tar.gz
^ permalink raw reply related [flat|nested] 35+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: media-libs/wivrn/
@ 2024-01-07 21:23 David Roman
0 siblings, 0 replies; 35+ messages in thread
From: David Roman @ 2024-01-07 21:23 UTC (permalink / raw
To: gentoo-commits
commit: e7c687a6047ac31f92457b26586d08c9cede1d54
Author: Patrick Nicolas <patricknicolas <AT> laposte <DOT> net>
AuthorDate: Thu Jan 4 16:28:37 2024 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Thu Jan 4 16:28:37 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e7c687a6
media-libs/wivrn: fix ffmpeg dependency
Signed-off-by: Patrick Nicolas <patricknicolas <AT> laposte.net>
media-libs/wivrn/wivrn-0.10.1.ebuild | 2 +-
media-libs/wivrn/wivrn-0.9.1.ebuild | 2 +-
media-libs/wivrn/wivrn-9999.ebuild | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/media-libs/wivrn/wivrn-0.10.1.ebuild b/media-libs/wivrn/wivrn-0.10.1.ebuild
index 8c36dca30a..fb978a9b41 100644
--- a/media-libs/wivrn/wivrn-0.10.1.ebuild
+++ b/media-libs/wivrn/wivrn-0.10.1.ebuild
@@ -31,7 +31,7 @@ RDEPEND="
x11-drivers/nvidia-drivers
)
vaapi? (
- media-video/ffmpeg[vulkan,vaapi]
+ media-video/ffmpeg[libdrm,vulkan,vaapi]
)
x264? (
media-libs/x264
diff --git a/media-libs/wivrn/wivrn-0.9.1.ebuild b/media-libs/wivrn/wivrn-0.9.1.ebuild
index c558e3314c..4384b58f2f 100644
--- a/media-libs/wivrn/wivrn-0.9.1.ebuild
+++ b/media-libs/wivrn/wivrn-0.9.1.ebuild
@@ -30,7 +30,7 @@ RDEPEND="
x11-drivers/nvidia-drivers
)
vaapi? (
- media-video/ffmpeg[vulkan,vaapi]
+ media-video/ffmpeg[libdrm,vulkan,vaapi]
)
x264? (
media-libs/x264
diff --git a/media-libs/wivrn/wivrn-9999.ebuild b/media-libs/wivrn/wivrn-9999.ebuild
index 8c36dca30a..fb978a9b41 100644
--- a/media-libs/wivrn/wivrn-9999.ebuild
+++ b/media-libs/wivrn/wivrn-9999.ebuild
@@ -31,7 +31,7 @@ RDEPEND="
x11-drivers/nvidia-drivers
)
vaapi? (
- media-video/ffmpeg[vulkan,vaapi]
+ media-video/ffmpeg[libdrm,vulkan,vaapi]
)
x264? (
media-libs/x264
^ permalink raw reply related [flat|nested] 35+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: media-libs/wivrn/
@ 2024-02-18 16:18 Julien Roy
0 siblings, 0 replies; 35+ messages in thread
From: Julien Roy @ 2024-02-18 16:18 UTC (permalink / raw
To: gentoo-commits
commit: b8f241c12ec237d76195bfd23401ef56e0c8f030
Author: Patrick Nicolas <patricknicolas <AT> laposte <DOT> net>
AuthorDate: Sun Feb 18 16:14:32 2024 +0000
Commit: Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Sun Feb 18 16:15:23 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b8f241c1
media-libs/wivrn: add 0.11
Signed-off-by: Patrick Nicolas <patricknicolas <AT> laposte.net>
media-libs/wivrn/Manifest | 4 +++-
media-libs/wivrn/{wivrn-9999.ebuild => wivrn-0.11.ebuild} | 4 ++--
media-libs/wivrn/wivrn-9999.ebuild | 4 ++--
3 files changed, 7 insertions(+), 5 deletions(-)
diff --git a/media-libs/wivrn/Manifest b/media-libs/wivrn/Manifest
index 5fecb1ed0a..39c47b2c77 100644
--- a/media-libs/wivrn/Manifest
+++ b/media-libs/wivrn/Manifest
@@ -1,4 +1,6 @@
DIST boostpfr_2.0.3.tar.gz 57376 BLAKE2B 447370c88a3241fcd91d5fb4c3ea8a6b5e54e11807f0b0458da8ba26a7a57d54402403d13c951ebdf3638386f01bd721fc50558477802a8aae3012ee6e88cba5 SHA512 ce7a7955066a678cfff3d65068830b60727dc6a0a1c3f29a1b1fcb50c79f718fb06d6767afb74f7e9ce00f33858cd10f627534f29f536e5504f034831c696ca0
-DIST monado-79bf8eb8fa168f65f4e5505e0525ee74aa88783e.tar.gz 3295316 BLAKE2B 8f52e770999c0dfef2082e55edb0a08bcbce06fc2dbeb70627cd820921c1006e39b5d8498b1c4442ecac900ca6cf2c27dde58f3d8dccd0dd2c52cbed01aca297 SHA512 736e186f17f03601064512d1f1a54aa7a9453c416e213c8014b932a6182ee2b773a1994f6980632a1ce043e35f092307f575005ef230988c5e2f23dd6df4a134
+DIST monado-57e937383967c7e7b38b5de71297c8f537a2489d.tar.gz 3324809 BLAKE2B 0ea1b7c7ae5717069a4e86e581264a271e9dea39721e27599453bef12ef5963a50db7ce4d5c2c9db4dcd699438bde74e219a60fb3b0e453e4128b16821e7f1de SHA512 0d51753615e6b9fd98d2dd6eb95b324d35f05cd45f2f738bd8480890ce730aabdee37ec603e6fc248d88e426c727c8ac7f9cf2a47e15d182a36f319891799241
DIST wivrn-0.10.1-server-build-deps.tar.xz 16181364 BLAKE2B ef0f9855fc454d7258846bcc1c4a94f5d15570c2e092dc7913c93935cd2c343cfeaf2b585dcde32344781c2e03e91fa4a506708729f1032bc883ae2cc17f840e SHA512 629e47ef07280f0048ae8c534bf3a503a142d6ba878bf2cf2aeb77fd58027c85add2796fa2cac871baa0c0feb51d402362728335e3c9ebb2943e1f5e59abef19
DIST wivrn-0.10.1.tar.gz 393044 BLAKE2B a452d78a7a1a25e33a7fa4c75b32c3b1c05a3118d56db140f3ffb27698511c3bd2dd6e910826eb745aa77f3acc1caddaec083c08605f98fd8cb0a5e195384b87 SHA512 3448f35b6820afb184cf078379fe090fe73749cddab4d907bb7e5560c5d2117813a6290e47313ca12db215402039097cb51d5fc7c73baac77ad61e8ef5607b1a
+DIST wivrn-0.11-server-build-deps.tar.xz 16544220 BLAKE2B dc04c6a414c8146c66bb18a3ad89cb7deaa378e838a9877675307c44ec26e7fb09fa653c947b72343fab210bcb43bd72e7a1a1012dc4f4c39c59f6316e2fe48c SHA512 1eacc7ffb6de88944dc057cc41e7e17805dbd56e72f32d13a47877a62a3a4c916cfd343e813e20656c913c9c4e4f7b5e4bc8571eb9cb442074cdeeba3ec75671
+DIST wivrn-0.11.tar.gz 11675453 BLAKE2B 2bfd6719b969dacaba0bb461415de000d11bdc249db148a7f621827592d69a65d23af0481a93601b9d381a253bc3c86aaa37af02e931d68b5a3c1cf777f5862e SHA512 00764283a09fc07e21f9a59970a2fb256c225da95b3b2ca858c0d740e633b3f6391521dd05458b8901ad2a764675e4cac01caadac4f99f3311236a424b8e4349
diff --git a/media-libs/wivrn/wivrn-9999.ebuild b/media-libs/wivrn/wivrn-0.11.ebuild
similarity index 95%
copy from media-libs/wivrn/wivrn-9999.ebuild
copy to media-libs/wivrn/wivrn-0.11.ebuild
index fb978a9b41..a254c95c2e 100644
--- a/media-libs/wivrn/wivrn-9999.ebuild
+++ b/media-libs/wivrn/wivrn-0.11.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/Meumeu/WiVRn.git"
- MONADO_V=79bf8eb8fa168f65f4e5505e0525ee74aa88783e
+ MONADO_V=57e937383967c7e7b38b5de71297c8f537a2489d
PFR_V=2.0.3
SRC_URI="
https://github.com/boostorg/pfr/archive/refs/tags/${PFR_V}.tar.gz -> boostpfr_${PFR_V}.tar.gz
@@ -31,7 +31,7 @@ RDEPEND="
x11-drivers/nvidia-drivers
)
vaapi? (
- media-video/ffmpeg[libdrm,vulkan,vaapi]
+ media-video/ffmpeg[libdrm,vaapi]
)
x264? (
media-libs/x264
diff --git a/media-libs/wivrn/wivrn-9999.ebuild b/media-libs/wivrn/wivrn-9999.ebuild
index fb978a9b41..a254c95c2e 100644
--- a/media-libs/wivrn/wivrn-9999.ebuild
+++ b/media-libs/wivrn/wivrn-9999.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/Meumeu/WiVRn.git"
- MONADO_V=79bf8eb8fa168f65f4e5505e0525ee74aa88783e
+ MONADO_V=57e937383967c7e7b38b5de71297c8f537a2489d
PFR_V=2.0.3
SRC_URI="
https://github.com/boostorg/pfr/archive/refs/tags/${PFR_V}.tar.gz -> boostpfr_${PFR_V}.tar.gz
@@ -31,7 +31,7 @@ RDEPEND="
x11-drivers/nvidia-drivers
)
vaapi? (
- media-video/ffmpeg[libdrm,vulkan,vaapi]
+ media-video/ffmpeg[libdrm,vaapi]
)
x264? (
media-libs/x264
^ permalink raw reply related [flat|nested] 35+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: media-libs/wivrn/
@ 2024-02-18 16:18 Julien Roy
0 siblings, 0 replies; 35+ messages in thread
From: Julien Roy @ 2024-02-18 16:18 UTC (permalink / raw
To: gentoo-commits
commit: e7350f2468b62811c45cb97d37fa04f94edcd6b2
Author: Patrick Nicolas <patricknicolas <AT> laposte <DOT> net>
AuthorDate: Sun Feb 18 15:21:13 2024 +0000
Commit: Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Sun Feb 18 16:15:23 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e7350f24
media-libs/wivrn: drop 0.9.1
Signed-off-by: Patrick Nicolas <patricknicolas <AT> laposte.net>
media-libs/wivrn/Manifest | 2 -
media-libs/wivrn/wivrn-0.9.1.ebuild | 81 -------------------------------------
2 files changed, 83 deletions(-)
diff --git a/media-libs/wivrn/Manifest b/media-libs/wivrn/Manifest
index c7d0035602..5fecb1ed0a 100644
--- a/media-libs/wivrn/Manifest
+++ b/media-libs/wivrn/Manifest
@@ -2,5 +2,3 @@ DIST boostpfr_2.0.3.tar.gz 57376 BLAKE2B 447370c88a3241fcd91d5fb4c3ea8a6b5e54e11
DIST monado-79bf8eb8fa168f65f4e5505e0525ee74aa88783e.tar.gz 3295316 BLAKE2B 8f52e770999c0dfef2082e55edb0a08bcbce06fc2dbeb70627cd820921c1006e39b5d8498b1c4442ecac900ca6cf2c27dde58f3d8dccd0dd2c52cbed01aca297 SHA512 736e186f17f03601064512d1f1a54aa7a9453c416e213c8014b932a6182ee2b773a1994f6980632a1ce043e35f092307f575005ef230988c5e2f23dd6df4a134
DIST wivrn-0.10.1-server-build-deps.tar.xz 16181364 BLAKE2B ef0f9855fc454d7258846bcc1c4a94f5d15570c2e092dc7913c93935cd2c343cfeaf2b585dcde32344781c2e03e91fa4a506708729f1032bc883ae2cc17f840e SHA512 629e47ef07280f0048ae8c534bf3a503a142d6ba878bf2cf2aeb77fd58027c85add2796fa2cac871baa0c0feb51d402362728335e3c9ebb2943e1f5e59abef19
DIST wivrn-0.10.1.tar.gz 393044 BLAKE2B a452d78a7a1a25e33a7fa4c75b32c3b1c05a3118d56db140f3ffb27698511c3bd2dd6e910826eb745aa77f3acc1caddaec083c08605f98fd8cb0a5e195384b87 SHA512 3448f35b6820afb184cf078379fe090fe73749cddab4d907bb7e5560c5d2117813a6290e47313ca12db215402039097cb51d5fc7c73baac77ad61e8ef5607b1a
-DIST wivrn-0.9.1-server-build-deps.tar.xz 15574764 BLAKE2B 1fa80fa057c73f8bfe31752f0f6e86e932f092fb5e73d94d58a0b327417f73d0299484dfba9d0b95c729228fee29b1fe7f66c0a836d33eede31fe1f39b49e7ae SHA512 66729f45e3650274ac2cf24e55e04d5ea77474f874fb0d4f1ad7561f6ee40d0abbef347904112c7fac22413e14b23788f207f0fbbd901a6f218b720e36cda6be
-DIST wivrn-0.9.1.tar.gz 398632 BLAKE2B 2c76dfc648a535e1c2d9edebbed6f514b1e3fc7510f5af1a988995fff737166034cbccc8d7c407f4f9a28b67bceee17acf3ccbb8991e6f48ec396219482a8815 SHA512 fe69f1473a8e8d5617a18d56ef63a1f11b7cf32e64268f43d6efebb00184cc28c94b251b8ecccc1f95f6064fa2152566a3a001665b82ee3b6479bd009d63aee3
diff --git a/media-libs/wivrn/wivrn-0.9.1.ebuild b/media-libs/wivrn/wivrn-0.9.1.ebuild
deleted file mode 100644
index 4384b58f2f..0000000000
--- a/media-libs/wivrn/wivrn-0.9.1.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-EAPI=7
-
-DESCRIPTION="WiVRn OpenXR streaming"
-HOMEPAGE="https://github.com/meumeu/WiVRn"
-SLOT="0"
-LICENSE="GPL-3 Apache-2.0 MIT"
-
-IUSE="nvenc vaapi x264"
-
-inherit cmake
-
-if [[ ${PV} == 9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/Meumeu/WiVRn.git"
-
- MONADO_V=3ca1381be18e4cda516a2c7ac5778706aac89ce4
- PFR_V=2.0.3
- SRC_URI="
- https://github.com/boostorg/pfr/archive/refs/tags/${PFR_V}.tar.gz -> boostpfr_${PFR_V}.tar.gz
- https://gitlab.freedesktop.org/monado/monado/-/archive/${MONADO_V}/monado-${MONADO_V}.tar.gz"
-else
- SRC_URI="
- https://github.com/Meumeu/WiVRn/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
- https://github.com/Meumeu/WiVRn/releases/download/v${PV}/server-build-deps.tar.xz -> ${P}-server-build-deps.tar.xz"
- KEYWORDS="~amd64"
-fi
-
-RDEPEND="
- nvenc? (
- x11-drivers/nvidia-drivers
- )
- vaapi? (
- media-video/ffmpeg[libdrm,vulkan,vaapi]
- )
- x264? (
- media-libs/x264
- )
- dev-libs/libbsd
- media-libs/openxr-loader
- net-dns/avahi
- sys-apps/systemd
-"
-
-if [[ ${PV} == 9999 ]]; then
- src_unpack() {
- git-r3_src_unpack
- default_src_unpack
- cd "${WORKDIR}"
- mv "monado-${MONADO_V}" "monado-src"
- mv "pfr-${PFR_V}" "boostpfr-src"
- }
-else
- src_unpack() {
- default_src_unpack
- cd "${WORKDIR}"
- mv "WiVRn-${PV}" "${P}"
- }
-fi
-
-src_configure() {
- if [[ ${PV} == 9999 ]]; then
- GIT_DESC=$(git describe)
- else
- GIT_DESC=${PV}
- fi
- local mycmakeargs=(
- -DGIT_DESC=${GIT_DESC}
- -DWIVRN_BUILD_CLIENT=OFF
- -DCMAKE_INTERPROCEDURAL_OPTIMIZATION=ON
- -DFETCHCONTENT_FULLY_DISCONNECTED=ON
- -DFETCHCONTENT_BASE_DIR=${WORKDIR}
- )
-
- cmake_src_configure
-}
-
-src_install() {
- cmake_src_install
-
- dosym /usr/share/openxr/1/openxr_wivrn.json /etc/openxr/1/active_runtime.json
-}
^ permalink raw reply related [flat|nested] 35+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: media-libs/wivrn/
@ 2024-03-06 0:48 Julien Roy
0 siblings, 0 replies; 35+ messages in thread
From: Julien Roy @ 2024-03-06 0:48 UTC (permalink / raw
To: gentoo-commits
commit: 781daa55aaf2c035f96b0d2fdfeeec4495255beb
Author: Patrick Nicolas <patricknicolas <AT> laposte <DOT> net>
AuthorDate: Tue Mar 5 09:35:59 2024 +0000
Commit: Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Tue Mar 5 09:38:10 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=781daa55
media-libs/wivrn: update SRC_URI
Signed-off-by: Patrick Nicolas <patricknicolas <AT> laposte.net>
media-libs/wivrn/Manifest | 2 +-
media-libs/wivrn/wivrn-9999.ebuild | 10 ++++++++--
2 files changed, 9 insertions(+), 3 deletions(-)
diff --git a/media-libs/wivrn/Manifest b/media-libs/wivrn/Manifest
index 39c47b2c77..f3e61e7efa 100644
--- a/media-libs/wivrn/Manifest
+++ b/media-libs/wivrn/Manifest
@@ -1,4 +1,4 @@
-DIST boostpfr_2.0.3.tar.gz 57376 BLAKE2B 447370c88a3241fcd91d5fb4c3ea8a6b5e54e11807f0b0458da8ba26a7a57d54402403d13c951ebdf3638386f01bd721fc50558477802a8aae3012ee6e88cba5 SHA512 ce7a7955066a678cfff3d65068830b60727dc6a0a1c3f29a1b1fcb50c79f718fb06d6767afb74f7e9ce00f33858cd10f627534f29f536e5504f034831c696ca0
+DIST boostpfr_2.2.0.tar.gz 76432 BLAKE2B 70d76a5dd0034f93ff1749b1994bcd9cd8a9b09674598958da5a8f7e1b040c62e970db4e3d221173549a19d0dd15b0810f5d12f69843ed8ac35be6697bab09e0 SHA512 86a745a44e8a6e4638b9eb9045b08de9cbf27f6d20d365eabd41587d6e1171f980a65f42a31291008c421da6cc3f436b7bf07e109aff6ab5690b19e1fb621b3d
DIST monado-57e937383967c7e7b38b5de71297c8f537a2489d.tar.gz 3324809 BLAKE2B 0ea1b7c7ae5717069a4e86e581264a271e9dea39721e27599453bef12ef5963a50db7ce4d5c2c9db4dcd699438bde74e219a60fb3b0e453e4128b16821e7f1de SHA512 0d51753615e6b9fd98d2dd6eb95b324d35f05cd45f2f738bd8480890ce730aabdee37ec603e6fc248d88e426c727c8ac7f9cf2a47e15d182a36f319891799241
DIST wivrn-0.10.1-server-build-deps.tar.xz 16181364 BLAKE2B ef0f9855fc454d7258846bcc1c4a94f5d15570c2e092dc7913c93935cd2c343cfeaf2b585dcde32344781c2e03e91fa4a506708729f1032bc883ae2cc17f840e SHA512 629e47ef07280f0048ae8c534bf3a503a142d6ba878bf2cf2aeb77fd58027c85add2796fa2cac871baa0c0feb51d402362728335e3c9ebb2943e1f5e59abef19
DIST wivrn-0.10.1.tar.gz 393044 BLAKE2B a452d78a7a1a25e33a7fa4c75b32c3b1c05a3118d56db140f3ffb27698511c3bd2dd6e910826eb745aa77f3acc1caddaec083c08605f98fd8cb0a5e195384b87 SHA512 3448f35b6820afb184cf078379fe090fe73749cddab4d907bb7e5560c5d2117813a6290e47313ca12db215402039097cb51d5fc7c73baac77ad61e8ef5607b1a
diff --git a/media-libs/wivrn/wivrn-9999.ebuild b/media-libs/wivrn/wivrn-9999.ebuild
index a254c95c2e..b248b9b98b 100644
--- a/media-libs/wivrn/wivrn-9999.ebuild
+++ b/media-libs/wivrn/wivrn-9999.ebuild
@@ -5,7 +5,7 @@ HOMEPAGE="https://github.com/meumeu/WiVRn"
SLOT="0"
LICENSE="GPL-3 Apache-2.0 MIT"
-IUSE="nvenc systemd vaapi x264"
+IUSE="nvenc systemd vaapi wireshark-plugins x264"
REQUIRED_USE="|| ( nvenc vaapi x264 )"
inherit cmake
@@ -13,9 +13,10 @@ inherit cmake
if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/Meumeu/WiVRn.git"
+ EGIT_BRANCH="dev"
MONADO_V=57e937383967c7e7b38b5de71297c8f537a2489d
- PFR_V=2.0.3
+ PFR_V=2.2.0
SRC_URI="
https://github.com/boostorg/pfr/archive/refs/tags/${PFR_V}.tar.gz -> boostpfr_${PFR_V}.tar.gz
https://gitlab.freedesktop.org/monado/monado/-/archive/${MONADO_V}/monado-${MONADO_V}.tar.gz"
@@ -43,6 +44,9 @@ RDEPEND="
systemd? (
sys-apps/systemd
)
+ wireshark-plugins? (
+ net-analyzer/wireshark
+ )
"
BDEPEND="
@@ -80,6 +84,8 @@ src_configure() {
local mycmakeargs=(
-DGIT_DESC=${GIT_DESC}
-DWIVRN_BUILD_CLIENT=OFF
+ -DWIVRN_BUILD_SERVER=ON
+ -DWIVRN_BUILD_DISSECTOR=$(usex wireshark-plugins)
-DWIVRN_USE_NVENC=$(usex nvenc)
-DWIVRN_USE_VAAPI=$(usex vaapi)
-DWIVRN_USE_X264=$(usex x264)
^ permalink raw reply related [flat|nested] 35+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: media-libs/wivrn/
@ 2024-03-07 11:34 Andrew Ammerlaan
0 siblings, 0 replies; 35+ messages in thread
From: Andrew Ammerlaan @ 2024-03-07 11:34 UTC (permalink / raw
To: gentoo-commits
commit: 76ed870fcd4ab54ebf4f5f161eb28249d19ca893
Author: Patrick Nicolas <patricknicolas <AT> laposte <DOT> net>
AuthorDate: Wed Mar 6 12:48:13 2024 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Wed Mar 6 12:48:13 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=76ed870f
media-libs/wivrn: update SRC_URI
Signed-off-by: Patrick Nicolas <patricknicolas <AT> laposte.net>
media-libs/wivrn/Manifest | 2 +-
media-libs/wivrn/wivrn-9999.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/media-libs/wivrn/Manifest b/media-libs/wivrn/Manifest
index f3e61e7efa..b75e5c1c43 100644
--- a/media-libs/wivrn/Manifest
+++ b/media-libs/wivrn/Manifest
@@ -1,5 +1,5 @@
DIST boostpfr_2.2.0.tar.gz 76432 BLAKE2B 70d76a5dd0034f93ff1749b1994bcd9cd8a9b09674598958da5a8f7e1b040c62e970db4e3d221173549a19d0dd15b0810f5d12f69843ed8ac35be6697bab09e0 SHA512 86a745a44e8a6e4638b9eb9045b08de9cbf27f6d20d365eabd41587d6e1171f980a65f42a31291008c421da6cc3f436b7bf07e109aff6ab5690b19e1fb621b3d
-DIST monado-57e937383967c7e7b38b5de71297c8f537a2489d.tar.gz 3324809 BLAKE2B 0ea1b7c7ae5717069a4e86e581264a271e9dea39721e27599453bef12ef5963a50db7ce4d5c2c9db4dcd699438bde74e219a60fb3b0e453e4128b16821e7f1de SHA512 0d51753615e6b9fd98d2dd6eb95b324d35f05cd45f2f738bd8480890ce730aabdee37ec603e6fc248d88e426c727c8ac7f9cf2a47e15d182a36f319891799241
+DIST monado-ffb71af26f8349952f5f820c268ee4774613e200.tar.gz 3345606 BLAKE2B dc38514da7757e9737303540ca44d698e7eef504136fe7d4fbac349588a14be6860890f43520a52e1e80dfcaea32bc1f3a95894280c0fb8b178b50ffd85e155b SHA512 fbbee78583a8c90dc8e4179b8b3febaad77268c2f293532c1379e2c15d15693aea4b5494b6e34e1bd9f53d7624d7c9a93a8a5d514c1fcb474153b850c322166b
DIST wivrn-0.10.1-server-build-deps.tar.xz 16181364 BLAKE2B ef0f9855fc454d7258846bcc1c4a94f5d15570c2e092dc7913c93935cd2c343cfeaf2b585dcde32344781c2e03e91fa4a506708729f1032bc883ae2cc17f840e SHA512 629e47ef07280f0048ae8c534bf3a503a142d6ba878bf2cf2aeb77fd58027c85add2796fa2cac871baa0c0feb51d402362728335e3c9ebb2943e1f5e59abef19
DIST wivrn-0.10.1.tar.gz 393044 BLAKE2B a452d78a7a1a25e33a7fa4c75b32c3b1c05a3118d56db140f3ffb27698511c3bd2dd6e910826eb745aa77f3acc1caddaec083c08605f98fd8cb0a5e195384b87 SHA512 3448f35b6820afb184cf078379fe090fe73749cddab4d907bb7e5560c5d2117813a6290e47313ca12db215402039097cb51d5fc7c73baac77ad61e8ef5607b1a
DIST wivrn-0.11-server-build-deps.tar.xz 16544220 BLAKE2B dc04c6a414c8146c66bb18a3ad89cb7deaa378e838a9877675307c44ec26e7fb09fa653c947b72343fab210bcb43bd72e7a1a1012dc4f4c39c59f6316e2fe48c SHA512 1eacc7ffb6de88944dc057cc41e7e17805dbd56e72f32d13a47877a62a3a4c916cfd343e813e20656c913c9c4e4f7b5e4bc8571eb9cb442074cdeeba3ec75671
diff --git a/media-libs/wivrn/wivrn-9999.ebuild b/media-libs/wivrn/wivrn-9999.ebuild
index b248b9b98b..bf9860cc12 100644
--- a/media-libs/wivrn/wivrn-9999.ebuild
+++ b/media-libs/wivrn/wivrn-9999.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == 9999 ]]; then
EGIT_REPO_URI="https://github.com/Meumeu/WiVRn.git"
EGIT_BRANCH="dev"
- MONADO_V=57e937383967c7e7b38b5de71297c8f537a2489d
+ MONADO_V=ffb71af26f8349952f5f820c268ee4774613e200
PFR_V=2.2.0
SRC_URI="
https://github.com/boostorg/pfr/archive/refs/tags/${PFR_V}.tar.gz -> boostpfr_${PFR_V}.tar.gz
^ permalink raw reply related [flat|nested] 35+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: media-libs/wivrn/
@ 2024-03-07 11:34 Andrew Ammerlaan
0 siblings, 0 replies; 35+ messages in thread
From: Andrew Ammerlaan @ 2024-03-07 11:34 UTC (permalink / raw
To: gentoo-commits
commit: c9fad07f592309c675a626a6a04ba284981fd9a1
Author: Patrick Nicolas <patricknicolas <AT> laposte <DOT> net>
AuthorDate: Wed Mar 6 12:46:08 2024 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Wed Mar 6 12:46:08 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c9fad07f
media-libs/wivrn: add metadata file
Signed-off-by: Patrick Nicolas <patricknicolas <AT> laposte.net>
media-libs/wivrn/metadata.xml | 16 ++++++++++++++++
1 file changed, 16 insertions(+)
diff --git a/media-libs/wivrn/metadata.xml b/media-libs/wivrn/metadata.xml
new file mode 100644
index 0000000000..c7c2506ce5
--- /dev/null
+++ b/media-libs/wivrn/metadata.xml
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>patricknicolas@laposte.net</email>
+ <name>Patrick Nicolas</name>
+ </maintainer>
+ <use>
+ <flag name="wireshark-plugins">
+ Build the <pkg>net-analyzer/wireshark</pkg> plugin for the WiVRn protocol
+ </flag>
+ </use>
+ <upstream>
+ <remote-id type="github">Meumeu/WiVRn</remote-id>
+ </upstream>
+</pkgmetadata>
^ permalink raw reply related [flat|nested] 35+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: media-libs/wivrn/
@ 2024-03-10 21:26 Haelwenn Monnier
0 siblings, 0 replies; 35+ messages in thread
From: Haelwenn Monnier @ 2024-03-10 21:26 UTC (permalink / raw
To: gentoo-commits
commit: f5fd1d5d4c253a1efd691f07963c73c2982586d3
Author: Patrick Nicolas <patricknicolas <AT> laposte <DOT> net>
AuthorDate: Sat Mar 9 22:23:48 2024 +0000
Commit: Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
CommitDate: Sat Mar 9 22:23:48 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f5fd1d5d
media-libs/wivrn: add 0.12, drop 0.10.1
Signed-off-by: Patrick Nicolas <patricknicolas <AT> laposte.net>
media-libs/wivrn/Manifest | 4 ++--
.../wivrn/{wivrn-0.10.1.ebuild => wivrn-0.12.ebuild} | 14 ++++++++++----
2 files changed, 12 insertions(+), 6 deletions(-)
diff --git a/media-libs/wivrn/Manifest b/media-libs/wivrn/Manifest
index b75e5c1c43..72d08215e7 100644
--- a/media-libs/wivrn/Manifest
+++ b/media-libs/wivrn/Manifest
@@ -1,6 +1,6 @@
DIST boostpfr_2.2.0.tar.gz 76432 BLAKE2B 70d76a5dd0034f93ff1749b1994bcd9cd8a9b09674598958da5a8f7e1b040c62e970db4e3d221173549a19d0dd15b0810f5d12f69843ed8ac35be6697bab09e0 SHA512 86a745a44e8a6e4638b9eb9045b08de9cbf27f6d20d365eabd41587d6e1171f980a65f42a31291008c421da6cc3f436b7bf07e109aff6ab5690b19e1fb621b3d
DIST monado-ffb71af26f8349952f5f820c268ee4774613e200.tar.gz 3345606 BLAKE2B dc38514da7757e9737303540ca44d698e7eef504136fe7d4fbac349588a14be6860890f43520a52e1e80dfcaea32bc1f3a95894280c0fb8b178b50ffd85e155b SHA512 fbbee78583a8c90dc8e4179b8b3febaad77268c2f293532c1379e2c15d15693aea4b5494b6e34e1bd9f53d7624d7c9a93a8a5d514c1fcb474153b850c322166b
-DIST wivrn-0.10.1-server-build-deps.tar.xz 16181364 BLAKE2B ef0f9855fc454d7258846bcc1c4a94f5d15570c2e092dc7913c93935cd2c343cfeaf2b585dcde32344781c2e03e91fa4a506708729f1032bc883ae2cc17f840e SHA512 629e47ef07280f0048ae8c534bf3a503a142d6ba878bf2cf2aeb77fd58027c85add2796fa2cac871baa0c0feb51d402362728335e3c9ebb2943e1f5e59abef19
-DIST wivrn-0.10.1.tar.gz 393044 BLAKE2B a452d78a7a1a25e33a7fa4c75b32c3b1c05a3118d56db140f3ffb27698511c3bd2dd6e910826eb745aa77f3acc1caddaec083c08605f98fd8cb0a5e195384b87 SHA512 3448f35b6820afb184cf078379fe090fe73749cddab4d907bb7e5560c5d2117813a6290e47313ca12db215402039097cb51d5fc7c73baac77ad61e8ef5607b1a
DIST wivrn-0.11-server-build-deps.tar.xz 16544220 BLAKE2B dc04c6a414c8146c66bb18a3ad89cb7deaa378e838a9877675307c44ec26e7fb09fa653c947b72343fab210bcb43bd72e7a1a1012dc4f4c39c59f6316e2fe48c SHA512 1eacc7ffb6de88944dc057cc41e7e17805dbd56e72f32d13a47877a62a3a4c916cfd343e813e20656c913c9c4e4f7b5e4bc8571eb9cb442074cdeeba3ec75671
DIST wivrn-0.11.tar.gz 11675453 BLAKE2B 2bfd6719b969dacaba0bb461415de000d11bdc249db148a7f621827592d69a65d23af0481a93601b9d381a253bc3c86aaa37af02e931d68b5a3c1cf777f5862e SHA512 00764283a09fc07e21f9a59970a2fb256c225da95b3b2ca858c0d740e633b3f6391521dd05458b8901ad2a764675e4cac01caadac4f99f3311236a424b8e4349
+DIST wivrn-0.12-server-build-deps.tar.xz 16661132 BLAKE2B e7d562a286211d674bfbdd3db8328e8fc4e019893d73067174abacc7ba95127b92b0faba589a5fddbbc06baf3a1057f54f739130daa5db745f18db0541c8d887 SHA512 57d7e99a98a7d41bcb88302247312e99e0ddc89023b06bb8028711967d1a148bcba4f06343d55510fdb294a87fde56733dcd493b80f3f136c325568ba08e2798
+DIST wivrn-0.12.tar.gz 11683876 BLAKE2B 34000761291ff7c9565b8ffddd87e1721adbf78447bc875f4c805643f284443765404f186f95747f314571b26ebe57fd5a1275258f65bb9a479a61b4623db0fc SHA512 960cd6282c9538bd574f11c51dc7e4f6f87b2b619b68d7eb3a0ab8edde14a27e6b4f4535ef45b5f32396bd8a5a8c9d1cc28bed910e9eb71fdbfefeea6ec3dbd7
diff --git a/media-libs/wivrn/wivrn-0.10.1.ebuild b/media-libs/wivrn/wivrn-0.12.ebuild
similarity index 86%
rename from media-libs/wivrn/wivrn-0.10.1.ebuild
rename to media-libs/wivrn/wivrn-0.12.ebuild
index fb978a9b41..bf9860cc12 100644
--- a/media-libs/wivrn/wivrn-0.10.1.ebuild
+++ b/media-libs/wivrn/wivrn-0.12.ebuild
@@ -5,7 +5,7 @@ HOMEPAGE="https://github.com/meumeu/WiVRn"
SLOT="0"
LICENSE="GPL-3 Apache-2.0 MIT"
-IUSE="nvenc systemd vaapi x264"
+IUSE="nvenc systemd vaapi wireshark-plugins x264"
REQUIRED_USE="|| ( nvenc vaapi x264 )"
inherit cmake
@@ -13,9 +13,10 @@ inherit cmake
if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/Meumeu/WiVRn.git"
+ EGIT_BRANCH="dev"
- MONADO_V=79bf8eb8fa168f65f4e5505e0525ee74aa88783e
- PFR_V=2.0.3
+ MONADO_V=ffb71af26f8349952f5f820c268ee4774613e200
+ PFR_V=2.2.0
SRC_URI="
https://github.com/boostorg/pfr/archive/refs/tags/${PFR_V}.tar.gz -> boostpfr_${PFR_V}.tar.gz
https://gitlab.freedesktop.org/monado/monado/-/archive/${MONADO_V}/monado-${MONADO_V}.tar.gz"
@@ -31,7 +32,7 @@ RDEPEND="
x11-drivers/nvidia-drivers
)
vaapi? (
- media-video/ffmpeg[libdrm,vulkan,vaapi]
+ media-video/ffmpeg[libdrm,vaapi]
)
x264? (
media-libs/x264
@@ -43,6 +44,9 @@ RDEPEND="
systemd? (
sys-apps/systemd
)
+ wireshark-plugins? (
+ net-analyzer/wireshark
+ )
"
BDEPEND="
@@ -80,6 +84,8 @@ src_configure() {
local mycmakeargs=(
-DGIT_DESC=${GIT_DESC}
-DWIVRN_BUILD_CLIENT=OFF
+ -DWIVRN_BUILD_SERVER=ON
+ -DWIVRN_BUILD_DISSECTOR=$(usex wireshark-plugins)
-DWIVRN_USE_NVENC=$(usex nvenc)
-DWIVRN_USE_VAAPI=$(usex vaapi)
-DWIVRN_USE_X264=$(usex x264)
^ permalink raw reply related [flat|nested] 35+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: media-libs/wivrn/
@ 2024-03-31 1:01 Julien Roy
0 siblings, 0 replies; 35+ messages in thread
From: Julien Roy @ 2024-03-31 1:01 UTC (permalink / raw
To: gentoo-commits
commit: 4b51621fadb89d2821aa79b90865f44e8f92ef6b
Author: Patrick Nicolas <patricknicolas <AT> laposte <DOT> net>
AuthorDate: Sat Mar 30 22:32:20 2024 +0000
Commit: Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Sat Mar 30 22:32:20 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4b51621f
media-libs/wivrn: add 0.13
Signed-off-by: Patrick Nicolas <patricknicolas <AT> laposte.net>
media-libs/wivrn/Manifest | 2 +
media-libs/wivrn/metadata.xml | 6 ++
media-libs/wivrn/wivrn-0.13.ebuild | 113 +++++++++++++++++++++++++++++++++++++
3 files changed, 121 insertions(+)
diff --git a/media-libs/wivrn/Manifest b/media-libs/wivrn/Manifest
index 15d6e248b4..95ca1b9478 100644
--- a/media-libs/wivrn/Manifest
+++ b/media-libs/wivrn/Manifest
@@ -2,3 +2,5 @@ DIST boostpfr_2.2.0.tar.gz 76432 BLAKE2B 70d76a5dd0034f93ff1749b1994bcd9cd8a9b09
DIST monado-ffb71af26f8349952f5f820c268ee4774613e200.tar.gz 3345606 BLAKE2B dc38514da7757e9737303540ca44d698e7eef504136fe7d4fbac349588a14be6860890f43520a52e1e80dfcaea32bc1f3a95894280c0fb8b178b50ffd85e155b SHA512 fbbee78583a8c90dc8e4179b8b3febaad77268c2f293532c1379e2c15d15693aea4b5494b6e34e1bd9f53d7624d7c9a93a8a5d514c1fcb474153b850c322166b
DIST wivrn-0.12-server-build-deps.tar.xz 16661132 BLAKE2B e7d562a286211d674bfbdd3db8328e8fc4e019893d73067174abacc7ba95127b92b0faba589a5fddbbc06baf3a1057f54f739130daa5db745f18db0541c8d887 SHA512 57d7e99a98a7d41bcb88302247312e99e0ddc89023b06bb8028711967d1a148bcba4f06343d55510fdb294a87fde56733dcd493b80f3f136c325568ba08e2798
DIST wivrn-0.12.tar.gz 11683876 BLAKE2B 34000761291ff7c9565b8ffddd87e1721adbf78447bc875f4c805643f284443765404f186f95747f314571b26ebe57fd5a1275258f65bb9a479a61b4623db0fc SHA512 960cd6282c9538bd574f11c51dc7e4f6f87b2b619b68d7eb3a0ab8edde14a27e6b4f4535ef45b5f32396bd8a5a8c9d1cc28bed910e9eb71fdbfefeea6ec3dbd7
+DIST wivrn-0.13-server-build-deps.tar.xz 15527480 BLAKE2B 28dfedaee675a2acc3fa3b453837a31c91d613d7a1166c14d398f0093a5faa6ad6d5d6112ce2c41863894fcaa0ce98d83d6bf2d9289c5fa263a09b92e99c9f0c SHA512 9d9a9add87dca9ebba593d889297caf8a5dfe7d48cd3abd7e02859392ee21af7635f82dba00198637a237be5e5905e2c3af469f621adbe44697176e7c15fc49c
+DIST wivrn-0.13.tar.gz 11826609 BLAKE2B 8b8cd300998bb05803fa8c6f1f5e874f7435edf5f457c5806e1e75e5a16b2a749208567162b41af6d4dda3f83b8c40ce9367b123522cc9cb023a8ec33be24a06 SHA512 82efdd29368a00c191eea32716a7a69b80108fa7f3521c548c80df156bb0ee3c6dad8a24488707ea083ae9121b9b6efe1d31a9af77367403583ecba25e3e3104
diff --git a/media-libs/wivrn/metadata.xml b/media-libs/wivrn/metadata.xml
index c7c2506ce5..43737e5e73 100644
--- a/media-libs/wivrn/metadata.xml
+++ b/media-libs/wivrn/metadata.xml
@@ -6,6 +6,12 @@
<name>Patrick Nicolas</name>
</maintainer>
<use>
+ <flag name="pipewire">
+ Enable support for audio sink/source through native pipewire protocol
+ </flag>
+ <flag name="pulseaudio">
+ Enable support for audio sink/source through pulseaudio modules
+ </flag>
<flag name="wireshark-plugins">
Build the <pkg>net-analyzer/wireshark</pkg> plugin for the WiVRn protocol
</flag>
diff --git a/media-libs/wivrn/wivrn-0.13.ebuild b/media-libs/wivrn/wivrn-0.13.ebuild
new file mode 100644
index 0000000000..a6e984eabb
--- /dev/null
+++ b/media-libs/wivrn/wivrn-0.13.ebuild
@@ -0,0 +1,113 @@
+EAPI=7
+
+DESCRIPTION="WiVRn OpenXR streaming"
+HOMEPAGE="https://github.com/meumeu/WiVRn"
+SLOT="0"
+LICENSE="GPL-3 Apache-2.0 MIT"
+
+IUSE="nvenc pipewire pulseaudio systemd vaapi wireshark-plugins x264"
+REQUIRED_USE="|| ( nvenc vaapi x264 )"
+
+inherit cmake
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/Meumeu/WiVRn.git"
+ EGIT_BRANCH="dev"
+
+ MONADO_V=ffb71af26f8349952f5f820c268ee4774613e200
+ PFR_V=2.2.0
+ SRC_URI="
+ https://github.com/boostorg/pfr/archive/refs/tags/${PFR_V}.tar.gz -> boostpfr_${PFR_V}.tar.gz
+ https://gitlab.freedesktop.org/monado/monado/-/archive/${MONADO_V}/monado-${MONADO_V}.tar.gz"
+else
+ SRC_URI="
+ https://github.com/Meumeu/WiVRn/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
+ https://github.com/Meumeu/WiVRn/releases/download/v${PV}/server-build-deps.tar.xz -> ${P}-server-build-deps.tar.xz"
+ KEYWORDS="~amd64"
+fi
+
+RDEPEND="
+ nvenc? (
+ x11-drivers/nvidia-drivers
+ )
+ vaapi? (
+ media-video/ffmpeg[libdrm,vaapi]
+ )
+ x264? (
+ media-libs/x264
+ )
+ dev-libs/libbsd
+ pipewire? (
+ media-video/pipewire
+ )
+ pulseaudio? (
+ media-libs/libpulse
+ )
+ media-libs/openxr-loader
+ net-dns/avahi
+ systemd? (
+ sys-apps/systemd
+ )
+ wireshark-plugins? (
+ net-analyzer/wireshark
+ )
+"
+
+BDEPEND="
+ ${RDEPEND}
+ nvenc? (
+ dev-util/nvidia-cuda-toolkit
+ )
+ dev-cpp/eigen
+ dev-cpp/nlohmann_json
+ dev-util/glslang
+"
+
+if [[ ${PV} == 9999 ]]; then
+ src_unpack() {
+ git-r3_src_unpack
+ default_src_unpack
+ cd "${WORKDIR}"
+ mv "monado-${MONADO_V}" "monado-src"
+ mv "pfr-${PFR_V}" "boostpfr-src"
+ }
+else
+ src_unpack() {
+ default_src_unpack
+ cd "${WORKDIR}"
+ mv "WiVRn-${PV}" "${P}"
+ }
+fi
+
+src_configure() {
+ if [[ ${PV} == 9999 ]]; then
+ GIT_DESC=$(git describe)
+ else
+ GIT_DESC=${PV}
+ fi
+ local mycmakeargs=(
+ -DGIT_DESC=${GIT_DESC}
+ -DWIVRN_BUILD_CLIENT=OFF
+ -DWIVRN_BUILD_SERVER=ON
+ -DWIVRN_BUILD_DISSECTOR=$(usex wireshark-plugins)
+ -DWIVRN_USE_PIPEWIRE=$(usex pipewire)
+ -DWIVRN_USE_PULSEAUDIO=$(usex pulseaudio)
+ -DWIVRN_USE_NVENC=$(usex nvenc)
+ -DWIVRN_USE_VAAPI=$(usex vaapi)
+ -DWIVRN_USE_X264=$(usex x264)
+ -DWIVRN_USE_SYSTEMD=$(usex systemd)
+ -DCMAKE_INTERPROCEDURAL_OPTIMIZATION=ON
+ -DFETCHCONTENT_FULLY_DISCONNECTED=ON
+ -DFETCHCONTENT_BASE_DIR=${WORKDIR}
+ -DENABLE_COLOURED_OUTPUT=OFF
+ )
+
+ cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+
+ dosym /usr/share/openxr/1/openxr_wivrn.json /etc/openxr/1/active_runtime.json
+}
^ permalink raw reply related [flat|nested] 35+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: media-libs/wivrn/
@ 2024-03-31 1:01 Julien Roy
0 siblings, 0 replies; 35+ messages in thread
From: Julien Roy @ 2024-03-31 1:01 UTC (permalink / raw
To: gentoo-commits
commit: 4fd939a6367d945d574d409a972aa32f68ee57b2
Author: Patrick Nicolas <patricknicolas <AT> laposte <DOT> net>
AuthorDate: Sat Mar 30 22:17:33 2024 +0000
Commit: Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Sat Mar 30 22:17:33 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4fd939a6
media-libs/wivrn: drop 0.11
Signed-off-by: Patrick Nicolas <patricknicolas <AT> laposte.net>
media-libs/wivrn/Manifest | 2 -
media-libs/wivrn/wivrn-0.11.ebuild | 100 -------------------------------------
2 files changed, 102 deletions(-)
diff --git a/media-libs/wivrn/Manifest b/media-libs/wivrn/Manifest
index 72d08215e7..15d6e248b4 100644
--- a/media-libs/wivrn/Manifest
+++ b/media-libs/wivrn/Manifest
@@ -1,6 +1,4 @@
DIST boostpfr_2.2.0.tar.gz 76432 BLAKE2B 70d76a5dd0034f93ff1749b1994bcd9cd8a9b09674598958da5a8f7e1b040c62e970db4e3d221173549a19d0dd15b0810f5d12f69843ed8ac35be6697bab09e0 SHA512 86a745a44e8a6e4638b9eb9045b08de9cbf27f6d20d365eabd41587d6e1171f980a65f42a31291008c421da6cc3f436b7bf07e109aff6ab5690b19e1fb621b3d
DIST monado-ffb71af26f8349952f5f820c268ee4774613e200.tar.gz 3345606 BLAKE2B dc38514da7757e9737303540ca44d698e7eef504136fe7d4fbac349588a14be6860890f43520a52e1e80dfcaea32bc1f3a95894280c0fb8b178b50ffd85e155b SHA512 fbbee78583a8c90dc8e4179b8b3febaad77268c2f293532c1379e2c15d15693aea4b5494b6e34e1bd9f53d7624d7c9a93a8a5d514c1fcb474153b850c322166b
-DIST wivrn-0.11-server-build-deps.tar.xz 16544220 BLAKE2B dc04c6a414c8146c66bb18a3ad89cb7deaa378e838a9877675307c44ec26e7fb09fa653c947b72343fab210bcb43bd72e7a1a1012dc4f4c39c59f6316e2fe48c SHA512 1eacc7ffb6de88944dc057cc41e7e17805dbd56e72f32d13a47877a62a3a4c916cfd343e813e20656c913c9c4e4f7b5e4bc8571eb9cb442074cdeeba3ec75671
-DIST wivrn-0.11.tar.gz 11675453 BLAKE2B 2bfd6719b969dacaba0bb461415de000d11bdc249db148a7f621827592d69a65d23af0481a93601b9d381a253bc3c86aaa37af02e931d68b5a3c1cf777f5862e SHA512 00764283a09fc07e21f9a59970a2fb256c225da95b3b2ca858c0d740e633b3f6391521dd05458b8901ad2a764675e4cac01caadac4f99f3311236a424b8e4349
DIST wivrn-0.12-server-build-deps.tar.xz 16661132 BLAKE2B e7d562a286211d674bfbdd3db8328e8fc4e019893d73067174abacc7ba95127b92b0faba589a5fddbbc06baf3a1057f54f739130daa5db745f18db0541c8d887 SHA512 57d7e99a98a7d41bcb88302247312e99e0ddc89023b06bb8028711967d1a148bcba4f06343d55510fdb294a87fde56733dcd493b80f3f136c325568ba08e2798
DIST wivrn-0.12.tar.gz 11683876 BLAKE2B 34000761291ff7c9565b8ffddd87e1721adbf78447bc875f4c805643f284443765404f186f95747f314571b26ebe57fd5a1275258f65bb9a479a61b4623db0fc SHA512 960cd6282c9538bd574f11c51dc7e4f6f87b2b619b68d7eb3a0ab8edde14a27e6b4f4535ef45b5f32396bd8a5a8c9d1cc28bed910e9eb71fdbfefeea6ec3dbd7
diff --git a/media-libs/wivrn/wivrn-0.11.ebuild b/media-libs/wivrn/wivrn-0.11.ebuild
deleted file mode 100644
index a254c95c2e..0000000000
--- a/media-libs/wivrn/wivrn-0.11.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-EAPI=7
-
-DESCRIPTION="WiVRn OpenXR streaming"
-HOMEPAGE="https://github.com/meumeu/WiVRn"
-SLOT="0"
-LICENSE="GPL-3 Apache-2.0 MIT"
-
-IUSE="nvenc systemd vaapi x264"
-REQUIRED_USE="|| ( nvenc vaapi x264 )"
-
-inherit cmake
-
-if [[ ${PV} == 9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/Meumeu/WiVRn.git"
-
- MONADO_V=57e937383967c7e7b38b5de71297c8f537a2489d
- PFR_V=2.0.3
- SRC_URI="
- https://github.com/boostorg/pfr/archive/refs/tags/${PFR_V}.tar.gz -> boostpfr_${PFR_V}.tar.gz
- https://gitlab.freedesktop.org/monado/monado/-/archive/${MONADO_V}/monado-${MONADO_V}.tar.gz"
-else
- SRC_URI="
- https://github.com/Meumeu/WiVRn/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
- https://github.com/Meumeu/WiVRn/releases/download/v${PV}/server-build-deps.tar.xz -> ${P}-server-build-deps.tar.xz"
- KEYWORDS="~amd64"
-fi
-
-RDEPEND="
- nvenc? (
- x11-drivers/nvidia-drivers
- )
- vaapi? (
- media-video/ffmpeg[libdrm,vaapi]
- )
- x264? (
- media-libs/x264
- )
- dev-libs/libbsd
- media-libs/libpulse
- media-libs/openxr-loader
- net-dns/avahi
- systemd? (
- sys-apps/systemd
- )
-"
-
-BDEPEND="
- ${RDEPEND}
- nvenc? (
- dev-util/nvidia-cuda-toolkit
- )
- dev-cpp/eigen
- dev-cpp/nlohmann_json
- dev-util/glslang
-"
-
-if [[ ${PV} == 9999 ]]; then
- src_unpack() {
- git-r3_src_unpack
- default_src_unpack
- cd "${WORKDIR}"
- mv "monado-${MONADO_V}" "monado-src"
- mv "pfr-${PFR_V}" "boostpfr-src"
- }
-else
- src_unpack() {
- default_src_unpack
- cd "${WORKDIR}"
- mv "WiVRn-${PV}" "${P}"
- }
-fi
-
-src_configure() {
- if [[ ${PV} == 9999 ]]; then
- GIT_DESC=$(git describe)
- else
- GIT_DESC=${PV}
- fi
- local mycmakeargs=(
- -DGIT_DESC=${GIT_DESC}
- -DWIVRN_BUILD_CLIENT=OFF
- -DWIVRN_USE_NVENC=$(usex nvenc)
- -DWIVRN_USE_VAAPI=$(usex vaapi)
- -DWIVRN_USE_X264=$(usex x264)
- -DWIVRN_USE_SYSTEMD=$(usex systemd)
- -DCMAKE_INTERPROCEDURAL_OPTIMIZATION=ON
- -DFETCHCONTENT_FULLY_DISCONNECTED=ON
- -DFETCHCONTENT_BASE_DIR=${WORKDIR}
- -DENABLE_COLOURED_OUTPUT=OFF
- )
-
- cmake_src_configure
-}
-
-src_install() {
- cmake_src_install
-
- dosym /usr/share/openxr/1/openxr_wivrn.json /etc/openxr/1/active_runtime.json
-}
^ permalink raw reply related [flat|nested] 35+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: media-libs/wivrn/
@ 2024-03-31 1:01 Julien Roy
0 siblings, 0 replies; 35+ messages in thread
From: Julien Roy @ 2024-03-31 1:01 UTC (permalink / raw
To: gentoo-commits
commit: 880331281e4ce765d5e989f5adf21ad486ba3832
Author: Patrick Nicolas <patricknicolas <AT> laposte <DOT> net>
AuthorDate: Sat Mar 30 22:34:53 2024 +0000
Commit: Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Sat Mar 30 22:34:53 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=88033128
media-libs/wivrn: update use flags and deps
Signed-off-by: Patrick Nicolas <patricknicolas <AT> laposte.net>
media-libs/wivrn/wivrn-9999.ebuild | 17 +++++++++--------
1 file changed, 9 insertions(+), 8 deletions(-)
diff --git a/media-libs/wivrn/wivrn-9999.ebuild b/media-libs/wivrn/wivrn-9999.ebuild
index bf9860cc12..f603e138c5 100644
--- a/media-libs/wivrn/wivrn-9999.ebuild
+++ b/media-libs/wivrn/wivrn-9999.ebuild
@@ -5,7 +5,7 @@ HOMEPAGE="https://github.com/meumeu/WiVRn"
SLOT="0"
LICENSE="GPL-3 Apache-2.0 MIT"
-IUSE="nvenc systemd vaapi wireshark-plugins x264"
+IUSE="nvenc pipewire pulseaudio systemd vaapi wireshark-plugins x264"
REQUIRED_USE="|| ( nvenc vaapi x264 )"
inherit cmake
@@ -28,9 +28,6 @@ else
fi
RDEPEND="
- nvenc? (
- x11-drivers/nvidia-drivers
- )
vaapi? (
media-video/ffmpeg[libdrm,vaapi]
)
@@ -38,7 +35,12 @@ RDEPEND="
media-libs/x264
)
dev-libs/libbsd
- media-libs/libpulse
+ pipewire? (
+ media-video/pipewire
+ )
+ pulseaudio? (
+ media-libs/libpulse
+ )
media-libs/openxr-loader
net-dns/avahi
systemd? (
@@ -51,9 +53,6 @@ RDEPEND="
BDEPEND="
${RDEPEND}
- nvenc? (
- dev-util/nvidia-cuda-toolkit
- )
dev-cpp/eigen
dev-cpp/nlohmann_json
dev-util/glslang
@@ -86,6 +85,8 @@ src_configure() {
-DWIVRN_BUILD_CLIENT=OFF
-DWIVRN_BUILD_SERVER=ON
-DWIVRN_BUILD_DISSECTOR=$(usex wireshark-plugins)
+ -DWIVRN_USE_PIPEWIRE=$(usex pipewire)
+ -DWIVRN_USE_PULSEAUDIO=$(usex pulseaudio)
-DWIVRN_USE_NVENC=$(usex nvenc)
-DWIVRN_USE_VAAPI=$(usex vaapi)
-DWIVRN_USE_X264=$(usex x264)
^ permalink raw reply related [flat|nested] 35+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: media-libs/wivrn/
@ 2024-05-20 0:18 Julien Roy
0 siblings, 0 replies; 35+ messages in thread
From: Julien Roy @ 2024-05-20 0:18 UTC (permalink / raw
To: gentoo-commits
commit: 163e71b6cc93a56c61a54b3ce88b97f9f38cb06d
Author: Patrick Nicolas <patricknicolas <AT> laposte <DOT> net>
AuthorDate: Sun May 19 11:47:12 2024 +0000
Commit: Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Sun May 19 11:47:12 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=163e71b6
media-libs/wivrn: add 0.15, drop 0.13
Signed-off-by: Patrick Nicolas <patricknicolas <AT> laposte.net>
media-libs/wivrn/Manifest | 4 ++--
media-libs/wivrn/{wivrn-0.13.ebuild => wivrn-0.15.ebuild} | 8 +-------
2 files changed, 3 insertions(+), 9 deletions(-)
diff --git a/media-libs/wivrn/Manifest b/media-libs/wivrn/Manifest
index 77adf99455..c93ead5561 100644
--- a/media-libs/wivrn/Manifest
+++ b/media-libs/wivrn/Manifest
@@ -1,6 +1,6 @@
DIST boostpfr_2.2.0.tar.gz 76432 BLAKE2B 70d76a5dd0034f93ff1749b1994bcd9cd8a9b09674598958da5a8f7e1b040c62e970db4e3d221173549a19d0dd15b0810f5d12f69843ed8ac35be6697bab09e0 SHA512 86a745a44e8a6e4638b9eb9045b08de9cbf27f6d20d365eabd41587d6e1171f980a65f42a31291008c421da6cc3f436b7bf07e109aff6ab5690b19e1fb621b3d
DIST monado-ffb71af26f8349952f5f820c268ee4774613e200.tar.gz 3345606 BLAKE2B dc38514da7757e9737303540ca44d698e7eef504136fe7d4fbac349588a14be6860890f43520a52e1e80dfcaea32bc1f3a95894280c0fb8b178b50ffd85e155b SHA512 fbbee78583a8c90dc8e4179b8b3febaad77268c2f293532c1379e2c15d15693aea4b5494b6e34e1bd9f53d7624d7c9a93a8a5d514c1fcb474153b850c322166b
-DIST wivrn-0.13-server-build-deps.tar.xz 15527480 BLAKE2B 28dfedaee675a2acc3fa3b453837a31c91d613d7a1166c14d398f0093a5faa6ad6d5d6112ce2c41863894fcaa0ce98d83d6bf2d9289c5fa263a09b92e99c9f0c SHA512 9d9a9add87dca9ebba593d889297caf8a5dfe7d48cd3abd7e02859392ee21af7635f82dba00198637a237be5e5905e2c3af469f621adbe44697176e7c15fc49c
-DIST wivrn-0.13.tar.gz 11826609 BLAKE2B 8b8cd300998bb05803fa8c6f1f5e874f7435edf5f457c5806e1e75e5a16b2a749208567162b41af6d4dda3f83b8c40ce9367b123522cc9cb023a8ec33be24a06 SHA512 82efdd29368a00c191eea32716a7a69b80108fa7f3521c548c80df156bb0ee3c6dad8a24488707ea083ae9121b9b6efe1d31a9af77367403583ecba25e3e3104
DIST wivrn-0.14.1-server-build-deps.tar.xz 15386700 BLAKE2B 4291ab1d1a7cbd76ec76e2d2bcb6a2f4d045a3ff702ac12902f95e3187beb477dcfb892522628a1d2f53ce319f6b7a2b90e81d7eef90ca48a8f09f7061005e38 SHA512 494097b2c7e5ed2c2576a81fb7176a0b01ef2b1eef481d375ad579e7b6d1d8ba3b20d2f6dddc7f20217669be5af90c38acda3c3685f74518e52b4331c2923733
DIST wivrn-0.14.1.tar.gz 11860791 BLAKE2B 5f98b0316dcc153134d5005d05472e857ab0bfce046e4bd1c4c077f4ad212f8cc959c6b483911e0643d69b37c4a64a0afec7841e0d2bfaf7058b5e7e93e67760 SHA512 71079f299a16144bba5c5ae7dc63432089f5295f7a629ccdc917030bfada187a07f03d1c4c56c9d05709a58920aa82f21b038b8a02445c6c8bd4617491ef4f21
+DIST wivrn-0.15-server-build-deps.tar.xz 15550004 BLAKE2B 62aebb846f35f0f0b9e6024c10837d34a7840f36fe7f2c07d70a06fbffe70d55571b1c39848a100370d68edd776fc5b2c1ab486c09368ae995a0cb2fa70ca61f SHA512 db027435a45134e68f2a4907f267b828858e09ed6be5531af726920852ef859113b4ee3f8447ce04dba4dc8734ca94d77f89f254f9ad9ce0829d810325358a82
+DIST wivrn-0.15.tar.gz 11860700 BLAKE2B a8b31fc130fdbbb07262cd89fa5affe1a17b27c094a156152a9bcfeb5c5f9a0c52df806d2c93bf37d53756ca5f28dd28f450c61db2594e7e734092666dbdf478 SHA512 52df9595fd9c4ce85033ab8975a78f29e5711cc095a3afd7406030e4886040c1432a12342cf6a2135a1d054f021161c4e79e6c8a293c40f11adc9d3674564a7b
diff --git a/media-libs/wivrn/wivrn-0.13.ebuild b/media-libs/wivrn/wivrn-0.15.ebuild
similarity index 93%
rename from media-libs/wivrn/wivrn-0.13.ebuild
rename to media-libs/wivrn/wivrn-0.15.ebuild
index af71a45638..de3b4b6fd7 100644
--- a/media-libs/wivrn/wivrn-0.13.ebuild
+++ b/media-libs/wivrn/wivrn-0.15.ebuild
@@ -7,7 +7,7 @@ HOMEPAGE="https://github.com/meumeu/WiVRn"
LICENSE="GPL-3 Apache-2.0 MIT"
SLOT="0"
-IUSE="nvenc pipewire pulseaudio systemd vaapi wireshark-plugins x264"
+IUSE="nvenc +pipewire -pulseaudio systemd vaapi wireshark-plugins x264"
REQUIRED_USE="|| ( nvenc vaapi x264 )"
if [[ ${PV} == 9999 ]]; then
@@ -28,9 +28,6 @@ else
fi
RDEPEND="
- nvenc? (
- x11-drivers/nvidia-drivers
- )
vaapi? (
media-video/ffmpeg[libdrm,vaapi]
)
@@ -56,9 +53,6 @@ RDEPEND="
BDEPEND="
${RDEPEND}
- nvenc? (
- dev-util/nvidia-cuda-toolkit
- )
dev-cpp/eigen
dev-cpp/nlohmann_json
dev-util/glslang
^ permalink raw reply related [flat|nested] 35+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: media-libs/wivrn/
@ 2024-06-06 10:27 David Roman
0 siblings, 0 replies; 35+ messages in thread
From: David Roman @ 2024-06-06 10:27 UTC (permalink / raw
To: gentoo-commits
commit: c54dc9e35d9c6b0f5ea9ed130dda4ec25e6f39c1
Author: Patrick Nicolas <patricknicolas <AT> laposte <DOT> net>
AuthorDate: Wed Jun 5 17:25:43 2024 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Wed Jun 5 17:25:43 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c54dc9e3
media-libs/wivrn: update SRC_URI
Signed-off-by: Patrick Nicolas <patricknicolas <AT> laposte.net>
media-libs/wivrn/Manifest | 2 +-
media-libs/wivrn/wivrn-9999.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/media-libs/wivrn/Manifest b/media-libs/wivrn/Manifest
index c93ead556..5966a3b07 100644
--- a/media-libs/wivrn/Manifest
+++ b/media-libs/wivrn/Manifest
@@ -1,5 +1,5 @@
DIST boostpfr_2.2.0.tar.gz 76432 BLAKE2B 70d76a5dd0034f93ff1749b1994bcd9cd8a9b09674598958da5a8f7e1b040c62e970db4e3d221173549a19d0dd15b0810f5d12f69843ed8ac35be6697bab09e0 SHA512 86a745a44e8a6e4638b9eb9045b08de9cbf27f6d20d365eabd41587d6e1171f980a65f42a31291008c421da6cc3f436b7bf07e109aff6ab5690b19e1fb621b3d
-DIST monado-ffb71af26f8349952f5f820c268ee4774613e200.tar.gz 3345606 BLAKE2B dc38514da7757e9737303540ca44d698e7eef504136fe7d4fbac349588a14be6860890f43520a52e1e80dfcaea32bc1f3a95894280c0fb8b178b50ffd85e155b SHA512 fbbee78583a8c90dc8e4179b8b3febaad77268c2f293532c1379e2c15d15693aea4b5494b6e34e1bd9f53d7624d7c9a93a8a5d514c1fcb474153b850c322166b
+DIST monado-598080453545c6bf313829e5780ffb7dde9b79dc.tar.gz 3514653 BLAKE2B 7d552c39c44e163376775ea4da58b6286e312c5249ba17fb23bec1e0887884df0564ea307f72c8b6e528679e186c35eafa2b513a619b5aaf411aa59cb6fafe2c SHA512 ec5da91cf1d1bf3b5bfc8c66532034ecc045c4829b3f81a6689c78142daec9cac77c2c09fad5aa5e5dde3199bf1b5b0397680cb37d85c532c6bf156b5e3b5c7f
DIST wivrn-0.14.1-server-build-deps.tar.xz 15386700 BLAKE2B 4291ab1d1a7cbd76ec76e2d2bcb6a2f4d045a3ff702ac12902f95e3187beb477dcfb892522628a1d2f53ce319f6b7a2b90e81d7eef90ca48a8f09f7061005e38 SHA512 494097b2c7e5ed2c2576a81fb7176a0b01ef2b1eef481d375ad579e7b6d1d8ba3b20d2f6dddc7f20217669be5af90c38acda3c3685f74518e52b4331c2923733
DIST wivrn-0.14.1.tar.gz 11860791 BLAKE2B 5f98b0316dcc153134d5005d05472e857ab0bfce046e4bd1c4c077f4ad212f8cc959c6b483911e0643d69b37c4a64a0afec7841e0d2bfaf7058b5e7e93e67760 SHA512 71079f299a16144bba5c5ae7dc63432089f5295f7a629ccdc917030bfada187a07f03d1c4c56c9d05709a58920aa82f21b038b8a02445c6c8bd4617491ef4f21
DIST wivrn-0.15-server-build-deps.tar.xz 15550004 BLAKE2B 62aebb846f35f0f0b9e6024c10837d34a7840f36fe7f2c07d70a06fbffe70d55571b1c39848a100370d68edd776fc5b2c1ab486c09368ae995a0cb2fa70ca61f SHA512 db027435a45134e68f2a4907f267b828858e09ed6be5531af726920852ef859113b4ee3f8447ce04dba4dc8734ca94d77f89f254f9ad9ce0829d810325358a82
diff --git a/media-libs/wivrn/wivrn-9999.ebuild b/media-libs/wivrn/wivrn-9999.ebuild
index 9f0a30ef6..ad87fd0d1 100644
--- a/media-libs/wivrn/wivrn-9999.ebuild
+++ b/media-libs/wivrn/wivrn-9999.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == 9999 ]]; then
EGIT_REPO_URI="https://github.com/Meumeu/WiVRn.git"
EGIT_BRANCH="dev"
- MONADO_V=ffb71af26f8349952f5f820c268ee4774613e200
+ MONADO_V=598080453545c6bf313829e5780ffb7dde9b79dc
PFR_V=2.2.0
SRC_URI="
https://github.com/boostorg/pfr/archive/refs/tags/${PFR_V}.tar.gz -> boostpfr_${PFR_V}.tar.gz
^ permalink raw reply related [flat|nested] 35+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: media-libs/wivrn/
@ 2024-06-14 23:09 Julien Roy
0 siblings, 0 replies; 35+ messages in thread
From: Julien Roy @ 2024-06-14 23:09 UTC (permalink / raw
To: gentoo-commits
commit: 48679c8af3f400ee4dc66b42c0cd5aa55fafb16a
Author: Patrick Nicolas <patricknicolas <AT> laposte <DOT> net>
AuthorDate: Fri Jun 14 15:33:46 2024 +0000
Commit: Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Fri Jun 14 15:43:14 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=48679c8a
media-libs/wivrn: add 0.16, drop 0.14.1
Signed-off-by: Patrick Nicolas <patricknicolas <AT> laposte.net>
media-libs/wivrn/Manifest | 4 ++--
media-libs/wivrn/{wivrn-0.14.1.ebuild => wivrn-0.16.ebuild} | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/media-libs/wivrn/Manifest b/media-libs/wivrn/Manifest
index 5966a3b07..8b21127a6 100644
--- a/media-libs/wivrn/Manifest
+++ b/media-libs/wivrn/Manifest
@@ -1,6 +1,6 @@
DIST boostpfr_2.2.0.tar.gz 76432 BLAKE2B 70d76a5dd0034f93ff1749b1994bcd9cd8a9b09674598958da5a8f7e1b040c62e970db4e3d221173549a19d0dd15b0810f5d12f69843ed8ac35be6697bab09e0 SHA512 86a745a44e8a6e4638b9eb9045b08de9cbf27f6d20d365eabd41587d6e1171f980a65f42a31291008c421da6cc3f436b7bf07e109aff6ab5690b19e1fb621b3d
DIST monado-598080453545c6bf313829e5780ffb7dde9b79dc.tar.gz 3514653 BLAKE2B 7d552c39c44e163376775ea4da58b6286e312c5249ba17fb23bec1e0887884df0564ea307f72c8b6e528679e186c35eafa2b513a619b5aaf411aa59cb6fafe2c SHA512 ec5da91cf1d1bf3b5bfc8c66532034ecc045c4829b3f81a6689c78142daec9cac77c2c09fad5aa5e5dde3199bf1b5b0397680cb37d85c532c6bf156b5e3b5c7f
-DIST wivrn-0.14.1-server-build-deps.tar.xz 15386700 BLAKE2B 4291ab1d1a7cbd76ec76e2d2bcb6a2f4d045a3ff702ac12902f95e3187beb477dcfb892522628a1d2f53ce319f6b7a2b90e81d7eef90ca48a8f09f7061005e38 SHA512 494097b2c7e5ed2c2576a81fb7176a0b01ef2b1eef481d375ad579e7b6d1d8ba3b20d2f6dddc7f20217669be5af90c38acda3c3685f74518e52b4331c2923733
-DIST wivrn-0.14.1.tar.gz 11860791 BLAKE2B 5f98b0316dcc153134d5005d05472e857ab0bfce046e4bd1c4c077f4ad212f8cc959c6b483911e0643d69b37c4a64a0afec7841e0d2bfaf7058b5e7e93e67760 SHA512 71079f299a16144bba5c5ae7dc63432089f5295f7a629ccdc917030bfada187a07f03d1c4c56c9d05709a58920aa82f21b038b8a02445c6c8bd4617491ef4f21
DIST wivrn-0.15-server-build-deps.tar.xz 15550004 BLAKE2B 62aebb846f35f0f0b9e6024c10837d34a7840f36fe7f2c07d70a06fbffe70d55571b1c39848a100370d68edd776fc5b2c1ab486c09368ae995a0cb2fa70ca61f SHA512 db027435a45134e68f2a4907f267b828858e09ed6be5531af726920852ef859113b4ee3f8447ce04dba4dc8734ca94d77f89f254f9ad9ce0829d810325358a82
DIST wivrn-0.15.tar.gz 11860700 BLAKE2B a8b31fc130fdbbb07262cd89fa5affe1a17b27c094a156152a9bcfeb5c5f9a0c52df806d2c93bf37d53756ca5f28dd28f450c61db2594e7e734092666dbdf478 SHA512 52df9595fd9c4ce85033ab8975a78f29e5711cc095a3afd7406030e4886040c1432a12342cf6a2135a1d054f021161c4e79e6c8a293c40f11adc9d3674564a7b
+DIST wivrn-0.16-server-build-deps.tar.xz 16518600 BLAKE2B aa7afccbc237722daf5f58ed7d09c2829f5483cd55df34c6e07b3477e6836ecd1f7fccb4693c7d68dbc2d97d8cd1d439693639f0b8eb9742d9335549139177ff SHA512 08c8288c9b29491d8020b207fd0b68f8c1db508774d34e2faf086857ba55f62401fd270235ba2069c91196ae8efe0807731278292b143032c79506957841cbd5
+DIST wivrn-0.16.tar.gz 11869551 BLAKE2B 5a256746ee32416d5bb530c26022bb2fbbec5242a3de9cb7cca14946cecb9721ea301d77695795e4f0d5a27bd5aa9d38fc57cff0c74c6f8f2222c67602dcc994 SHA512 612c3c2a607adb9e119cbf61bda59bb635ebe84156de51cb379cfe63e176d8da65f0332fa1e4e7c3fbdd3eec780f33a3f887e364eac2fa80cd8f4906d80fa349
diff --git a/media-libs/wivrn/wivrn-0.14.1.ebuild b/media-libs/wivrn/wivrn-0.16.ebuild
similarity index 97%
rename from media-libs/wivrn/wivrn-0.14.1.ebuild
rename to media-libs/wivrn/wivrn-0.16.ebuild
index d08e16e92..21e51a57d 100644
--- a/media-libs/wivrn/wivrn-0.14.1.ebuild
+++ b/media-libs/wivrn/wivrn-0.16.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} == 9999 ]]; then
EGIT_REPO_URI="https://github.com/Meumeu/WiVRn.git"
EGIT_BRANCH="dev"
- MONADO_V=ffb71af26f8349952f5f820c268ee4774613e200
+ MONADO_V=598080453545c6bf313829e5780ffb7dde9b79dc
PFR_V=2.2.0
SRC_URI="
https://github.com/boostorg/pfr/archive/refs/tags/${PFR_V}.tar.gz -> boostpfr_${PFR_V}.tar.gz
^ permalink raw reply related [flat|nested] 35+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: media-libs/wivrn/
@ 2024-06-14 23:09 Julien Roy
0 siblings, 0 replies; 35+ messages in thread
From: Julien Roy @ 2024-06-14 23:09 UTC (permalink / raw
To: gentoo-commits
commit: f08dc671bbd3efd64c8c8b243be85a8db7b70390
Author: Patrick Nicolas <patricknicolas <AT> laposte <DOT> net>
AuthorDate: Fri Jun 14 15:44:34 2024 +0000
Commit: Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Fri Jun 14 15:44:34 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f08dc671
media-libs/wivrn: add pkg_postinst
Signed-off-by: Patrick Nicolas <patricknicolas <AT> laposte.net>
media-libs/wivrn/wivrn-0.15.ebuild | 10 ++++++++++
media-libs/wivrn/wivrn-0.16.ebuild | 10 ++++++++++
media-libs/wivrn/wivrn-9999.ebuild | 10 ++++++++++
3 files changed, 30 insertions(+)
diff --git a/media-libs/wivrn/wivrn-0.15.ebuild b/media-libs/wivrn/wivrn-0.15.ebuild
index d08e16e92..d0cab50c0 100644
--- a/media-libs/wivrn/wivrn-0.15.ebuild
+++ b/media-libs/wivrn/wivrn-0.15.ebuild
@@ -108,3 +108,13 @@ src_install() {
dosym /usr/share/openxr/1/openxr_wivrn.json /etc/openxr/1/active_runtime.json
}
+
+pkg_postinst()
+{
+ elog "WiVRn requires a compatible client on VR headset to run."
+ if [[ ${PV} == 9999 ]]; then
+ elog "For most headsets it can be downloaded from CI artifacts on https://github.com/Meumeu/WiVRn/actions/workflows/Build.yml"
+ else
+ elog "For most headsets it can be downloaded on https://github.com/Meumeu/WiVRn/releases/tag/v${PV}"
+ fi
+}
diff --git a/media-libs/wivrn/wivrn-0.16.ebuild b/media-libs/wivrn/wivrn-0.16.ebuild
index 21e51a57d..d495d1299 100644
--- a/media-libs/wivrn/wivrn-0.16.ebuild
+++ b/media-libs/wivrn/wivrn-0.16.ebuild
@@ -108,3 +108,13 @@ src_install() {
dosym /usr/share/openxr/1/openxr_wivrn.json /etc/openxr/1/active_runtime.json
}
+
+pkg_postinst()
+{
+ elog "WiVRn requires a compatible client on VR headset to run."
+ if [[ ${PV} == 9999 ]]; then
+ elog "For most headsets it can be downloaded from CI artifacts on https://github.com/Meumeu/WiVRn/actions/workflows/Build.yml"
+ else
+ elog "For most headsets it can be downloaded on https://github.com/Meumeu/WiVRn/releases/tag/v${PV}"
+ fi
+}
diff --git a/media-libs/wivrn/wivrn-9999.ebuild b/media-libs/wivrn/wivrn-9999.ebuild
index 21e51a57d..d495d1299 100644
--- a/media-libs/wivrn/wivrn-9999.ebuild
+++ b/media-libs/wivrn/wivrn-9999.ebuild
@@ -108,3 +108,13 @@ src_install() {
dosym /usr/share/openxr/1/openxr_wivrn.json /etc/openxr/1/active_runtime.json
}
+
+pkg_postinst()
+{
+ elog "WiVRn requires a compatible client on VR headset to run."
+ if [[ ${PV} == 9999 ]]; then
+ elog "For most headsets it can be downloaded from CI artifacts on https://github.com/Meumeu/WiVRn/actions/workflows/Build.yml"
+ else
+ elog "For most headsets it can be downloaded on https://github.com/Meumeu/WiVRn/releases/tag/v${PV}"
+ fi
+}
^ permalink raw reply related [flat|nested] 35+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: media-libs/wivrn/
@ 2024-06-17 21:40 Julien Roy
0 siblings, 0 replies; 35+ messages in thread
From: Julien Roy @ 2024-06-17 21:40 UTC (permalink / raw
To: gentoo-commits
commit: 8f8c89e640f787e8a1711cab0146789cf7a7c4be
Author: Patrick Nicolas <patricknicolas <AT> laposte <DOT> net>
AuthorDate: Mon Jun 17 15:39:29 2024 +0000
Commit: Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Mon Jun 17 15:39:29 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8f8c89e6
media-libs/wivrn: update upstream git branch
Signed-off-by: Patrick Nicolas <patricknicolas <AT> laposte.net>
media-libs/wivrn/wivrn-9999.ebuild | 1 -
1 file changed, 1 deletion(-)
diff --git a/media-libs/wivrn/wivrn-9999.ebuild b/media-libs/wivrn/wivrn-9999.ebuild
index d495d1299..a8720f8c2 100644
--- a/media-libs/wivrn/wivrn-9999.ebuild
+++ b/media-libs/wivrn/wivrn-9999.ebuild
@@ -16,7 +16,6 @@ REQUIRED_USE="|| ( nvenc vaapi x264 )"
if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/Meumeu/WiVRn.git"
- EGIT_BRANCH="dev"
MONADO_V=598080453545c6bf313829e5780ffb7dde9b79dc
PFR_V=2.2.0
^ permalink raw reply related [flat|nested] 35+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: media-libs/wivrn/
@ 2024-06-28 10:57 David Roman
0 siblings, 0 replies; 35+ messages in thread
From: David Roman @ 2024-06-28 10:57 UTC (permalink / raw
To: gentoo-commits
commit: 3c30ef242f634e060952cf21cf9dc0496dd918e9
Author: Patrick Nicolas <patricknicolas <AT> laposte <DOT> net>
AuthorDate: Thu Jun 27 08:52:56 2024 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Thu Jun 27 08:52:56 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3c30ef24
media-libs/wivrn: add dev-cpp/cli11 dep
Signed-off-by: Patrick Nicolas <patricknicolas <AT> laposte.net>
media-libs/wivrn/wivrn-9999.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/media-libs/wivrn/wivrn-9999.ebuild b/media-libs/wivrn/wivrn-9999.ebuild
index a8720f8c2..9d5d5e81e 100644
--- a/media-libs/wivrn/wivrn-9999.ebuild
+++ b/media-libs/wivrn/wivrn-9999.ebuild
@@ -55,6 +55,7 @@ RDEPEND="
BDEPEND="
${RDEPEND}
+ dev-cpp/cli11
dev-cpp/eigen
dev-cpp/nlohmann_json
dev-util/glslang
^ permalink raw reply related [flat|nested] 35+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: media-libs/wivrn/
@ 2024-07-15 19:27 Andrew Ammerlaan
0 siblings, 0 replies; 35+ messages in thread
From: Andrew Ammerlaan @ 2024-07-15 19:27 UTC (permalink / raw
To: gentoo-commits
commit: 0d32520479b474ddc597a400163d4d682e2f724e
Author: Patrick Nicolas <patricknicolas <AT> laposte <DOT> net>
AuthorDate: Sun Jul 14 20:17:37 2024 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Sun Jul 14 20:17:37 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0d325204
media-libs/wivrn: add 0.17
Signed-off-by: Patrick Nicolas <patricknicolas <AT> laposte.net>
media-libs/wivrn/wivrn-0.17.ebuild | 120 +++++++++++++++++++++++++++++++++++++
1 file changed, 120 insertions(+)
diff --git a/media-libs/wivrn/wivrn-0.17.ebuild b/media-libs/wivrn/wivrn-0.17.ebuild
new file mode 100644
index 000000000..9d5d5e81e
--- /dev/null
+++ b/media-libs/wivrn/wivrn-0.17.ebuild
@@ -0,0 +1,120 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="WiVRn OpenXR streaming"
+HOMEPAGE="https://github.com/meumeu/WiVRn"
+
+LICENSE="GPL-3 Apache-2.0 MIT"
+SLOT="0"
+IUSE="nvenc +pipewire pulseaudio systemd vaapi wireshark-plugins x264"
+REQUIRED_USE="|| ( nvenc vaapi x264 )"
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/Meumeu/WiVRn.git"
+
+ MONADO_V=598080453545c6bf313829e5780ffb7dde9b79dc
+ PFR_V=2.2.0
+ SRC_URI="
+ https://github.com/boostorg/pfr/archive/refs/tags/${PFR_V}.tar.gz -> boostpfr_${PFR_V}.tar.gz
+ https://gitlab.freedesktop.org/monado/monado/-/archive/${MONADO_V}/monado-${MONADO_V}.tar.gz"
+else
+ SRC_URI="
+ https://github.com/Meumeu/WiVRn/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
+ https://github.com/Meumeu/WiVRn/releases/download/v${PV}/server-build-deps.tar.xz -> ${P}-server-build-deps.tar.xz"
+ KEYWORDS="~amd64"
+fi
+
+RDEPEND="
+ vaapi? (
+ media-video/ffmpeg[libdrm,vaapi]
+ )
+ x264? (
+ media-libs/x264
+ )
+ dev-libs/libbsd
+ pipewire? (
+ media-video/pipewire
+ )
+ pulseaudio? (
+ media-libs/libpulse
+ )
+ media-libs/openxr-loader
+ net-dns/avahi
+ systemd? (
+ sys-apps/systemd
+ )
+ wireshark-plugins? (
+ net-analyzer/wireshark
+ )
+"
+
+BDEPEND="
+ ${RDEPEND}
+ dev-cpp/cli11
+ dev-cpp/eigen
+ dev-cpp/nlohmann_json
+ dev-util/glslang
+"
+
+if [[ ${PV} == 9999 ]]; then
+ src_unpack() {
+ git-r3_src_unpack
+ default_src_unpack
+ cd "${WORKDIR}"
+ mv "monado-${MONADO_V}" "monado-src"
+ mv "pfr-${PFR_V}" "boostpfr-src"
+ }
+else
+ src_unpack() {
+ default_src_unpack
+ cd "${WORKDIR}"
+ mv "WiVRn-${PV}" "${P}"
+ }
+fi
+
+src_configure() {
+ if [[ ${PV} == 9999 ]]; then
+ GIT_DESC=$(git describe)
+ else
+ GIT_DESC=${PV}
+ fi
+ local mycmakeargs=(
+ -DGIT_DESC=${GIT_DESC}
+ -DWIVRN_BUILD_CLIENT=OFF
+ -DWIVRN_BUILD_SERVER=ON
+ -DWIVRN_BUILD_DISSECTOR=$(usex wireshark-plugins)
+ -DWIVRN_USE_PIPEWIRE=$(usex pipewire)
+ -DWIVRN_USE_PULSEAUDIO=$(usex pulseaudio)
+ -DWIVRN_USE_NVENC=$(usex nvenc)
+ -DWIVRN_USE_VAAPI=$(usex vaapi)
+ -DWIVRN_USE_X264=$(usex x264)
+ -DWIVRN_USE_SYSTEMD=$(usex systemd)
+ -DCMAKE_INTERPROCEDURAL_OPTIMIZATION=ON
+ -DFETCHCONTENT_FULLY_DISCONNECTED=ON
+ -DFETCHCONTENT_BASE_DIR="${WORKDIR}"
+ -DENABLE_COLOURED_OUTPUT=OFF
+ )
+
+ cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+
+ dosym /usr/share/openxr/1/openxr_wivrn.json /etc/openxr/1/active_runtime.json
+}
+
+pkg_postinst()
+{
+ elog "WiVRn requires a compatible client on VR headset to run."
+ if [[ ${PV} == 9999 ]]; then
+ elog "For most headsets it can be downloaded from CI artifacts on https://github.com/Meumeu/WiVRn/actions/workflows/Build.yml"
+ else
+ elog "For most headsets it can be downloaded on https://github.com/Meumeu/WiVRn/releases/tag/v${PV}"
+ fi
+}
^ permalink raw reply related [flat|nested] 35+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: media-libs/wivrn/
@ 2024-07-15 19:27 Andrew Ammerlaan
0 siblings, 0 replies; 35+ messages in thread
From: Andrew Ammerlaan @ 2024-07-15 19:27 UTC (permalink / raw
To: gentoo-commits
commit: 255a8c5e723b94986605f5ba50c72df8b69c0319
Author: Patrick Nicolas <patricknicolas <AT> laposte <DOT> net>
AuthorDate: Sun Jul 14 20:17:23 2024 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Sun Jul 14 20:17:23 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=255a8c5e
media-libs/wivrn: drop 0.15
Signed-off-by: Patrick Nicolas <patricknicolas <AT> laposte.net>
media-libs/wivrn/Manifest | 4 +-
media-libs/wivrn/wivrn-0.15.ebuild | 120 -------------------------------------
2 files changed, 2 insertions(+), 122 deletions(-)
diff --git a/media-libs/wivrn/Manifest b/media-libs/wivrn/Manifest
index 8b21127a6..0b7e0381f 100644
--- a/media-libs/wivrn/Manifest
+++ b/media-libs/wivrn/Manifest
@@ -1,6 +1,6 @@
DIST boostpfr_2.2.0.tar.gz 76432 BLAKE2B 70d76a5dd0034f93ff1749b1994bcd9cd8a9b09674598958da5a8f7e1b040c62e970db4e3d221173549a19d0dd15b0810f5d12f69843ed8ac35be6697bab09e0 SHA512 86a745a44e8a6e4638b9eb9045b08de9cbf27f6d20d365eabd41587d6e1171f980a65f42a31291008c421da6cc3f436b7bf07e109aff6ab5690b19e1fb621b3d
DIST monado-598080453545c6bf313829e5780ffb7dde9b79dc.tar.gz 3514653 BLAKE2B 7d552c39c44e163376775ea4da58b6286e312c5249ba17fb23bec1e0887884df0564ea307f72c8b6e528679e186c35eafa2b513a619b5aaf411aa59cb6fafe2c SHA512 ec5da91cf1d1bf3b5bfc8c66532034ecc045c4829b3f81a6689c78142daec9cac77c2c09fad5aa5e5dde3199bf1b5b0397680cb37d85c532c6bf156b5e3b5c7f
-DIST wivrn-0.15-server-build-deps.tar.xz 15550004 BLAKE2B 62aebb846f35f0f0b9e6024c10837d34a7840f36fe7f2c07d70a06fbffe70d55571b1c39848a100370d68edd776fc5b2c1ab486c09368ae995a0cb2fa70ca61f SHA512 db027435a45134e68f2a4907f267b828858e09ed6be5531af726920852ef859113b4ee3f8447ce04dba4dc8734ca94d77f89f254f9ad9ce0829d810325358a82
-DIST wivrn-0.15.tar.gz 11860700 BLAKE2B a8b31fc130fdbbb07262cd89fa5affe1a17b27c094a156152a9bcfeb5c5f9a0c52df806d2c93bf37d53756ca5f28dd28f450c61db2594e7e734092666dbdf478 SHA512 52df9595fd9c4ce85033ab8975a78f29e5711cc095a3afd7406030e4886040c1432a12342cf6a2135a1d054f021161c4e79e6c8a293c40f11adc9d3674564a7b
DIST wivrn-0.16-server-build-deps.tar.xz 16518600 BLAKE2B aa7afccbc237722daf5f58ed7d09c2829f5483cd55df34c6e07b3477e6836ecd1f7fccb4693c7d68dbc2d97d8cd1d439693639f0b8eb9742d9335549139177ff SHA512 08c8288c9b29491d8020b207fd0b68f8c1db508774d34e2faf086857ba55f62401fd270235ba2069c91196ae8efe0807731278292b143032c79506957841cbd5
DIST wivrn-0.16.tar.gz 11869551 BLAKE2B 5a256746ee32416d5bb530c26022bb2fbbec5242a3de9cb7cca14946cecb9721ea301d77695795e4f0d5a27bd5aa9d38fc57cff0c74c6f8f2222c67602dcc994 SHA512 612c3c2a607adb9e119cbf61bda59bb635ebe84156de51cb379cfe63e176d8da65f0332fa1e4e7c3fbdd3eec780f33a3f887e364eac2fa80cd8f4906d80fa349
+DIST wivrn-0.17-server-build-deps.tar.xz 17245096 BLAKE2B b531e3abe3290454029c5ba33876db4d1374d101b44f568f3c07de3ecc31aeb3a09b0ff7221c6c2a62e14de96cbe7ea201b1b302a08a2c06f8be026253e27a3d SHA512 86526a90cd029da4ff82996861ef7f7150eb81d5adee176cd36a6ce54704e15ff86c983702beff0985d2fc90178d8daddb3d81acdb6a5796506f916ba9ffafea
+DIST wivrn-0.17.tar.gz 11785455 BLAKE2B e3894aea4cc660a74a09c4e6eb3bf2bcc70508625d36574be6b7d9186b4f464e2acdbb282eb1adb1b445fbaf6b6e0ead32828cdb5dcb029042e0454a0f70d795 SHA512 7f6b5348b5d5a07831120e951f95c1759ea25d16d56216760be7f6640ccfa0c121f5978761e3f397a67be636c38f8bbe99e65992cd06132d643728958af489a8
diff --git a/media-libs/wivrn/wivrn-0.15.ebuild b/media-libs/wivrn/wivrn-0.15.ebuild
deleted file mode 100644
index d0cab50c0..000000000
--- a/media-libs/wivrn/wivrn-0.15.ebuild
+++ /dev/null
@@ -1,120 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="WiVRn OpenXR streaming"
-HOMEPAGE="https://github.com/meumeu/WiVRn"
-
-LICENSE="GPL-3 Apache-2.0 MIT"
-SLOT="0"
-IUSE="nvenc +pipewire pulseaudio systemd vaapi wireshark-plugins x264"
-REQUIRED_USE="|| ( nvenc vaapi x264 )"
-
-if [[ ${PV} == 9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/Meumeu/WiVRn.git"
- EGIT_BRANCH="dev"
-
- MONADO_V=ffb71af26f8349952f5f820c268ee4774613e200
- PFR_V=2.2.0
- SRC_URI="
- https://github.com/boostorg/pfr/archive/refs/tags/${PFR_V}.tar.gz -> boostpfr_${PFR_V}.tar.gz
- https://gitlab.freedesktop.org/monado/monado/-/archive/${MONADO_V}/monado-${MONADO_V}.tar.gz"
-else
- SRC_URI="
- https://github.com/Meumeu/WiVRn/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
- https://github.com/Meumeu/WiVRn/releases/download/v${PV}/server-build-deps.tar.xz -> ${P}-server-build-deps.tar.xz"
- KEYWORDS="~amd64"
-fi
-
-RDEPEND="
- vaapi? (
- media-video/ffmpeg[libdrm,vaapi]
- )
- x264? (
- media-libs/x264
- )
- dev-libs/libbsd
- pipewire? (
- media-video/pipewire
- )
- pulseaudio? (
- media-libs/libpulse
- )
- media-libs/openxr-loader
- net-dns/avahi
- systemd? (
- sys-apps/systemd
- )
- wireshark-plugins? (
- net-analyzer/wireshark
- )
-"
-
-BDEPEND="
- ${RDEPEND}
- dev-cpp/eigen
- dev-cpp/nlohmann_json
- dev-util/glslang
-"
-
-if [[ ${PV} == 9999 ]]; then
- src_unpack() {
- git-r3_src_unpack
- default_src_unpack
- cd "${WORKDIR}"
- mv "monado-${MONADO_V}" "monado-src"
- mv "pfr-${PFR_V}" "boostpfr-src"
- }
-else
- src_unpack() {
- default_src_unpack
- cd "${WORKDIR}"
- mv "WiVRn-${PV}" "${P}"
- }
-fi
-
-src_configure() {
- if [[ ${PV} == 9999 ]]; then
- GIT_DESC=$(git describe)
- else
- GIT_DESC=${PV}
- fi
- local mycmakeargs=(
- -DGIT_DESC=${GIT_DESC}
- -DWIVRN_BUILD_CLIENT=OFF
- -DWIVRN_BUILD_SERVER=ON
- -DWIVRN_BUILD_DISSECTOR=$(usex wireshark-plugins)
- -DWIVRN_USE_PIPEWIRE=$(usex pipewire)
- -DWIVRN_USE_PULSEAUDIO=$(usex pulseaudio)
- -DWIVRN_USE_NVENC=$(usex nvenc)
- -DWIVRN_USE_VAAPI=$(usex vaapi)
- -DWIVRN_USE_X264=$(usex x264)
- -DWIVRN_USE_SYSTEMD=$(usex systemd)
- -DCMAKE_INTERPROCEDURAL_OPTIMIZATION=ON
- -DFETCHCONTENT_FULLY_DISCONNECTED=ON
- -DFETCHCONTENT_BASE_DIR="${WORKDIR}"
- -DENABLE_COLOURED_OUTPUT=OFF
- )
-
- cmake_src_configure
-}
-
-src_install() {
- cmake_src_install
-
- dosym /usr/share/openxr/1/openxr_wivrn.json /etc/openxr/1/active_runtime.json
-}
-
-pkg_postinst()
-{
- elog "WiVRn requires a compatible client on VR headset to run."
- if [[ ${PV} == 9999 ]]; then
- elog "For most headsets it can be downloaded from CI artifacts on https://github.com/Meumeu/WiVRn/actions/workflows/Build.yml"
- else
- elog "For most headsets it can be downloaded on https://github.com/Meumeu/WiVRn/releases/tag/v${PV}"
- fi
-}
^ permalink raw reply related [flat|nested] 35+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: media-libs/wivrn/
@ 2024-07-15 19:27 Andrew Ammerlaan
0 siblings, 0 replies; 35+ messages in thread
From: Andrew Ammerlaan @ 2024-07-15 19:27 UTC (permalink / raw
To: gentoo-commits
commit: c45d935cce9b092c9ad4bf7473548ad0d58ddfc6
Author: Lucio Sauer <watermanpaint <AT> posteo <DOT> net>
AuthorDate: Mon Jul 15 11:52:58 2024 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Mon Jul 15 12:34:26 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c45d935c
media-libs/wivrn: use better compression for monado source
Signed-off-by: Lucio Sauer <watermanpaint <AT> posteo.net>
media-libs/wivrn/Manifest | 2 +-
media-libs/wivrn/wivrn-0.16.ebuild | 2 +-
media-libs/wivrn/wivrn-0.17.ebuild | 2 +-
media-libs/wivrn/wivrn-9999.ebuild | 2 +-
4 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/media-libs/wivrn/Manifest b/media-libs/wivrn/Manifest
index 0b7e0381f..44571505d 100644
--- a/media-libs/wivrn/Manifest
+++ b/media-libs/wivrn/Manifest
@@ -1,5 +1,5 @@
DIST boostpfr_2.2.0.tar.gz 76432 BLAKE2B 70d76a5dd0034f93ff1749b1994bcd9cd8a9b09674598958da5a8f7e1b040c62e970db4e3d221173549a19d0dd15b0810f5d12f69843ed8ac35be6697bab09e0 SHA512 86a745a44e8a6e4638b9eb9045b08de9cbf27f6d20d365eabd41587d6e1171f980a65f42a31291008c421da6cc3f436b7bf07e109aff6ab5690b19e1fb621b3d
-DIST monado-598080453545c6bf313829e5780ffb7dde9b79dc.tar.gz 3514653 BLAKE2B 7d552c39c44e163376775ea4da58b6286e312c5249ba17fb23bec1e0887884df0564ea307f72c8b6e528679e186c35eafa2b513a619b5aaf411aa59cb6fafe2c SHA512 ec5da91cf1d1bf3b5bfc8c66532034ecc045c4829b3f81a6689c78142daec9cac77c2c09fad5aa5e5dde3199bf1b5b0397680cb37d85c532c6bf156b5e3b5c7f
+DIST monado-598080453545c6bf313829e5780ffb7dde9b79dc.tar.bz2 2863333 BLAKE2B eeb68520ada1775703f5d6c02c96891d61de8ec138b0529fabe18e5628a965b43d29a2a67386e2ed9e210131068e7da86919f0e1a3b56b40efb746ddb98a7360 SHA512 bb077598090d57ec050b9715508c15d87245a35be404c629a08f3d7ca386abde278eb57f5b91de8e307b7262a7313910b90d322c7a762c20192473d0d2b77164
DIST wivrn-0.16-server-build-deps.tar.xz 16518600 BLAKE2B aa7afccbc237722daf5f58ed7d09c2829f5483cd55df34c6e07b3477e6836ecd1f7fccb4693c7d68dbc2d97d8cd1d439693639f0b8eb9742d9335549139177ff SHA512 08c8288c9b29491d8020b207fd0b68f8c1db508774d34e2faf086857ba55f62401fd270235ba2069c91196ae8efe0807731278292b143032c79506957841cbd5
DIST wivrn-0.16.tar.gz 11869551 BLAKE2B 5a256746ee32416d5bb530c26022bb2fbbec5242a3de9cb7cca14946cecb9721ea301d77695795e4f0d5a27bd5aa9d38fc57cff0c74c6f8f2222c67602dcc994 SHA512 612c3c2a607adb9e119cbf61bda59bb635ebe84156de51cb379cfe63e176d8da65f0332fa1e4e7c3fbdd3eec780f33a3f887e364eac2fa80cd8f4906d80fa349
DIST wivrn-0.17-server-build-deps.tar.xz 17245096 BLAKE2B b531e3abe3290454029c5ba33876db4d1374d101b44f568f3c07de3ecc31aeb3a09b0ff7221c6c2a62e14de96cbe7ea201b1b302a08a2c06f8be026253e27a3d SHA512 86526a90cd029da4ff82996861ef7f7150eb81d5adee176cd36a6ce54704e15ff86c983702beff0985d2fc90178d8daddb3d81acdb6a5796506f916ba9ffafea
diff --git a/media-libs/wivrn/wivrn-0.16.ebuild b/media-libs/wivrn/wivrn-0.16.ebuild
index d495d1299..c8f5bf3cd 100644
--- a/media-libs/wivrn/wivrn-0.16.ebuild
+++ b/media-libs/wivrn/wivrn-0.16.ebuild
@@ -22,7 +22,7 @@ if [[ ${PV} == 9999 ]]; then
PFR_V=2.2.0
SRC_URI="
https://github.com/boostorg/pfr/archive/refs/tags/${PFR_V}.tar.gz -> boostpfr_${PFR_V}.tar.gz
- https://gitlab.freedesktop.org/monado/monado/-/archive/${MONADO_V}/monado-${MONADO_V}.tar.gz"
+ https://gitlab.freedesktop.org/monado/monado/-/archive/${MONADO_V}/monado-${MONADO_V}.tar.bz2"
else
SRC_URI="
https://github.com/Meumeu/WiVRn/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
diff --git a/media-libs/wivrn/wivrn-0.17.ebuild b/media-libs/wivrn/wivrn-0.17.ebuild
index 9d5d5e81e..59e61c967 100644
--- a/media-libs/wivrn/wivrn-0.17.ebuild
+++ b/media-libs/wivrn/wivrn-0.17.ebuild
@@ -21,7 +21,7 @@ if [[ ${PV} == 9999 ]]; then
PFR_V=2.2.0
SRC_URI="
https://github.com/boostorg/pfr/archive/refs/tags/${PFR_V}.tar.gz -> boostpfr_${PFR_V}.tar.gz
- https://gitlab.freedesktop.org/monado/monado/-/archive/${MONADO_V}/monado-${MONADO_V}.tar.gz"
+ https://gitlab.freedesktop.org/monado/monado/-/archive/${MONADO_V}/monado-${MONADO_V}.tar.bz2"
else
SRC_URI="
https://github.com/Meumeu/WiVRn/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
diff --git a/media-libs/wivrn/wivrn-9999.ebuild b/media-libs/wivrn/wivrn-9999.ebuild
index 9d5d5e81e..59e61c967 100644
--- a/media-libs/wivrn/wivrn-9999.ebuild
+++ b/media-libs/wivrn/wivrn-9999.ebuild
@@ -21,7 +21,7 @@ if [[ ${PV} == 9999 ]]; then
PFR_V=2.2.0
SRC_URI="
https://github.com/boostorg/pfr/archive/refs/tags/${PFR_V}.tar.gz -> boostpfr_${PFR_V}.tar.gz
- https://gitlab.freedesktop.org/monado/monado/-/archive/${MONADO_V}/monado-${MONADO_V}.tar.gz"
+ https://gitlab.freedesktop.org/monado/monado/-/archive/${MONADO_V}/monado-${MONADO_V}.tar.bz2"
else
SRC_URI="
https://github.com/Meumeu/WiVRn/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
^ permalink raw reply related [flat|nested] 35+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: media-libs/wivrn/
@ 2024-08-13 19:56 David Roman
0 siblings, 0 replies; 35+ messages in thread
From: David Roman @ 2024-08-13 19:56 UTC (permalink / raw
To: gentoo-commits
commit: 6ec404ffb346ff6c16df525465afac21614520f1
Author: Patrick Nicolas <patricknicolas <AT> laposte <DOT> net>
AuthorDate: Tue Aug 13 16:46:42 2024 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Tue Aug 13 16:46:42 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6ec404ff
media-libs/wivrn: add 0.18
Signed-off-by: Patrick Nicolas <patricknicolas <AT> laposte.net>
media-libs/wivrn/Manifest | 6 +++---
media-libs/wivrn/{wivrn-0.16.ebuild => wivrn-0.18.ebuild} | 4 ++--
media-libs/wivrn/wivrn-9999.ebuild | 2 +-
3 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/media-libs/wivrn/Manifest b/media-libs/wivrn/Manifest
index 44571505d..c1e3ab106 100644
--- a/media-libs/wivrn/Manifest
+++ b/media-libs/wivrn/Manifest
@@ -1,6 +1,6 @@
DIST boostpfr_2.2.0.tar.gz 76432 BLAKE2B 70d76a5dd0034f93ff1749b1994bcd9cd8a9b09674598958da5a8f7e1b040c62e970db4e3d221173549a19d0dd15b0810f5d12f69843ed8ac35be6697bab09e0 SHA512 86a745a44e8a6e4638b9eb9045b08de9cbf27f6d20d365eabd41587d6e1171f980a65f42a31291008c421da6cc3f436b7bf07e109aff6ab5690b19e1fb621b3d
-DIST monado-598080453545c6bf313829e5780ffb7dde9b79dc.tar.bz2 2863333 BLAKE2B eeb68520ada1775703f5d6c02c96891d61de8ec138b0529fabe18e5628a965b43d29a2a67386e2ed9e210131068e7da86919f0e1a3b56b40efb746ddb98a7360 SHA512 bb077598090d57ec050b9715508c15d87245a35be404c629a08f3d7ca386abde278eb57f5b91de8e307b7262a7313910b90d322c7a762c20192473d0d2b77164
-DIST wivrn-0.16-server-build-deps.tar.xz 16518600 BLAKE2B aa7afccbc237722daf5f58ed7d09c2829f5483cd55df34c6e07b3477e6836ecd1f7fccb4693c7d68dbc2d97d8cd1d439693639f0b8eb9742d9335549139177ff SHA512 08c8288c9b29491d8020b207fd0b68f8c1db508774d34e2faf086857ba55f62401fd270235ba2069c91196ae8efe0807731278292b143032c79506957841cbd5
-DIST wivrn-0.16.tar.gz 11869551 BLAKE2B 5a256746ee32416d5bb530c26022bb2fbbec5242a3de9cb7cca14946cecb9721ea301d77695795e4f0d5a27bd5aa9d38fc57cff0c74c6f8f2222c67602dcc994 SHA512 612c3c2a607adb9e119cbf61bda59bb635ebe84156de51cb379cfe63e176d8da65f0332fa1e4e7c3fbdd3eec780f33a3f887e364eac2fa80cd8f4906d80fa349
+DIST monado-dfc602288ab05131584a3f2be18031a13fccd061.tar.bz2 2903074 BLAKE2B 9ba2816c0d4352b3d51cc0be35a2d3f920e0628569562bf4f07ae3fbba64edc9d7bc78732b271cbdf994314975d7249be2a272452dbbb62f840426cf91ffd1a4 SHA512 e1644cfc84b70c6aa1aeeb51f3f48a06ceb772035a7e4ac2c3ad5110df66792975e4ca7aa92b78f8438ef0fa22d771562122444d04eb395618f1c1c261b696fe
DIST wivrn-0.17-server-build-deps.tar.xz 17245096 BLAKE2B b531e3abe3290454029c5ba33876db4d1374d101b44f568f3c07de3ecc31aeb3a09b0ff7221c6c2a62e14de96cbe7ea201b1b302a08a2c06f8be026253e27a3d SHA512 86526a90cd029da4ff82996861ef7f7150eb81d5adee176cd36a6ce54704e15ff86c983702beff0985d2fc90178d8daddb3d81acdb6a5796506f916ba9ffafea
DIST wivrn-0.17.tar.gz 11785455 BLAKE2B e3894aea4cc660a74a09c4e6eb3bf2bcc70508625d36574be6b7d9186b4f464e2acdbb282eb1adb1b445fbaf6b6e0ead32828cdb5dcb029042e0454a0f70d795 SHA512 7f6b5348b5d5a07831120e951f95c1759ea25d16d56216760be7f6640ccfa0c121f5978761e3f397a67be636c38f8bbe99e65992cd06132d643728958af489a8
+DIST wivrn-0.18-server-build-deps.tar.xz 18478712 BLAKE2B 04f60048fc64194786602f27d3abe4587bf962356d44b66c3a40bc9f597ef974d6ab8937e5959ca76160df300b9a40807fd3fd0ce542fe42203e31048ef212ed SHA512 e86e4e626f895b66facf99127023a911552799f66cc6ea7df67d583e3af0ff5b052d7f2565c1bc510dff3ddfe77b7f8cb0341b908436aa37bf841cb54788b9d5
+DIST wivrn-0.18.tar.gz 11238428 BLAKE2B 3b44679d8f3c34906ba39e27aff09c8cdb1e8fa1240c9e07a96782971b5f7b54181fb9e4544729b5abd41603d17f1c834ab4d697d9c6ad78c69ad57b34b817cc SHA512 7e65edf3968c4142bae294ec62950a8bfde86da0797078f716de3b9a57f032b7a74293d18e0ecbbe2fcd11da45968a6c07ebbaefea9106b5e11bb17024181852
diff --git a/media-libs/wivrn/wivrn-0.16.ebuild b/media-libs/wivrn/wivrn-0.18.ebuild
similarity index 97%
rename from media-libs/wivrn/wivrn-0.16.ebuild
rename to media-libs/wivrn/wivrn-0.18.ebuild
index c8f5bf3cd..a556490d2 100644
--- a/media-libs/wivrn/wivrn-0.16.ebuild
+++ b/media-libs/wivrn/wivrn-0.18.ebuild
@@ -16,9 +16,8 @@ REQUIRED_USE="|| ( nvenc vaapi x264 )"
if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/Meumeu/WiVRn.git"
- EGIT_BRANCH="dev"
- MONADO_V=598080453545c6bf313829e5780ffb7dde9b79dc
+ MONADO_V=dfc602288ab05131584a3f2be18031a13fccd061
PFR_V=2.2.0
SRC_URI="
https://github.com/boostorg/pfr/archive/refs/tags/${PFR_V}.tar.gz -> boostpfr_${PFR_V}.tar.gz
@@ -56,6 +55,7 @@ RDEPEND="
BDEPEND="
${RDEPEND}
+ dev-cpp/cli11
dev-cpp/eigen
dev-cpp/nlohmann_json
dev-util/glslang
diff --git a/media-libs/wivrn/wivrn-9999.ebuild b/media-libs/wivrn/wivrn-9999.ebuild
index 59e61c967..a556490d2 100644
--- a/media-libs/wivrn/wivrn-9999.ebuild
+++ b/media-libs/wivrn/wivrn-9999.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/Meumeu/WiVRn.git"
- MONADO_V=598080453545c6bf313829e5780ffb7dde9b79dc
+ MONADO_V=dfc602288ab05131584a3f2be18031a13fccd061
PFR_V=2.2.0
SRC_URI="
https://github.com/boostorg/pfr/archive/refs/tags/${PFR_V}.tar.gz -> boostpfr_${PFR_V}.tar.gz
^ permalink raw reply related [flat|nested] 35+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: media-libs/wivrn/
@ 2024-08-17 10:16 David Roman
0 siblings, 0 replies; 35+ messages in thread
From: David Roman @ 2024-08-17 10:16 UTC (permalink / raw
To: gentoo-commits
commit: 6cd0baaf5b2663fc0b9b0be863021e0773256fcf
Author: Patrick Nicolas <patricknicolas <AT> laposte <DOT> net>
AuthorDate: Thu Aug 15 11:09:32 2024 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Thu Aug 15 11:10:39 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6cd0baaf
media-libs/wivrn: change upstream github account
Signed-off-by: Patrick Nicolas <patricknicolas <AT> laposte.net>
media-libs/wivrn/wivrn-0.17.ebuild | 12 ++++++------
media-libs/wivrn/wivrn-0.18.ebuild | 12 ++++++------
media-libs/wivrn/wivrn-9999.ebuild | 12 ++++++------
3 files changed, 18 insertions(+), 18 deletions(-)
diff --git a/media-libs/wivrn/wivrn-0.17.ebuild b/media-libs/wivrn/wivrn-0.17.ebuild
index 59e61c967..5c3752cdc 100644
--- a/media-libs/wivrn/wivrn-0.17.ebuild
+++ b/media-libs/wivrn/wivrn-0.17.ebuild
@@ -6,7 +6,7 @@ EAPI=7
inherit cmake
DESCRIPTION="WiVRn OpenXR streaming"
-HOMEPAGE="https://github.com/meumeu/WiVRn"
+HOMEPAGE="https://github.com/WiVRn/WiVRn"
LICENSE="GPL-3 Apache-2.0 MIT"
SLOT="0"
@@ -15,7 +15,7 @@ REQUIRED_USE="|| ( nvenc vaapi x264 )"
if [[ ${PV} == 9999 ]]; then
inherit git-r3
- EGIT_REPO_URI="https://github.com/Meumeu/WiVRn.git"
+ EGIT_REPO_URI="https://github.com/WiVRn/WiVRn.git"
MONADO_V=598080453545c6bf313829e5780ffb7dde9b79dc
PFR_V=2.2.0
@@ -24,8 +24,8 @@ if [[ ${PV} == 9999 ]]; then
https://gitlab.freedesktop.org/monado/monado/-/archive/${MONADO_V}/monado-${MONADO_V}.tar.bz2"
else
SRC_URI="
- https://github.com/Meumeu/WiVRn/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
- https://github.com/Meumeu/WiVRn/releases/download/v${PV}/server-build-deps.tar.xz -> ${P}-server-build-deps.tar.xz"
+ https://github.com/WiVRn/WiVRn/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
+ https://github.com/WiVRn/WiVRn/releases/download/v${PV}/server-build-deps.tar.xz -> ${P}-server-build-deps.tar.xz"
KEYWORDS="~amd64"
fi
@@ -113,8 +113,8 @@ pkg_postinst()
{
elog "WiVRn requires a compatible client on VR headset to run."
if [[ ${PV} == 9999 ]]; then
- elog "For most headsets it can be downloaded from CI artifacts on https://github.com/Meumeu/WiVRn/actions/workflows/Build.yml"
+ elog "For most headsets it can be downloaded from CI artifacts on https://github.com/WiVRn/WiVRn/actions/workflows/Build.yml"
else
- elog "For most headsets it can be downloaded on https://github.com/Meumeu/WiVRn/releases/tag/v${PV}"
+ elog "For most headsets it can be downloaded on https://github.com/WiVRn/WiVRn/releases/tag/v${PV}"
fi
}
diff --git a/media-libs/wivrn/wivrn-0.18.ebuild b/media-libs/wivrn/wivrn-0.18.ebuild
index a556490d2..15d153a54 100644
--- a/media-libs/wivrn/wivrn-0.18.ebuild
+++ b/media-libs/wivrn/wivrn-0.18.ebuild
@@ -6,7 +6,7 @@ EAPI=7
inherit cmake
DESCRIPTION="WiVRn OpenXR streaming"
-HOMEPAGE="https://github.com/meumeu/WiVRn"
+HOMEPAGE="https://github.com/WiVRn/WiVRn"
LICENSE="GPL-3 Apache-2.0 MIT"
SLOT="0"
@@ -15,7 +15,7 @@ REQUIRED_USE="|| ( nvenc vaapi x264 )"
if [[ ${PV} == 9999 ]]; then
inherit git-r3
- EGIT_REPO_URI="https://github.com/Meumeu/WiVRn.git"
+ EGIT_REPO_URI="https://github.com/WiVRn/WiVRn.git"
MONADO_V=dfc602288ab05131584a3f2be18031a13fccd061
PFR_V=2.2.0
@@ -24,8 +24,8 @@ if [[ ${PV} == 9999 ]]; then
https://gitlab.freedesktop.org/monado/monado/-/archive/${MONADO_V}/monado-${MONADO_V}.tar.bz2"
else
SRC_URI="
- https://github.com/Meumeu/WiVRn/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
- https://github.com/Meumeu/WiVRn/releases/download/v${PV}/server-build-deps.tar.xz -> ${P}-server-build-deps.tar.xz"
+ https://github.com/WiVRn/WiVRn/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
+ https://github.com/WiVRn/WiVRn/releases/download/v${PV}/server-build-deps.tar.xz -> ${P}-server-build-deps.tar.xz"
KEYWORDS="~amd64"
fi
@@ -113,8 +113,8 @@ pkg_postinst()
{
elog "WiVRn requires a compatible client on VR headset to run."
if [[ ${PV} == 9999 ]]; then
- elog "For most headsets it can be downloaded from CI artifacts on https://github.com/Meumeu/WiVRn/actions/workflows/Build.yml"
+ elog "For most headsets it can be downloaded from CI artifacts on https://github.com/WiVRn/WiVRn/actions/workflows/Build.yml"
else
- elog "For most headsets it can be downloaded on https://github.com/Meumeu/WiVRn/releases/tag/v${PV}"
+ elog "For most headsets it can be downloaded on https://github.com/WiVRn/WiVRn/releases/tag/v${PV}"
fi
}
diff --git a/media-libs/wivrn/wivrn-9999.ebuild b/media-libs/wivrn/wivrn-9999.ebuild
index a556490d2..15d153a54 100644
--- a/media-libs/wivrn/wivrn-9999.ebuild
+++ b/media-libs/wivrn/wivrn-9999.ebuild
@@ -6,7 +6,7 @@ EAPI=7
inherit cmake
DESCRIPTION="WiVRn OpenXR streaming"
-HOMEPAGE="https://github.com/meumeu/WiVRn"
+HOMEPAGE="https://github.com/WiVRn/WiVRn"
LICENSE="GPL-3 Apache-2.0 MIT"
SLOT="0"
@@ -15,7 +15,7 @@ REQUIRED_USE="|| ( nvenc vaapi x264 )"
if [[ ${PV} == 9999 ]]; then
inherit git-r3
- EGIT_REPO_URI="https://github.com/Meumeu/WiVRn.git"
+ EGIT_REPO_URI="https://github.com/WiVRn/WiVRn.git"
MONADO_V=dfc602288ab05131584a3f2be18031a13fccd061
PFR_V=2.2.0
@@ -24,8 +24,8 @@ if [[ ${PV} == 9999 ]]; then
https://gitlab.freedesktop.org/monado/monado/-/archive/${MONADO_V}/monado-${MONADO_V}.tar.bz2"
else
SRC_URI="
- https://github.com/Meumeu/WiVRn/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
- https://github.com/Meumeu/WiVRn/releases/download/v${PV}/server-build-deps.tar.xz -> ${P}-server-build-deps.tar.xz"
+ https://github.com/WiVRn/WiVRn/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
+ https://github.com/WiVRn/WiVRn/releases/download/v${PV}/server-build-deps.tar.xz -> ${P}-server-build-deps.tar.xz"
KEYWORDS="~amd64"
fi
@@ -113,8 +113,8 @@ pkg_postinst()
{
elog "WiVRn requires a compatible client on VR headset to run."
if [[ ${PV} == 9999 ]]; then
- elog "For most headsets it can be downloaded from CI artifacts on https://github.com/Meumeu/WiVRn/actions/workflows/Build.yml"
+ elog "For most headsets it can be downloaded from CI artifacts on https://github.com/WiVRn/WiVRn/actions/workflows/Build.yml"
else
- elog "For most headsets it can be downloaded on https://github.com/Meumeu/WiVRn/releases/tag/v${PV}"
+ elog "For most headsets it can be downloaded on https://github.com/WiVRn/WiVRn/releases/tag/v${PV}"
fi
}
^ permalink raw reply related [flat|nested] 35+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: media-libs/wivrn/
@ 2024-09-03 10:53 David Roman
0 siblings, 0 replies; 35+ messages in thread
From: David Roman @ 2024-09-03 10:53 UTC (permalink / raw
To: gentoo-commits
commit: c7fb4c7c881c0cc8f0ad5bd627466a722f76ba56
Author: Patrick Nicolas <patricknicolas <AT> laposte <DOT> net>
AuthorDate: Tue Sep 3 08:08:51 2024 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Tue Sep 3 08:09:11 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c7fb4c7c
media-libs/wivrn: fix fetchcontent download and patch
Signed-off-by: Patrick Nicolas <patricknicolas <AT> laposte.net>
media-libs/wivrn/Manifest | 2 +-
media-libs/wivrn/wivrn-9999.ebuild | 13 +++++++++++--
2 files changed, 12 insertions(+), 3 deletions(-)
diff --git a/media-libs/wivrn/Manifest b/media-libs/wivrn/Manifest
index c1e3ab106..108ca90a9 100644
--- a/media-libs/wivrn/Manifest
+++ b/media-libs/wivrn/Manifest
@@ -1,5 +1,5 @@
DIST boostpfr_2.2.0.tar.gz 76432 BLAKE2B 70d76a5dd0034f93ff1749b1994bcd9cd8a9b09674598958da5a8f7e1b040c62e970db4e3d221173549a19d0dd15b0810f5d12f69843ed8ac35be6697bab09e0 SHA512 86a745a44e8a6e4638b9eb9045b08de9cbf27f6d20d365eabd41587d6e1171f980a65f42a31291008c421da6cc3f436b7bf07e109aff6ab5690b19e1fb621b3d
-DIST monado-dfc602288ab05131584a3f2be18031a13fccd061.tar.bz2 2903074 BLAKE2B 9ba2816c0d4352b3d51cc0be35a2d3f920e0628569562bf4f07ae3fbba64edc9d7bc78732b271cbdf994314975d7249be2a272452dbbb62f840426cf91ffd1a4 SHA512 e1644cfc84b70c6aa1aeeb51f3f48a06ceb772035a7e4ac2c3ad5110df66792975e4ca7aa92b78f8438ef0fa22d771562122444d04eb395618f1c1c261b696fe
+DIST monado-2d3978b1b0d0f1ce9fc20f435c7080a07124362a.tar.bz2 3798925 BLAKE2B 5839a5476bcd06091aa903c53811fc5d934b5a5ed1f16daca72a30ff1dc262d589d84c99c5fa74c097c3aec24ba2a3daf235a3bc14e1742a5d37c677d39c2624 SHA512 088711d19fca25b22dd3d6e085dd7692e57642dc2e8181c9cafbf7c48c2d30ffadf308cad0c09bf6faf53cce7ea544645f1537fe13621f736a89a3dfbcf46ad7
DIST wivrn-0.17-server-build-deps.tar.xz 17245096 BLAKE2B b531e3abe3290454029c5ba33876db4d1374d101b44f568f3c07de3ecc31aeb3a09b0ff7221c6c2a62e14de96cbe7ea201b1b302a08a2c06f8be026253e27a3d SHA512 86526a90cd029da4ff82996861ef7f7150eb81d5adee176cd36a6ce54704e15ff86c983702beff0985d2fc90178d8daddb3d81acdb6a5796506f916ba9ffafea
DIST wivrn-0.17.tar.gz 11785455 BLAKE2B e3894aea4cc660a74a09c4e6eb3bf2bcc70508625d36574be6b7d9186b4f464e2acdbb282eb1adb1b445fbaf6b6e0ead32828cdb5dcb029042e0454a0f70d795 SHA512 7f6b5348b5d5a07831120e951f95c1759ea25d16d56216760be7f6640ccfa0c121f5978761e3f397a67be636c38f8bbe99e65992cd06132d643728958af489a8
DIST wivrn-0.18-server-build-deps.tar.xz 18478712 BLAKE2B 04f60048fc64194786602f27d3abe4587bf962356d44b66c3a40bc9f597ef974d6ab8937e5959ca76160df300b9a40807fd3fd0ce542fe42203e31048ef212ed SHA512 e86e4e626f895b66facf99127023a911552799f66cc6ea7df67d583e3af0ff5b052d7f2565c1bc510dff3ddfe77b7f8cb0341b908436aa37bf841cb54788b9d5
diff --git a/media-libs/wivrn/wivrn-9999.ebuild b/media-libs/wivrn/wivrn-9999.ebuild
index 15d153a54..04a438583 100644
--- a/media-libs/wivrn/wivrn-9999.ebuild
+++ b/media-libs/wivrn/wivrn-9999.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/WiVRn/WiVRn.git"
- MONADO_V=dfc602288ab05131584a3f2be18031a13fccd061
+ MONADO_V=2d3978b1b0d0f1ce9fc20f435c7080a07124362a
PFR_V=2.2.0
SRC_URI="
https://github.com/boostorg/pfr/archive/refs/tags/${PFR_V}.tar.gz -> boostpfr_${PFR_V}.tar.gz
@@ -68,6 +68,15 @@ if [[ ${PV} == 9999 ]]; then
cd "${WORKDIR}"
mv "monado-${MONADO_V}" "monado-src"
mv "pfr-${PFR_V}" "boostpfr-src"
+
+ local THEIR_MONADO=$(grep -A1 "https://gitlab.freedesktop.org/monado/monado" "${P}/CMakeLists.txt" | tail -n1 | sed 's/.*GIT_TAG\s*//')
+ [ "${THEIR_MONADO}" == "${MONADO_V}" ] || die "Mismatched monado version: ${THEIR_MONADO} (upstream) ${MONADO_V} (ebuild)"
+ }
+
+ src_prepare() {
+ default_src_prepare
+ eapply --directory="${WORKDIR}/monado-src" "${WORKDIR}/${P}/patches/monado"/*
+ cmake_src_prepare
}
else
src_unpack() {
@@ -79,7 +88,7 @@ fi
src_configure() {
if [[ ${PV} == 9999 ]]; then
- GIT_DESC=$(git describe)
+ GIT_DESC=$(git describe --always)
else
GIT_DESC=${PV}
fi
^ permalink raw reply related [flat|nested] 35+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: media-libs/wivrn/
@ 2024-09-20 19:26 David Roman
0 siblings, 0 replies; 35+ messages in thread
From: David Roman @ 2024-09-20 19:26 UTC (permalink / raw
To: gentoo-commits
commit: 41688f6d766d0efa1130ed73add5de0112cb3b45
Author: Patrick Nicolas <patricknicolas <AT> laposte <DOT> net>
AuthorDate: Fri Sep 20 07:00:11 2024 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Fri Sep 20 07:00:11 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=41688f6d
media-libs/wivrn: add 0.19, drop 0.17
Signed-off-by: Patrick Nicolas <patricknicolas <AT> laposte.net>
media-libs/wivrn/Manifest | 4 ++--
media-libs/wivrn/{wivrn-0.17.ebuild => wivrn-0.19.ebuild} | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/media-libs/wivrn/Manifest b/media-libs/wivrn/Manifest
index 8ed819bd0..7b53b423e 100644
--- a/media-libs/wivrn/Manifest
+++ b/media-libs/wivrn/Manifest
@@ -1,6 +1,6 @@
DIST boostpfr_2.2.0.tar.gz 76432 BLAKE2B 70d76a5dd0034f93ff1749b1994bcd9cd8a9b09674598958da5a8f7e1b040c62e970db4e3d221173549a19d0dd15b0810f5d12f69843ed8ac35be6697bab09e0 SHA512 86a745a44e8a6e4638b9eb9045b08de9cbf27f6d20d365eabd41587d6e1171f980a65f42a31291008c421da6cc3f436b7bf07e109aff6ab5690b19e1fb621b3d
DIST monado-bcbe19ddd795f182df42051e5495e9727db36c1c.tar.bz2 3814243 BLAKE2B 1d7d1d49d88f58c4dafd2af6e37703829c531e09ee4046e2183d7212d53d757be8aec85a5293850330fb5c1af109c852e8c0f72673ea4a0c5376a4f9b7c6a72c SHA512 7c6c9616bfd0844bc89edd40922321dba04304f58bc85f328683b1750b7ad88752839de98df6b49df493291f115a39e6b4e0803011d411869c9e8caf954eb64e
-DIST wivrn-0.17-server-build-deps.tar.xz 17245096 BLAKE2B b531e3abe3290454029c5ba33876db4d1374d101b44f568f3c07de3ecc31aeb3a09b0ff7221c6c2a62e14de96cbe7ea201b1b302a08a2c06f8be026253e27a3d SHA512 86526a90cd029da4ff82996861ef7f7150eb81d5adee176cd36a6ce54704e15ff86c983702beff0985d2fc90178d8daddb3d81acdb6a5796506f916ba9ffafea
-DIST wivrn-0.17.tar.gz 11785455 BLAKE2B e3894aea4cc660a74a09c4e6eb3bf2bcc70508625d36574be6b7d9186b4f464e2acdbb282eb1adb1b445fbaf6b6e0ead32828cdb5dcb029042e0454a0f70d795 SHA512 7f6b5348b5d5a07831120e951f95c1759ea25d16d56216760be7f6640ccfa0c121f5978761e3f397a67be636c38f8bbe99e65992cd06132d643728958af489a8
DIST wivrn-0.18-server-build-deps.tar.xz 18478712 BLAKE2B 04f60048fc64194786602f27d3abe4587bf962356d44b66c3a40bc9f597ef974d6ab8937e5959ca76160df300b9a40807fd3fd0ce542fe42203e31048ef212ed SHA512 e86e4e626f895b66facf99127023a911552799f66cc6ea7df67d583e3af0ff5b052d7f2565c1bc510dff3ddfe77b7f8cb0341b908436aa37bf841cb54788b9d5
DIST wivrn-0.18.tar.gz 11238428 BLAKE2B 3b44679d8f3c34906ba39e27aff09c8cdb1e8fa1240c9e07a96782971b5f7b54181fb9e4544729b5abd41603d17f1c834ab4d697d9c6ad78c69ad57b34b817cc SHA512 7e65edf3968c4142bae294ec62950a8bfde86da0797078f716de3b9a57f032b7a74293d18e0ecbbe2fcd11da45968a6c07ebbaefea9106b5e11bb17024181852
+DIST wivrn-0.19-server-build-deps.tar.xz 21027752 BLAKE2B 8de78f1f356747e7ffa64a14c1d4d3888f9df658ddb1bc5556788873dfcae48612a586bc176f20c54466ad8895bddfac05423195d8f1d070a8a12178eaf9340a SHA512 4c75aa3b1b64df1ea2e1cd258c5ad602230c1a4cc3dbbbbd3c6e41ae562719996e983fd2f95c1da0a8d4f53017cf108cebd6177e7439ac1bc050a10c7339480b
+DIST wivrn-0.19.tar.gz 11281543 BLAKE2B cc182cacdc35eccdd815730bbecfa007c0a096690b06a773b9da570115c693e6a2e1266e5ad30d9ce34db2640e3f251e630a825f4cf2f5f14ef51dfbf784b99e SHA512 47d985156e234702d5a55febfa8e3d62154db77db40da9b1d2c7e63e649b2c9550f0b40a68610b597bcf6f2f0f32ebaf1a9dd474509f3e376e60fe669cc1a630
diff --git a/media-libs/wivrn/wivrn-0.17.ebuild b/media-libs/wivrn/wivrn-0.19.ebuild
similarity index 98%
rename from media-libs/wivrn/wivrn-0.17.ebuild
rename to media-libs/wivrn/wivrn-0.19.ebuild
index 5c3752cdc..15d153a54 100644
--- a/media-libs/wivrn/wivrn-0.17.ebuild
+++ b/media-libs/wivrn/wivrn-0.19.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/WiVRn/WiVRn.git"
- MONADO_V=598080453545c6bf313829e5780ffb7dde9b79dc
+ MONADO_V=dfc602288ab05131584a3f2be18031a13fccd061
PFR_V=2.2.0
SRC_URI="
https://github.com/boostorg/pfr/archive/refs/tags/${PFR_V}.tar.gz -> boostpfr_${PFR_V}.tar.gz
^ permalink raw reply related [flat|nested] 35+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: media-libs/wivrn/
@ 2024-09-20 19:26 David Roman
0 siblings, 0 replies; 35+ messages in thread
From: David Roman @ 2024-09-20 19:26 UTC (permalink / raw
To: gentoo-commits
commit: b6662d65391bd52db3a5f950590541a31ef344fa
Author: Patrick Nicolas <patricknicolas <AT> laposte <DOT> net>
AuthorDate: Fri Sep 20 06:59:15 2024 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Fri Sep 20 06:59:15 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b6662d65
media-libs/wivrn: update SRC_URI
Signed-off-by: Patrick Nicolas <patricknicolas <AT> laposte.net>
media-libs/wivrn/Manifest | 2 +-
media-libs/wivrn/wivrn-9999.ebuild | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/media-libs/wivrn/Manifest b/media-libs/wivrn/Manifest
index 108ca90a9..8ed819bd0 100644
--- a/media-libs/wivrn/Manifest
+++ b/media-libs/wivrn/Manifest
@@ -1,5 +1,5 @@
DIST boostpfr_2.2.0.tar.gz 76432 BLAKE2B 70d76a5dd0034f93ff1749b1994bcd9cd8a9b09674598958da5a8f7e1b040c62e970db4e3d221173549a19d0dd15b0810f5d12f69843ed8ac35be6697bab09e0 SHA512 86a745a44e8a6e4638b9eb9045b08de9cbf27f6d20d365eabd41587d6e1171f980a65f42a31291008c421da6cc3f436b7bf07e109aff6ab5690b19e1fb621b3d
-DIST monado-2d3978b1b0d0f1ce9fc20f435c7080a07124362a.tar.bz2 3798925 BLAKE2B 5839a5476bcd06091aa903c53811fc5d934b5a5ed1f16daca72a30ff1dc262d589d84c99c5fa74c097c3aec24ba2a3daf235a3bc14e1742a5d37c677d39c2624 SHA512 088711d19fca25b22dd3d6e085dd7692e57642dc2e8181c9cafbf7c48c2d30ffadf308cad0c09bf6faf53cce7ea544645f1537fe13621f736a89a3dfbcf46ad7
+DIST monado-bcbe19ddd795f182df42051e5495e9727db36c1c.tar.bz2 3814243 BLAKE2B 1d7d1d49d88f58c4dafd2af6e37703829c531e09ee4046e2183d7212d53d757be8aec85a5293850330fb5c1af109c852e8c0f72673ea4a0c5376a4f9b7c6a72c SHA512 7c6c9616bfd0844bc89edd40922321dba04304f58bc85f328683b1750b7ad88752839de98df6b49df493291f115a39e6b4e0803011d411869c9e8caf954eb64e
DIST wivrn-0.17-server-build-deps.tar.xz 17245096 BLAKE2B b531e3abe3290454029c5ba33876db4d1374d101b44f568f3c07de3ecc31aeb3a09b0ff7221c6c2a62e14de96cbe7ea201b1b302a08a2c06f8be026253e27a3d SHA512 86526a90cd029da4ff82996861ef7f7150eb81d5adee176cd36a6ce54704e15ff86c983702beff0985d2fc90178d8daddb3d81acdb6a5796506f916ba9ffafea
DIST wivrn-0.17.tar.gz 11785455 BLAKE2B e3894aea4cc660a74a09c4e6eb3bf2bcc70508625d36574be6b7d9186b4f464e2acdbb282eb1adb1b445fbaf6b6e0ead32828cdb5dcb029042e0454a0f70d795 SHA512 7f6b5348b5d5a07831120e951f95c1759ea25d16d56216760be7f6640ccfa0c121f5978761e3f397a67be636c38f8bbe99e65992cd06132d643728958af489a8
DIST wivrn-0.18-server-build-deps.tar.xz 18478712 BLAKE2B 04f60048fc64194786602f27d3abe4587bf962356d44b66c3a40bc9f597ef974d6ab8937e5959ca76160df300b9a40807fd3fd0ce542fe42203e31048ef212ed SHA512 e86e4e626f895b66facf99127023a911552799f66cc6ea7df67d583e3af0ff5b052d7f2565c1bc510dff3ddfe77b7f8cb0341b908436aa37bf841cb54788b9d5
diff --git a/media-libs/wivrn/wivrn-9999.ebuild b/media-libs/wivrn/wivrn-9999.ebuild
index 04a438583..d96a6fba3 100644
--- a/media-libs/wivrn/wivrn-9999.ebuild
+++ b/media-libs/wivrn/wivrn-9999.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/WiVRn/WiVRn.git"
- MONADO_V=2d3978b1b0d0f1ce9fc20f435c7080a07124362a
+ MONADO_V=bcbe19ddd795f182df42051e5495e9727db36c1c
PFR_V=2.2.0
SRC_URI="
https://github.com/boostorg/pfr/archive/refs/tags/${PFR_V}.tar.gz -> boostpfr_${PFR_V}.tar.gz
@@ -69,7 +69,7 @@ if [[ ${PV} == 9999 ]]; then
mv "monado-${MONADO_V}" "monado-src"
mv "pfr-${PFR_V}" "boostpfr-src"
- local THEIR_MONADO=$(grep -A1 "https://gitlab.freedesktop.org/monado/monado" "${P}/CMakeLists.txt" | tail -n1 | sed 's/.*GIT_TAG\s*//')
+ local THEIR_MONADO=$(grep "GIT_TAG" "${P}/CMakeLists.txt" | awk '{print $2}')
[ "${THEIR_MONADO}" == "${MONADO_V}" ] || die "Mismatched monado version: ${THEIR_MONADO} (upstream) ${MONADO_V} (ebuild)"
}
^ permalink raw reply related [flat|nested] 35+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: media-libs/wivrn/
@ 2024-10-11 9:55 David Roman
0 siblings, 0 replies; 35+ messages in thread
From: David Roman @ 2024-10-11 9:55 UTC (permalink / raw
To: gentoo-commits
commit: 679bfbf3fdaf3d60bd4b1ef18924722cd1bcda93
Author: Patrick Nicolas <patricknicolas <AT> laposte <DOT> net>
AuthorDate: Thu Oct 10 16:59:04 2024 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Thu Oct 10 16:59:37 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=679bfbf3
media-libs/wivrn: fix SRC_URI
Signed-off-by: Patrick Nicolas <patricknicolas <AT> laposte.net>
media-libs/wivrn/Manifest | 2 --
media-libs/wivrn/wivrn-9999.ebuild | 15 ++++-----------
2 files changed, 4 insertions(+), 13 deletions(-)
diff --git a/media-libs/wivrn/Manifest b/media-libs/wivrn/Manifest
index 08975db34..c596a50aa 100644
--- a/media-libs/wivrn/Manifest
+++ b/media-libs/wivrn/Manifest
@@ -1,5 +1,3 @@
-DIST boostpfr_2.2.0.tar.gz 76432 BLAKE2B 70d76a5dd0034f93ff1749b1994bcd9cd8a9b09674598958da5a8f7e1b040c62e970db4e3d221173549a19d0dd15b0810f5d12f69843ed8ac35be6697bab09e0 SHA512 86a745a44e8a6e4638b9eb9045b08de9cbf27f6d20d365eabd41587d6e1171f980a65f42a31291008c421da6cc3f436b7bf07e109aff6ab5690b19e1fb621b3d
-DIST monado-01806a3ffa62a2440da83d94e7a9297645d9d95a.tar.bz2 4171078 BLAKE2B eea92d3a2c81a49449f4a8283c950b2a66024ff1466c5a8d190b21366e5da98dc144f0d87380c1d11cef86454c3c2da3cc19132ef625e6d7c05a0daa2c65df23 SHA512 8cdfb7f43e4fdd5ce6e3e8edf566d5c28c08183944af4636a843c2a5e16ccf4ff00ba1f48029539f72aaa958b71be5bc00b8264bd35d4f37f5e1c8f27085d574
DIST wivrn-0.18-server-build-deps.tar.xz 18478712 BLAKE2B 04f60048fc64194786602f27d3abe4587bf962356d44b66c3a40bc9f597ef974d6ab8937e5959ca76160df300b9a40807fd3fd0ce542fe42203e31048ef212ed SHA512 e86e4e626f895b66facf99127023a911552799f66cc6ea7df67d583e3af0ff5b052d7f2565c1bc510dff3ddfe77b7f8cb0341b908436aa37bf841cb54788b9d5
DIST wivrn-0.18.tar.gz 11238428 BLAKE2B 3b44679d8f3c34906ba39e27aff09c8cdb1e8fa1240c9e07a96782971b5f7b54181fb9e4544729b5abd41603d17f1c834ab4d697d9c6ad78c69ad57b34b817cc SHA512 7e65edf3968c4142bae294ec62950a8bfde86da0797078f716de3b9a57f032b7a74293d18e0ecbbe2fcd11da45968a6c07ebbaefea9106b5e11bb17024181852
DIST wivrn-0.19-server-build-deps.tar.xz 21027752 BLAKE2B 8de78f1f356747e7ffa64a14c1d4d3888f9df658ddb1bc5556788873dfcae48612a586bc176f20c54466ad8895bddfac05423195d8f1d070a8a12178eaf9340a SHA512 4c75aa3b1b64df1ea2e1cd258c5ad602230c1a4cc3dbbbbd3c6e41ae562719996e983fd2f95c1da0a8d4f53017cf108cebd6177e7439ac1bc050a10c7339480b
diff --git a/media-libs/wivrn/wivrn-9999.ebuild b/media-libs/wivrn/wivrn-9999.ebuild
index 048ee1731..79b65c4cb 100644
--- a/media-libs/wivrn/wivrn-9999.ebuild
+++ b/media-libs/wivrn/wivrn-9999.ebuild
@@ -16,12 +16,7 @@ REQUIRED_USE="|| ( nvenc vaapi x264 )"
if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/WiVRn/WiVRn.git"
-
- MONADO_V=01806a3ffa62a2440da83d94e7a9297645d9d95a
- PFR_V=2.2.0
- SRC_URI="
- https://github.com/boostorg/pfr/archive/refs/tags/${PFR_V}.tar.gz -> boostpfr_${PFR_V}.tar.gz
- https://gitlab.freedesktop.org/monado/monado/-/archive/${MONADO_V}/monado-${MONADO_V}.tar.bz2"
+ MONADO_REPO_URI="https://gitlab.freedesktop.org/monado/monado.git"
else
SRC_URI="
https://github.com/WiVRn/WiVRn/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
@@ -70,12 +65,10 @@ if [[ ${PV} == 9999 ]]; then
src_unpack() {
git-r3_src_unpack
default_src_unpack
- cd "${WORKDIR}"
- mv "monado-${MONADO_V}" "monado-src"
- mv "pfr-${PFR_V}" "boostpfr-src"
- local THEIR_MONADO=$(grep "GIT_TAG" "${P}/CMakeLists.txt" | awk '{print $2}')
- [ "${THEIR_MONADO}" == "${MONADO_V}" ] || die "Mismatched monado version: ${THEIR_MONADO} (upstream) ${MONADO_V} (ebuild)"
+ local MONADO_COMMIT=$(grep "GIT_TAG" "${P}/CMakeLists.txt" | awk '{print $2}')
+ git-r3_fetch "${MONADO_REPO_URI}" "${MONADO_COMIT}"
+ git-r3_checkout "${MONADO_REPO_URI}" "${WORKDIR}/monado-src"
}
src_prepare() {
^ permalink raw reply related [flat|nested] 35+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: media-libs/wivrn/
@ 2024-10-15 23:27 David Roman
0 siblings, 0 replies; 35+ messages in thread
From: David Roman @ 2024-10-15 23:27 UTC (permalink / raw
To: gentoo-commits
commit: 78d010a80fedb4185a71b54a3cf58b46167f01b8
Author: Patrick Nicolas <patricknicolas <AT> laposte <DOT> net>
AuthorDate: Mon Oct 14 21:42:44 2024 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Mon Oct 14 21:42:44 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=78d010a8
media-libs/wivrn: disable LTO, breaks gui
Signed-off-by: Patrick Nicolas <patricknicolas <AT> laposte.net>
media-libs/wivrn/wivrn-0.20.ebuild | 1 -
media-libs/wivrn/wivrn-9999.ebuild | 1 -
2 files changed, 2 deletions(-)
diff --git a/media-libs/wivrn/wivrn-0.20.ebuild b/media-libs/wivrn/wivrn-0.20.ebuild
index 79b65c4cb..ca8b70ff2 100644
--- a/media-libs/wivrn/wivrn-0.20.ebuild
+++ b/media-libs/wivrn/wivrn-0.20.ebuild
@@ -104,7 +104,6 @@ src_configure() {
-DWIVRN_USE_SYSTEMD=$(usex systemd)
-DWIVRN_USE_SYSTEM_OPENXR=ON
-DWIVRN_USE_SYSTEM_BOOST=ON
- -DCMAKE_INTERPROCEDURAL_OPTIMIZATION=ON
-DFETCHCONTENT_FULLY_DISCONNECTED=ON
-DFETCHCONTENT_BASE_DIR="${WORKDIR}"
-DENABLE_COLOURED_OUTPUT=OFF
diff --git a/media-libs/wivrn/wivrn-9999.ebuild b/media-libs/wivrn/wivrn-9999.ebuild
index 79b65c4cb..ca8b70ff2 100644
--- a/media-libs/wivrn/wivrn-9999.ebuild
+++ b/media-libs/wivrn/wivrn-9999.ebuild
@@ -104,7 +104,6 @@ src_configure() {
-DWIVRN_USE_SYSTEMD=$(usex systemd)
-DWIVRN_USE_SYSTEM_OPENXR=ON
-DWIVRN_USE_SYSTEM_BOOST=ON
- -DCMAKE_INTERPROCEDURAL_OPTIMIZATION=ON
-DFETCHCONTENT_FULLY_DISCONNECTED=ON
-DFETCHCONTENT_BASE_DIR="${WORKDIR}"
-DENABLE_COLOURED_OUTPUT=OFF
^ permalink raw reply related [flat|nested] 35+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: media-libs/wivrn/
@ 2024-10-15 23:27 David Roman
0 siblings, 0 replies; 35+ messages in thread
From: David Roman @ 2024-10-15 23:27 UTC (permalink / raw
To: gentoo-commits
commit: 153b8eba20c1894975bbcde1ecd9919820facc5b
Author: Patrick Nicolas <patricknicolas <AT> laposte <DOT> net>
AuthorDate: Mon Oct 14 21:22:42 2024 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Mon Oct 14 21:22:42 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=153b8eba
media-libs/wivrn: add 0.20, drop 0.18
Signed-off-by: Patrick Nicolas <patricknicolas <AT> laposte.net>
media-libs/wivrn/Manifest | 4 +-
.../wivrn/{wivrn-0.18.ebuild => wivrn-0.20.ebuild} | 44 ++++++++++++++--------
2 files changed, 30 insertions(+), 18 deletions(-)
diff --git a/media-libs/wivrn/Manifest b/media-libs/wivrn/Manifest
index c596a50aa..ed35a8c2c 100644
--- a/media-libs/wivrn/Manifest
+++ b/media-libs/wivrn/Manifest
@@ -1,4 +1,4 @@
-DIST wivrn-0.18-server-build-deps.tar.xz 18478712 BLAKE2B 04f60048fc64194786602f27d3abe4587bf962356d44b66c3a40bc9f597ef974d6ab8937e5959ca76160df300b9a40807fd3fd0ce542fe42203e31048ef212ed SHA512 e86e4e626f895b66facf99127023a911552799f66cc6ea7df67d583e3af0ff5b052d7f2565c1bc510dff3ddfe77b7f8cb0341b908436aa37bf841cb54788b9d5
-DIST wivrn-0.18.tar.gz 11238428 BLAKE2B 3b44679d8f3c34906ba39e27aff09c8cdb1e8fa1240c9e07a96782971b5f7b54181fb9e4544729b5abd41603d17f1c834ab4d697d9c6ad78c69ad57b34b817cc SHA512 7e65edf3968c4142bae294ec62950a8bfde86da0797078f716de3b9a57f032b7a74293d18e0ecbbe2fcd11da45968a6c07ebbaefea9106b5e11bb17024181852
DIST wivrn-0.19-server-build-deps.tar.xz 21027752 BLAKE2B 8de78f1f356747e7ffa64a14c1d4d3888f9df658ddb1bc5556788873dfcae48612a586bc176f20c54466ad8895bddfac05423195d8f1d070a8a12178eaf9340a SHA512 4c75aa3b1b64df1ea2e1cd258c5ad602230c1a4cc3dbbbbd3c6e41ae562719996e983fd2f95c1da0a8d4f53017cf108cebd6177e7439ac1bc050a10c7339480b
DIST wivrn-0.19.tar.gz 11281543 BLAKE2B cc182cacdc35eccdd815730bbecfa007c0a096690b06a773b9da570115c693e6a2e1266e5ad30d9ce34db2640e3f251e630a825f4cf2f5f14ef51dfbf784b99e SHA512 47d985156e234702d5a55febfa8e3d62154db77db40da9b1d2c7e63e649b2c9550f0b40a68610b597bcf6f2f0f32ebaf1a9dd474509f3e376e60fe669cc1a630
+DIST wivrn-0.20-server-build-deps.tar.xz 21140156 BLAKE2B 17836be45393a0fbd3f45d8654e88ce677a94c7f641f4662c6bcfd47fb70d87394a05544995d79e9203294c0c83d95a221af6b5d73e7cf078e7db9aa7f8f1f67 SHA512 a86d9d74afd316a4740b80302dbae63ec13609abd4c33a0b97bdbfbeb6caa36035a5f1b60245c8bec5ab460c7486089efa6eae4b8a0a8121b6d33a4ee9a46417
+DIST wivrn-0.20.tar.gz 11433225 BLAKE2B 15c00dcd23bf9751d7b119a301298a5487128b6c06b91fd7ed3787b4ac9375d0a822036d76e0e9fe113700524bf0fa27459bfc8173f02eb893233f5fac566d59 SHA512 d83be879d31740e2ce382ee9ed095a6299ed6a435a5ef1cffa88aca9af0bb5d242374a90bcf0ff936611454950566da4e3aaa216085259d8301d9122b0159af9
diff --git a/media-libs/wivrn/wivrn-0.18.ebuild b/media-libs/wivrn/wivrn-0.20.ebuild
similarity index 72%
rename from media-libs/wivrn/wivrn-0.18.ebuild
rename to media-libs/wivrn/wivrn-0.20.ebuild
index 15d153a54..79b65c4cb 100644
--- a/media-libs/wivrn/wivrn-0.18.ebuild
+++ b/media-libs/wivrn/wivrn-0.20.ebuild
@@ -1,27 +1,22 @@
# Copyright 2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
-inherit cmake
+inherit cmake fcaps xdg
DESCRIPTION="WiVRn OpenXR streaming"
HOMEPAGE="https://github.com/WiVRn/WiVRn"
LICENSE="GPL-3 Apache-2.0 MIT"
SLOT="0"
-IUSE="nvenc +pipewire pulseaudio systemd vaapi wireshark-plugins x264"
+IUSE="gui nvenc +pipewire pulseaudio systemd vaapi wireshark-plugins x264"
REQUIRED_USE="|| ( nvenc vaapi x264 )"
if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/WiVRn/WiVRn.git"
-
- MONADO_V=dfc602288ab05131584a3f2be18031a13fccd061
- PFR_V=2.2.0
- SRC_URI="
- https://github.com/boostorg/pfr/archive/refs/tags/${PFR_V}.tar.gz -> boostpfr_${PFR_V}.tar.gz
- https://gitlab.freedesktop.org/monado/monado/-/archive/${MONADO_V}/monado-${MONADO_V}.tar.bz2"
+ MONADO_REPO_URI="https://gitlab.freedesktop.org/monado/monado.git"
else
SRC_URI="
https://github.com/WiVRn/WiVRn/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
@@ -51,13 +46,18 @@ RDEPEND="
wireshark-plugins? (
net-analyzer/wireshark
)
+ gui? (
+ dev-qt/qtbase:6
+ )
"
-
-BDEPEND="
+DEPEND="
${RDEPEND}
dev-cpp/cli11
dev-cpp/eigen
dev-cpp/nlohmann_json
+ dev-libs/boost
+"
+BDEPEND="
dev-util/glslang
"
@@ -65,9 +65,16 @@ if [[ ${PV} == 9999 ]]; then
src_unpack() {
git-r3_src_unpack
default_src_unpack
- cd "${WORKDIR}"
- mv "monado-${MONADO_V}" "monado-src"
- mv "pfr-${PFR_V}" "boostpfr-src"
+
+ local MONADO_COMMIT=$(grep "GIT_TAG" "${P}/CMakeLists.txt" | awk '{print $2}')
+ git-r3_fetch "${MONADO_REPO_URI}" "${MONADO_COMIT}"
+ git-r3_checkout "${MONADO_REPO_URI}" "${WORKDIR}/monado-src"
+ }
+
+ src_prepare() {
+ default_src_prepare
+ eapply --directory="${WORKDIR}/monado-src" "${WORKDIR}/${P}/patches/monado"/*
+ cmake_src_prepare
}
else
src_unpack() {
@@ -79,7 +86,7 @@ fi
src_configure() {
if [[ ${PV} == 9999 ]]; then
- GIT_DESC=$(git describe)
+ GIT_DESC=$(git describe --always)
else
GIT_DESC=${PV}
fi
@@ -87,6 +94,7 @@ src_configure() {
-DGIT_DESC=${GIT_DESC}
-DWIVRN_BUILD_CLIENT=OFF
-DWIVRN_BUILD_SERVER=ON
+ -DWIVRN_BUILD_DASHBOARD=$(usex gui)
-DWIVRN_BUILD_DISSECTOR=$(usex wireshark-plugins)
-DWIVRN_USE_PIPEWIRE=$(usex pipewire)
-DWIVRN_USE_PULSEAUDIO=$(usex pulseaudio)
@@ -94,6 +102,8 @@ src_configure() {
-DWIVRN_USE_VAAPI=$(usex vaapi)
-DWIVRN_USE_X264=$(usex x264)
-DWIVRN_USE_SYSTEMD=$(usex systemd)
+ -DWIVRN_USE_SYSTEM_OPENXR=ON
+ -DWIVRN_USE_SYSTEM_BOOST=ON
-DCMAKE_INTERPROCEDURAL_OPTIMIZATION=ON
-DFETCHCONTENT_FULLY_DISCONNECTED=ON
-DFETCHCONTENT_BASE_DIR="${WORKDIR}"
@@ -106,11 +116,13 @@ src_configure() {
src_install() {
cmake_src_install
- dosym /usr/share/openxr/1/openxr_wivrn.json /etc/openxr/1/active_runtime.json
+ dosym -r /usr/share/openxr/1/openxr_wivrn.json /etc/openxr/1/active_runtime.json
}
pkg_postinst()
{
+ fcaps cap_sys_nice bin/wivrn-server
+ xdg_pkg_postinst
elog "WiVRn requires a compatible client on VR headset to run."
if [[ ${PV} == 9999 ]]; then
elog "For most headsets it can be downloaded from CI artifacts on https://github.com/WiVRn/WiVRn/actions/workflows/Build.yml"
^ permalink raw reply related [flat|nested] 35+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: media-libs/wivrn/
@ 2024-10-29 14:06 David Roman
0 siblings, 0 replies; 35+ messages in thread
From: David Roman @ 2024-10-29 14:06 UTC (permalink / raw
To: gentoo-commits
commit: 59e8e71aa97a70f3c8db677576a126774ccac446
Author: Patrick Nicolas <patricknicolas <AT> laposte <DOT> net>
AuthorDate: Sun Oct 27 10:40:02 2024 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Sun Oct 27 10:40:02 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=59e8e71a
media-libs/wivrn: update upstream metadata
Signed-off-by: Patrick Nicolas <patricknicolas <AT> laposte.net>
media-libs/wivrn/metadata.xml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-libs/wivrn/metadata.xml b/media-libs/wivrn/metadata.xml
index 43737e5e7..b46f95196 100644
--- a/media-libs/wivrn/metadata.xml
+++ b/media-libs/wivrn/metadata.xml
@@ -17,6 +17,6 @@
</flag>
</use>
<upstream>
- <remote-id type="github">Meumeu/WiVRn</remote-id>
+ <remote-id type="github">WiVRn/WiVRn</remote-id>
</upstream>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 35+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: media-libs/wivrn/
@ 2024-11-04 18:27 David Roman
0 siblings, 0 replies; 35+ messages in thread
From: David Roman @ 2024-11-04 18:27 UTC (permalink / raw
To: gentoo-commits
commit: 87acfb5c850e98357129c223ab19bb3f738572ca
Author: Patrick Nicolas <patricknicolas <AT> laposte <DOT> net>
AuthorDate: Sun Nov 3 16:52:58 2024 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Sun Nov 3 16:52:58 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=87acfb5c
media-libs/wivrn: fix build dependencies
Signed-off-by: Patrick Nicolas <patricknicolas <AT> laposte.net>
media-libs/wivrn/wivrn-9999.ebuild | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/media-libs/wivrn/wivrn-9999.ebuild b/media-libs/wivrn/wivrn-9999.ebuild
index ca8b70ff2..df6aa339d 100644
--- a/media-libs/wivrn/wivrn-9999.ebuild
+++ b/media-libs/wivrn/wivrn-9999.ebuild
@@ -59,6 +59,10 @@ DEPEND="
"
BDEPEND="
dev-util/glslang
+ dev-util/gdbus-codegen
+ gui? (
+ gnome-base/librsvg
+ )
"
if [[ ${PV} == 9999 ]]; then
^ permalink raw reply related [flat|nested] 35+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: media-libs/wivrn/
@ 2024-11-04 18:27 David Roman
0 siblings, 0 replies; 35+ messages in thread
From: David Roman @ 2024-11-04 18:27 UTC (permalink / raw
To: gentoo-commits
commit: 6d35e4efed36521e44b3099a48a422ef0f265f74
Author: Patrick Nicolas <patricknicolas <AT> laposte <DOT> net>
AuthorDate: Sun Nov 3 16:56:57 2024 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Sun Nov 3 16:56:57 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6d35e4ef
media-libs/wivrn: add 0.21, drop 0.19
Signed-off-by: Patrick Nicolas <patricknicolas <AT> laposte.net>
media-libs/wivrn/Manifest | 4 +-
.../wivrn/{wivrn-0.19.ebuild => wivrn-0.21.ebuild} | 49 ++++++++++++++--------
2 files changed, 34 insertions(+), 19 deletions(-)
diff --git a/media-libs/wivrn/Manifest b/media-libs/wivrn/Manifest
index ed35a8c2c..58324b7d6 100644
--- a/media-libs/wivrn/Manifest
+++ b/media-libs/wivrn/Manifest
@@ -1,4 +1,4 @@
-DIST wivrn-0.19-server-build-deps.tar.xz 21027752 BLAKE2B 8de78f1f356747e7ffa64a14c1d4d3888f9df658ddb1bc5556788873dfcae48612a586bc176f20c54466ad8895bddfac05423195d8f1d070a8a12178eaf9340a SHA512 4c75aa3b1b64df1ea2e1cd258c5ad602230c1a4cc3dbbbbd3c6e41ae562719996e983fd2f95c1da0a8d4f53017cf108cebd6177e7439ac1bc050a10c7339480b
-DIST wivrn-0.19.tar.gz 11281543 BLAKE2B cc182cacdc35eccdd815730bbecfa007c0a096690b06a773b9da570115c693e6a2e1266e5ad30d9ce34db2640e3f251e630a825f4cf2f5f14ef51dfbf784b99e SHA512 47d985156e234702d5a55febfa8e3d62154db77db40da9b1d2c7e63e649b2c9550f0b40a68610b597bcf6f2f0f32ebaf1a9dd474509f3e376e60fe669cc1a630
DIST wivrn-0.20-server-build-deps.tar.xz 21140156 BLAKE2B 17836be45393a0fbd3f45d8654e88ce677a94c7f641f4662c6bcfd47fb70d87394a05544995d79e9203294c0c83d95a221af6b5d73e7cf078e7db9aa7f8f1f67 SHA512 a86d9d74afd316a4740b80302dbae63ec13609abd4c33a0b97bdbfbeb6caa36035a5f1b60245c8bec5ab460c7486089efa6eae4b8a0a8121b6d33a4ee9a46417
DIST wivrn-0.20.tar.gz 11433225 BLAKE2B 15c00dcd23bf9751d7b119a301298a5487128b6c06b91fd7ed3787b4ac9375d0a822036d76e0e9fe113700524bf0fa27459bfc8173f02eb893233f5fac566d59 SHA512 d83be879d31740e2ce382ee9ed095a6299ed6a435a5ef1cffa88aca9af0bb5d242374a90bcf0ff936611454950566da4e3aaa216085259d8301d9122b0159af9
+DIST wivrn-0.21-server-build-deps.tar.xz 21294816 BLAKE2B a0b94ab15d39ef73ef384ebb38e29149666a73014b8e0ae9f2b6c53d416190afc8b06948a187381823f502a0673839a9c041d754600367697748c91fc2b6fe82 SHA512 33707e1ff92fde0b7bee497a6af0fddc9033afe6e09c0aae5ec7ba6557b3c321edde48db24b8a98e4155aca9c227976375d1591ab8e472a8686c7c57b491142e
+DIST wivrn-0.21.tar.gz 11125575 BLAKE2B 15b22363751f441cdf84d83d08aa5dbb5a02e77d90862a1aab20b22e3d3e93b0b61d6ad0b9b3a6fb4a2ecf4288360ea51a2884a7ec233eb21681533e87d4cf0f SHA512 8f27624351955053264cc2264f87a7b03e83f11f1c328c9f80e8bbec89d23ffc25948d9a1f579a4ea1ec3e6105f3ed4f918f6593476652ff126ded57e1fdc914
diff --git a/media-libs/wivrn/wivrn-0.19.ebuild b/media-libs/wivrn/wivrn-0.21.ebuild
similarity index 70%
rename from media-libs/wivrn/wivrn-0.19.ebuild
rename to media-libs/wivrn/wivrn-0.21.ebuild
index 15d153a54..df6aa339d 100644
--- a/media-libs/wivrn/wivrn-0.19.ebuild
+++ b/media-libs/wivrn/wivrn-0.21.ebuild
@@ -1,27 +1,22 @@
# Copyright 2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
-inherit cmake
+inherit cmake fcaps xdg
DESCRIPTION="WiVRn OpenXR streaming"
HOMEPAGE="https://github.com/WiVRn/WiVRn"
LICENSE="GPL-3 Apache-2.0 MIT"
SLOT="0"
-IUSE="nvenc +pipewire pulseaudio systemd vaapi wireshark-plugins x264"
+IUSE="gui nvenc +pipewire pulseaudio systemd vaapi wireshark-plugins x264"
REQUIRED_USE="|| ( nvenc vaapi x264 )"
if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/WiVRn/WiVRn.git"
-
- MONADO_V=dfc602288ab05131584a3f2be18031a13fccd061
- PFR_V=2.2.0
- SRC_URI="
- https://github.com/boostorg/pfr/archive/refs/tags/${PFR_V}.tar.gz -> boostpfr_${PFR_V}.tar.gz
- https://gitlab.freedesktop.org/monado/monado/-/archive/${MONADO_V}/monado-${MONADO_V}.tar.bz2"
+ MONADO_REPO_URI="https://gitlab.freedesktop.org/monado/monado.git"
else
SRC_URI="
https://github.com/WiVRn/WiVRn/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
@@ -51,23 +46,39 @@ RDEPEND="
wireshark-plugins? (
net-analyzer/wireshark
)
+ gui? (
+ dev-qt/qtbase:6
+ )
"
-
-BDEPEND="
+DEPEND="
${RDEPEND}
dev-cpp/cli11
dev-cpp/eigen
dev-cpp/nlohmann_json
+ dev-libs/boost
+"
+BDEPEND="
dev-util/glslang
+ dev-util/gdbus-codegen
+ gui? (
+ gnome-base/librsvg
+ )
"
if [[ ${PV} == 9999 ]]; then
src_unpack() {
git-r3_src_unpack
default_src_unpack
- cd "${WORKDIR}"
- mv "monado-${MONADO_V}" "monado-src"
- mv "pfr-${PFR_V}" "boostpfr-src"
+
+ local MONADO_COMMIT=$(grep "GIT_TAG" "${P}/CMakeLists.txt" | awk '{print $2}')
+ git-r3_fetch "${MONADO_REPO_URI}" "${MONADO_COMIT}"
+ git-r3_checkout "${MONADO_REPO_URI}" "${WORKDIR}/monado-src"
+ }
+
+ src_prepare() {
+ default_src_prepare
+ eapply --directory="${WORKDIR}/monado-src" "${WORKDIR}/${P}/patches/monado"/*
+ cmake_src_prepare
}
else
src_unpack() {
@@ -79,7 +90,7 @@ fi
src_configure() {
if [[ ${PV} == 9999 ]]; then
- GIT_DESC=$(git describe)
+ GIT_DESC=$(git describe --always)
else
GIT_DESC=${PV}
fi
@@ -87,6 +98,7 @@ src_configure() {
-DGIT_DESC=${GIT_DESC}
-DWIVRN_BUILD_CLIENT=OFF
-DWIVRN_BUILD_SERVER=ON
+ -DWIVRN_BUILD_DASHBOARD=$(usex gui)
-DWIVRN_BUILD_DISSECTOR=$(usex wireshark-plugins)
-DWIVRN_USE_PIPEWIRE=$(usex pipewire)
-DWIVRN_USE_PULSEAUDIO=$(usex pulseaudio)
@@ -94,7 +106,8 @@ src_configure() {
-DWIVRN_USE_VAAPI=$(usex vaapi)
-DWIVRN_USE_X264=$(usex x264)
-DWIVRN_USE_SYSTEMD=$(usex systemd)
- -DCMAKE_INTERPROCEDURAL_OPTIMIZATION=ON
+ -DWIVRN_USE_SYSTEM_OPENXR=ON
+ -DWIVRN_USE_SYSTEM_BOOST=ON
-DFETCHCONTENT_FULLY_DISCONNECTED=ON
-DFETCHCONTENT_BASE_DIR="${WORKDIR}"
-DENABLE_COLOURED_OUTPUT=OFF
@@ -106,11 +119,13 @@ src_configure() {
src_install() {
cmake_src_install
- dosym /usr/share/openxr/1/openxr_wivrn.json /etc/openxr/1/active_runtime.json
+ dosym -r /usr/share/openxr/1/openxr_wivrn.json /etc/openxr/1/active_runtime.json
}
pkg_postinst()
{
+ fcaps cap_sys_nice bin/wivrn-server
+ xdg_pkg_postinst
elog "WiVRn requires a compatible client on VR headset to run."
if [[ ${PV} == 9999 ]]; then
elog "For most headsets it can be downloaded from CI artifacts on https://github.com/WiVRn/WiVRn/actions/workflows/Build.yml"
^ permalink raw reply related [flat|nested] 35+ messages in thread
end of thread, other threads:[~2024-11-04 18:27 UTC | newest]
Thread overview: 35+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-02-18 16:18 [gentoo-commits] repo/proj/guru:master commit in: media-libs/wivrn/ Julien Roy
-- strict thread matches above, loose matches on Subject: below --
2024-11-04 18:27 David Roman
2024-11-04 18:27 David Roman
2024-10-29 14:06 David Roman
2024-10-15 23:27 David Roman
2024-10-15 23:27 David Roman
2024-10-11 9:55 David Roman
2024-09-20 19:26 David Roman
2024-09-20 19:26 David Roman
2024-09-03 10:53 David Roman
2024-08-17 10:16 David Roman
2024-08-13 19:56 David Roman
2024-07-15 19:27 Andrew Ammerlaan
2024-07-15 19:27 Andrew Ammerlaan
2024-07-15 19:27 Andrew Ammerlaan
2024-06-28 10:57 David Roman
2024-06-17 21:40 Julien Roy
2024-06-14 23:09 Julien Roy
2024-06-14 23:09 Julien Roy
2024-06-06 10:27 David Roman
2024-05-20 0:18 Julien Roy
2024-03-31 1:01 Julien Roy
2024-03-31 1:01 Julien Roy
2024-03-31 1:01 Julien Roy
2024-03-10 21:26 Haelwenn Monnier
2024-03-07 11:34 Andrew Ammerlaan
2024-03-07 11:34 Andrew Ammerlaan
2024-03-06 0:48 Julien Roy
2024-02-18 16:18 Julien Roy
2024-01-07 21:23 David Roman
2023-12-20 9:10 David Roman
2023-12-20 9:10 David Roman
2023-11-29 22:40 David Roman
2023-11-24 17:20 David Roman
2023-11-24 17:20 David Roman
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox