summaryrefslogtreecommitdiff
path: root/gui-apps/waypipe
diff options
context:
space:
mode:
Diffstat (limited to 'gui-apps/waypipe')
-rw-r--r--gui-apps/waypipe/Manifest12
-rw-r--r--gui-apps/waypipe/metadata.xml2
-rw-r--r--gui-apps/waypipe/waypipe-0.9.0.ebuild (renamed from gui-apps/waypipe/waypipe-0.8.0-r2.ebuild)18
-rw-r--r--gui-apps/waypipe/waypipe-0.9.1.ebuild (renamed from gui-apps/waypipe/waypipe-0.8.6.ebuild)2
-rw-r--r--gui-apps/waypipe/waypipe-9999.ebuild2
5 files changed, 17 insertions, 19 deletions
diff --git a/gui-apps/waypipe/Manifest b/gui-apps/waypipe/Manifest
index 905e17691a98..84f884988986 100644
--- a/gui-apps/waypipe/Manifest
+++ b/gui-apps/waypipe/Manifest
@@ -1,6 +1,6 @@
-DIST waypipe-0.8.0.tar.gz 217533 BLAKE2B a2aebb9939acafae3eb693aa8fe344ab775e8d3e9a071e7291ab15a0f9869b681156b5730e42c04401648a32ad2a67d7a3bf95ff5f38e909e9309e00b1c69381 SHA512 853d36a9779e2fcb5ac7bcca6575d456685beadd8d918ec430a57b8359867849bdcb5d9c1edcd19eb8505f06a7758e8f53ba5354daa05f99491d5a45c330eeb2
-DIST waypipe-v0.8.6.tar.bz2 189836 BLAKE2B 4023ddb325982d5cb189bafb9c4bf87f1ccd692c423371b05d273ab2d8ceeeacace256400e5755e89670407746f25ff4499643d3fb722053e5958547ac15600f SHA512 d02afa15e363009820e7e7ad75e8f294a58b42ec74f8a2cd310fc3c65a252b71524a89fb95e3e105cec8d6802fb30470c6842ae69d7c16d687edde96d4ff1263
-EBUILD waypipe-0.8.0-r2.ebuild 1865 BLAKE2B 4d1b6eb0346b5dabeb744d62fe7d92077f9ef6f227555d0131e8d44eb6884c3d471de769ace5e71ff7bcbed6e1e906d196feaceb32f24a8adb626932727e1c7b SHA512 2fa4f232c0857c4b6fc8a2163a6f33d2a89e58c1eae6d4334d82825f5ee0891909f2388c82a180c5968fa442ec7c42389c77756cb128fba63d323eb0c529d3e8
-EBUILD waypipe-0.8.6.ebuild 1827 BLAKE2B 5cb4d5c09ed803bc0120322ed1bfad851e0eeb8fa6fb48e52dd85cc3c66ba91318dcc6b792c007f8fa40ea6d064df0832c23fe0a97f3e0bdb285c174eb88464f SHA512 0d44697c6d13d0005fcc78f427372de2d2f367931de2e8c8a70d48bdf99cfad53f49f7219b2667c82ade5fbdf015690722d84e2e1bd0be75f68ba92cf52afa2d
-EBUILD waypipe-9999.ebuild 1827 BLAKE2B 5cb4d5c09ed803bc0120322ed1bfad851e0eeb8fa6fb48e52dd85cc3c66ba91318dcc6b792c007f8fa40ea6d064df0832c23fe0a97f3e0bdb285c174eb88464f SHA512 0d44697c6d13d0005fcc78f427372de2d2f367931de2e8c8a70d48bdf99cfad53f49f7219b2667c82ade5fbdf015690722d84e2e1bd0be75f68ba92cf52afa2d
-MISC metadata.xml 790 BLAKE2B 8928c96854495a9bd18ee980c4ab1a3d5d93e06b3ed5f11a1fa90b719f24391fbfbb99cafddaf6fa75ff4b59a0aa72f92cf1db48d9f3d62df8f0603e628e6aac SHA512 eab5538af33b220a5f7896c80d42429677da4cb39426ddbaa18594a39fd23aa1fd00e500f7599c3956105ab47380cee75e1aa42b413f540a5425d6563d9f1c07
+DIST waypipe-v0.9.0.tar.bz2 193493 BLAKE2B 891b1015951459faf15c181c35499558458fd69c63695f4b6be67e686c8ba7806f0193ed0fc4500b370345b570536b6fdbb3c01f2fe861e87e00b1d4db7c05d7 SHA512 c37b630f4659ccc52d2a85a749971d552d5d535fc33e30aea1c2d22b057aaf3cf2756d6347cc89e3068ce59a14e871e7ffae9016608803549d0e7b1b6a0bd1cf
+DIST waypipe-v0.9.1.tar.bz2 193469 BLAKE2B adffa29092eae327e6e07f5b20c136121018f3da6de01fcef8cde49a4bca3da8c5785db4e3e9e825bee49779fe9274fb357ac25b93fc632ce5ede53ebe74f9db SHA512 bd9899e2e8adba453861022c1e95ad41a5979d72cbbd1a346949450fb8da5450aa240bdd555a5774ed9e360f07bbf52bc10bb5e46ff579535033fe2ccc600511
+EBUILD waypipe-0.9.0.ebuild 1822 BLAKE2B dc0418459dc2f0a7a7cf132644a3accb90b7340d249848ae5454b172b61c8b2d5d6ad0115cbabcc4c627c687374609529a4ef4ddaf8f33286ea2fff51e95dfe4 SHA512 36d6370345cbd91d8fbbecbc78054df1c7720df8b1e6c7b56fe1e7f265bf5b4c4f89bf374352e1f56d572fa83d218d65394706bc4a6a7cdcedf41a5f60d2f8a6
+EBUILD waypipe-0.9.1.ebuild 1827 BLAKE2B 457c988b7f87cd6f8a2b99fb134668dabb279644e97601ed60ceb4a438ce62137e8e811634d92f638719b0c46ed757670b4ae4f7efbaaa371df1a5c13eca0f7f SHA512 400f494cb596bdfd279f67dec4506f5bf88d52813c4b0356a742ea98fd6166c00e6e3086ab5074676bd8a60db07528b50e9e494f742b445503c6d3b5ae4faf76
+EBUILD waypipe-9999.ebuild 1827 BLAKE2B 457c988b7f87cd6f8a2b99fb134668dabb279644e97601ed60ceb4a438ce62137e8e811634d92f638719b0c46ed757670b4ae4f7efbaaa371df1a5c13eca0f7f SHA512 400f494cb596bdfd279f67dec4506f5bf88d52813c4b0356a742ea98fd6166c00e6e3086ab5074676bd8a60db07528b50e9e494f742b445503c6d3b5ae4faf76
+MISC metadata.xml 790 BLAKE2B d7e9e09b70c1ed38044b63dc1065e22df6b07d5fab073b233ecfd83b2ef12efe98219421a09932a3b7f8316d7866cd9e6c11f6c6daad4996dc867e1ad6526839 SHA512 9809cd800edce75db912f61e16323a40e08a0bfd36615ada31727a6e1dc0eb9fc044300b4ed1e1f0f27c9179040b311f17a0c6e8dd62be350ef3f5b395223cb0
diff --git a/gui-apps/waypipe/metadata.xml b/gui-apps/waypipe/metadata.xml
index 418f3128fc8e..0c0253d7bce7 100644
--- a/gui-apps/waypipe/metadata.xml
+++ b/gui-apps/waypipe/metadata.xml
@@ -11,7 +11,7 @@
<use>
<flag name="dmabuf">Use DMABUFs for data exchange and hardware decoding</flag>
<flag name="ffmpeg">Link with ffmpeg to allow buffer displays using video streams</flag>
- <flag name="systemtap">Enable SystemTAP/DTrace tracing</flag>
+ <flag name="systemtap">Enable SystemTap/DTrace tracing</flag>
</use>
<upstream>
<remote-id type="freedesktop-gitlab">mstoeckl/waypipe</remote-id>
diff --git a/gui-apps/waypipe/waypipe-0.8.0-r2.ebuild b/gui-apps/waypipe/waypipe-0.9.0.ebuild
index 16a595e11e9e..2328492e15e2 100644
--- a/gui-apps/waypipe/waypipe-0.8.0-r2.ebuild
+++ b/gui-apps/waypipe/waypipe-0.9.0.ebuild
@@ -1,9 +1,9 @@
# Copyright 2020-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
inherit meson python-any-r1
DESCRIPTION="Transparent network proxy for Wayland compositors"
@@ -13,9 +13,9 @@ if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://gitlab.freedesktop.org/mstoeckl/waypipe"
else
- SRC_URI="https://gitlab.freedesktop.org/mstoeckl/waypipe/-/archive/v${PV}/${PN}-v${PV}.tar.gz -> ${P}.tar.gz"
+ SRC_URI="https://gitlab.freedesktop.org/mstoeckl/waypipe/-/archive/v${PV}/${PN}-v${PV}.tar.bz2"
S="${WORKDIR}"/${PN}-v${PV}
- KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+ KEYWORDS="amd64 ~arm arm64 ~x86"
fi
LICENSE="MIT"
@@ -28,7 +28,7 @@ WAYPIPE_FLAG_MAP=(
"${WAYPIPE_FLAG_MAP_ARM[@]/#/cpu_flags_arm_}"
)
-IUSE="dmabuf ffmpeg lz4 man systemtap test vaapi zstd ${WAYPIPE_FLAG_MAP[@]%:*}"
+IUSE="dmabuf ffmpeg lz4 systemtap test vaapi zstd ${WAYPIPE_FLAG_MAP[@]%:*}"
REQUIRED_USE="vaapi? ( ffmpeg )"
RESTRICT="!test? ( test )"
@@ -37,29 +37,27 @@ DEPEND="
media-libs/mesa[gbm(+),vaapi?,wayland]
x11-libs/libdrm
)
+ ffmpeg? ( media-video/ffmpeg[x264,vaapi?] )
lz4? ( app-arch/lz4 )
systemtap? ( dev-debug/systemtap )
vaapi? ( media-libs/libva[drm(+),wayland] )
- ffmpeg? (
- media-video/ffmpeg[x264,vaapi?]
- )
zstd? ( app-arch/zstd )
"
RDEPEND="${DEPEND}"
BDEPEND="
${PYTHON_DEPS}
+ app-text/scdoc
virtual/pkgconfig
- man? ( app-text/scdoc )
test? ( dev-libs/weston[examples,headless,remoting,screen-sharing,wayland-compositor] )
"
src_configure() {
local emesonargs=(
+ -Dman-pages=enabled
$(meson_use systemtap with_systemtap)
$(meson_feature dmabuf with_dmabuf)
$(meson_feature ffmpeg with_video)
$(meson_feature lz4 with_lz4)
- $(meson_feature man man-pages)
$(meson_feature vaapi with_vaapi)
$(meson_feature zstd with_zstd)
)
diff --git a/gui-apps/waypipe/waypipe-0.8.6.ebuild b/gui-apps/waypipe/waypipe-0.9.1.ebuild
index 973c438e2f8b..844cedd732dc 100644
--- a/gui-apps/waypipe/waypipe-0.8.6.ebuild
+++ b/gui-apps/waypipe/waypipe-0.9.1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
inherit meson python-any-r1
DESCRIPTION="Transparent network proxy for Wayland compositors"
diff --git a/gui-apps/waypipe/waypipe-9999.ebuild b/gui-apps/waypipe/waypipe-9999.ebuild
index 973c438e2f8b..844cedd732dc 100644
--- a/gui-apps/waypipe/waypipe-9999.ebuild
+++ b/gui-apps/waypipe/waypipe-9999.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
inherit meson python-any-r1
DESCRIPTION="Transparent network proxy for Wayland compositors"