* [gentoo-commits] repo/gentoo:master commit in: gui-apps/waypipe/
@ 2021-02-08 8:47 Joonas Niilola
0 siblings, 0 replies; 24+ messages in thread
From: Joonas Niilola @ 2021-02-08 8:47 UTC (permalink / raw
To: gentoo-commits
commit: baf48cd28266b46a4b79f03c78447df30576c15a
Author: Aisha Tammy <gentoo <AT> aisha <DOT> cc>
AuthorDate: Thu Jan 28 12:28:27 2021 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Mon Feb 8 08:47:31 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=baf48cd2
gui-apps/waypipe: patch accepted upstream in 9999
Signed-off-by: Aisha Tammy <gentoo <AT> aisha.cc>
Closes: https://github.com/gentoo/gentoo/pull/19245
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
gui-apps/waypipe/waypipe-9999.ebuild | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/gui-apps/waypipe/waypipe-9999.ebuild b/gui-apps/waypipe/waypipe-9999.ebuild
index a69883276c8..53231be9f67 100644
--- a/gui-apps/waypipe/waypipe-9999.ebuild
+++ b/gui-apps/waypipe/waypipe-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020 Gentoo Authors
+# Copyright 2020-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -50,7 +50,6 @@ BDEPEND="
PATCHES=(
"${FILESDIR}"/waypipe-0.7.2-werror.patch
- "${FILESDIR}"/waypipe-0.7.2-no-simd.patch
)
src_configure() {
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gui-apps/waypipe/
@ 2021-06-03 7:01 Joonas Niilola
0 siblings, 0 replies; 24+ messages in thread
From: Joonas Niilola @ 2021-06-03 7:01 UTC (permalink / raw
To: gentoo-commits
commit: 391a95f66f3199a4e9d07c8ce46330cebc356acd
Author: Aisha Tammy <floss <AT> bsd <DOT> ac>
AuthorDate: Sun Apr 18 20:17:31 2021 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Thu Jun 3 07:01:13 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=391a95f6
gui-apps/waypipe: version bump to 0.8.0
Closes: https://bugs.gentoo.org/782757
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Aisha Tammy <gentoo <AT> aisha.cc>
Closes: https://github.com/gentoo/gentoo/pull/19728
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
gui-apps/waypipe/Manifest | 1 +
gui-apps/waypipe/waypipe-0.8.0.ebuild | 73 +++++++++++++++++++++++++++++++++++
2 files changed, 74 insertions(+)
diff --git a/gui-apps/waypipe/Manifest b/gui-apps/waypipe/Manifest
index 50c4b956b8a..d226736c8ad 100644
--- a/gui-apps/waypipe/Manifest
+++ b/gui-apps/waypipe/Manifest
@@ -1 +1,2 @@
DIST waypipe-0.7.2.tar.gz 202601 BLAKE2B bc8a03c8b47ee65a158ca45047f1989761c36b7b6fb5196784637f4e937fa2e5076497079f8368daf20592351e60a12fda5f4500b7220320b4c4a73ca9e5b1e0 SHA512 b126ea9d30864ecba67447793f39dbbe8bc73ab33c79879ac243023c64930e9aae887f13c0fdcc4cdf307b0ca6766b1012915dc88c596b7c250e3b35f6ba9190
+DIST waypipe-0.8.0.tar.gz 217533 BLAKE2B a2aebb9939acafae3eb693aa8fe344ab775e8d3e9a071e7291ab15a0f9869b681156b5730e42c04401648a32ad2a67d7a3bf95ff5f38e909e9309e00b1c69381 SHA512 853d36a9779e2fcb5ac7bcca6575d456685beadd8d918ec430a57b8359867849bdcb5d9c1edcd19eb8505f06a7758e8f53ba5354daa05f99491d5a45c330eeb2
diff --git a/gui-apps/waypipe/waypipe-0.8.0.ebuild b/gui-apps/waypipe/waypipe-0.8.0.ebuild
new file mode 100644
index 00000000000..a105c572261
--- /dev/null
+++ b/gui-apps/waypipe/waypipe-0.8.0.ebuild
@@ -0,0 +1,73 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit meson python-any-r1
+
+DESCRIPTION="Transparent network proxy for Wayland compositors"
+HOMEPAGE="https://gitlab.freedesktop.org/mstoeckl/waypipe"
+
+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"
+ S="${WORKDIR}"/${PN}-v${PV}
+ KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+
+WAYPIPE_FLAG_MAP_X86=( avx2:with_avx2 avx512f:with_avx512f sse3:with_sse3 )
+WAYPIPE_FLAG_MAP_ARM=( neon:with_neon_opts )
+WAYPIPE_FLAG_MAP=(
+ "${WAYPIPE_FLAG_MAP_X86[@]/#/cpu_flags_x86_}"
+ "${WAYPIPE_FLAG_MAP_ARM[@]/#/cpu_flags_arm_}"
+)
+
+IUSE="dmabuf ffmpeg lz4 man neon systemtap test vaapi zstd ${WAYPIPE_FLAG_MAP[@]%:*}"
+REQUIRED_USE="vaapi? ( ffmpeg )"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+ dmabuf? (
+ media-libs/mesa[gbm,vaapi?,wayland]
+ x11-libs/libdrm
+ )
+ lz4? ( app-arch/lz4 )
+ systemtap? ( dev-util/systemtap )
+ vaapi? ( x11-libs/libva[drm,wayland] )
+ ffmpeg? (
+ media-video/ffmpeg[x264,vaapi?]
+ )
+ zstd? ( app-arch/zstd )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+ ${PYTHON_DEPS}
+ virtual/pkgconfig
+ man? ( app-text/scdoc )
+ test? ( dev-libs/weston[examples,headless,remoting,screen-sharing,wayland-compositor] )
+"
+
+src_configure() {
+ local emesonargs=(
+ -Dwerror=false
+ $(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)
+ )
+ local fl
+ for fl in "${WAYPIPE_FLAG_MAP[@]}"; do
+ emesonargs+=( $(meson_use "${fl%:*}" "${fl#*:}") )
+ done
+ meson_src_configure
+}
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gui-apps/waypipe/
@ 2021-06-03 7:01 Joonas Niilola
0 siblings, 0 replies; 24+ messages in thread
From: Joonas Niilola @ 2021-06-03 7:01 UTC (permalink / raw
To: gentoo-commits
commit: f2d80ef84fa04fba88f9afc74a900c2748dc545d
Author: Aisha Tammy <gentoo <AT> aisha <DOT> cc>
AuthorDate: Tue Mar 2 00:08:00 2021 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Thu Jun 3 07:01:13 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2d80ef8
gui-apps/waypipe: fix emesonargs and move to CPU_FLAGS_ARM
Closes: https://bugs.gentoo.org/782745
Package-Manager: Portage-3.0.16, Repoman-3.0.2
Signed-off-by: Aisha Tammy <gentoo <AT> aisha.cc>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
gui-apps/waypipe/metadata.xml | 12 ++++++------
gui-apps/waypipe/waypipe-0.7.2.ebuild | 27 ++++++++++++++++-----------
gui-apps/waypipe/waypipe-9999.ebuild | 28 +++++++++++++++-------------
3 files changed, 37 insertions(+), 30 deletions(-)
diff --git a/gui-apps/waypipe/metadata.xml b/gui-apps/waypipe/metadata.xml
index 34f0e3f23fb..dc98924933d 100644
--- a/gui-apps/waypipe/metadata.xml
+++ b/gui-apps/waypipe/metadata.xml
@@ -10,14 +10,14 @@
<name>Proxy Maintainers</name>
</maintainer>
<longdescription>
- waypipe is a proxy for wayland clients to allow streaming.
- sessions over tcp. It forwards Wayland messages and
- serializes changes to shared memory buffers over a single socket.
- This makes application forwarding similar to ssh -X feasible.
+ Waypipe is a proxy for all Wayland clients to allow streaming
+ sessions over tcp. It forwards Wayland messages and serializes
+ changes to shared memory buffers over a single socket, to allow
+ application forwarding similar to ssh -X.
</longdescription>
<use>
- <flag name="dmabuf">Use dmabuf for data exchange and hardware decoding</flag>
- <flag name="ffmpeg">Link with ffmpeg for software decoding</flag>
+ <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>
</use>
</pkgmetadata>
diff --git a/gui-apps/waypipe/waypipe-0.7.2.ebuild b/gui-apps/waypipe/waypipe-0.7.2.ebuild
index 2fa4101e069..07a5a221492 100644
--- a/gui-apps/waypipe/waypipe-0.7.2.ebuild
+++ b/gui-apps/waypipe/waypipe-0.7.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020 Gentoo Authors
+# Copyright 2020-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python3_{7..9} )
inherit meson python-any-r1
-DESCRIPTION="network transparency with Wayland"
+DESCRIPTION="Transparent network proxy for Wayland compositors"
HOMEPAGE="https://gitlab.freedesktop.org/mstoeckl/waypipe"
if [[ ${PV} == 9999 ]]; then
@@ -16,14 +16,20 @@ if [[ ${PV} == 9999 ]]; then
else
SRC_URI="https://gitlab.freedesktop.org/mstoeckl/waypipe/-/archive/v${PV}/${PN}-v${PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}"/${PN}-v${PV}
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm ~arm64 ~x86"
fi
LICENSE="MIT"
SLOT="0"
-CPU_FLAGS_X86=( "avx2" "avx512f" "sse3" )
-IUSE="dmabuf ffmpeg lz4 man neon systemtap test vaapi zstd ${CPU_FLAGS_X86[@]/#/cpu_flags_x86_}"
+WAYPIPE_FLAG_MAP_X86=( avx2:with_avx2 avx512f:with_avx512f sse3:with_sse3 )
+WAYPIPE_FLAG_MAP_ARM=( neon:with_neon_opts )
+WAYPIPE_FLAG_MAP=(
+ "${WAYPIPE_FLAG_MAP_X86[@]/#/cpu_flags_x86_}"
+ "${WAYPIPE_FLAG_MAP_ARM[@]/#/cpu_flags_arm_}"
+)
+
+IUSE="dmabuf ffmpeg lz4 man neon systemtap test vaapi zstd ${WAYPIPE_FLAG_MAP[@]%:*}"
REQUIRED_USE="vaapi? ( ffmpeg )"
RESTRICT="!test? ( test )"
@@ -45,18 +51,17 @@ BDEPEND="
${PYTHON_DEPS}
virtual/pkgconfig
man? ( app-text/scdoc )
- test? ( dev-libs/weston[wayland-compositor,screen-sharing] )
+ test? ( dev-libs/weston[examples,headless,remoting,screen-sharing,wayland-compositor] )
"
PATCHES=(
- "${FILESDIR}"/waypipe-0.7.2-werror.patch
"${FILESDIR}"/waypipe-0.7.2-no-simd.patch
)
src_configure() {
- local mymesonargs=(
+ local emesonargs=(
+ -Dwerror=false
$(meson_use systemtap with_systemtap)
- $(meson_use neon with_neon_opts)
$(meson_feature dmabuf with_dmabuf)
$(meson_feature ffmpeg with_video)
$(meson_feature lz4 with_lz4)
@@ -65,8 +70,8 @@ src_configure() {
$(meson_feature zstd with_zstd)
)
local fl
- for fl in "${CPU_FLAGS_X86[@]}"; do
- mymesonargs+=( $(meson_use cpu_flags_x86_$fl with_$fl ) )
+ for fl in "${WAYPIPE_FLAG_MAP[@]}"; do
+ emesonargs+=( $(meson_use "${fl%:*}" "${fl#*:}") )
done
meson_src_configure
}
diff --git a/gui-apps/waypipe/waypipe-9999.ebuild b/gui-apps/waypipe/waypipe-9999.ebuild
index 53231be9f67..a105c572261 100644
--- a/gui-apps/waypipe/waypipe-9999.ebuild
+++ b/gui-apps/waypipe/waypipe-9999.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python3_{7..9} )
inherit meson python-any-r1
-DESCRIPTION="transparent network proxy for Wayland compositors"
+DESCRIPTION="Transparent network proxy for Wayland compositors"
HOMEPAGE="https://gitlab.freedesktop.org/mstoeckl/waypipe"
if [[ ${PV} == 9999 ]]; then
@@ -16,14 +16,20 @@ if [[ ${PV} == 9999 ]]; then
else
SRC_URI="https://gitlab.freedesktop.org/mstoeckl/waypipe/-/archive/v${PV}/${PN}-v${PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}"/${PN}-v${PV}
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm ~arm64 ~x86"
fi
LICENSE="MIT"
SLOT="0"
-CPU_FLAGS_X86=( "avx2" "avx512f" "sse3" )
-IUSE="dmabuf ffmpeg lz4 man neon systemtap test vaapi zstd ${CPU_FLAGS_X86[@]/#/cpu_flags_x86_}"
+WAYPIPE_FLAG_MAP_X86=( avx2:with_avx2 avx512f:with_avx512f sse3:with_sse3 )
+WAYPIPE_FLAG_MAP_ARM=( neon:with_neon_opts )
+WAYPIPE_FLAG_MAP=(
+ "${WAYPIPE_FLAG_MAP_X86[@]/#/cpu_flags_x86_}"
+ "${WAYPIPE_FLAG_MAP_ARM[@]/#/cpu_flags_arm_}"
+)
+
+IUSE="dmabuf ffmpeg lz4 man neon systemtap test vaapi zstd ${WAYPIPE_FLAG_MAP[@]%:*}"
REQUIRED_USE="vaapi? ( ffmpeg )"
RESTRICT="!test? ( test )"
@@ -45,17 +51,13 @@ BDEPEND="
${PYTHON_DEPS}
virtual/pkgconfig
man? ( app-text/scdoc )
- test? ( dev-libs/weston[wayland-compositor,screen-sharing] )
+ test? ( dev-libs/weston[examples,headless,remoting,screen-sharing,wayland-compositor] )
"
-PATCHES=(
- "${FILESDIR}"/waypipe-0.7.2-werror.patch
-)
-
src_configure() {
- local mymesonargs=(
+ local emesonargs=(
+ -Dwerror=false
$(meson_use systemtap with_systemtap)
- $(meson_use neon with_neon_opts)
$(meson_feature dmabuf with_dmabuf)
$(meson_feature ffmpeg with_video)
$(meson_feature lz4 with_lz4)
@@ -64,8 +66,8 @@ src_configure() {
$(meson_feature zstd with_zstd)
)
local fl
- for fl in "${CPU_FLAGS_X86[@]}"; do
- mymesonargs+=( $(meson_use cpu_flags_x86_$fl with_$fl ) )
+ for fl in "${WAYPIPE_FLAG_MAP[@]}"; do
+ emesonargs+=( $(meson_use "${fl%:*}" "${fl#*:}") )
done
meson_src_configure
}
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gui-apps/waypipe/
@ 2021-10-31 0:19 Sam James
0 siblings, 0 replies; 24+ messages in thread
From: Sam James @ 2021-10-31 0:19 UTC (permalink / raw
To: gentoo-commits
commit: c5aa03c43ed6f2e3cca27af4716ab5dc7faabe4f
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 22 05:37:51 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Oct 31 00:19:09 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5aa03c4
gui-apps/waypipe: Set USE-defaults for mesa[egl,gbm]
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
Signed-off-by: Sam James <sam <AT> gentoo.org>
gui-apps/waypipe/{waypipe-0.7.2.ebuild => waypipe-0.7.2-r1.ebuild} | 2 +-
gui-apps/waypipe/{waypipe-0.8.0.ebuild => waypipe-0.8.0-r1.ebuild} | 2 +-
gui-apps/waypipe/waypipe-9999.ebuild | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/gui-apps/waypipe/waypipe-0.7.2.ebuild b/gui-apps/waypipe/waypipe-0.7.2-r1.ebuild
similarity index 97%
rename from gui-apps/waypipe/waypipe-0.7.2.ebuild
rename to gui-apps/waypipe/waypipe-0.7.2-r1.ebuild
index 07a5a221492..ea63e6c5435 100644
--- a/gui-apps/waypipe/waypipe-0.7.2.ebuild
+++ b/gui-apps/waypipe/waypipe-0.7.2-r1.ebuild
@@ -35,7 +35,7 @@ RESTRICT="!test? ( test )"
DEPEND="
dmabuf? (
- media-libs/mesa[gbm,vaapi?,wayland]
+ media-libs/mesa[gbm(+),vaapi?,wayland]
x11-libs/libdrm
)
lz4? ( app-arch/lz4 )
diff --git a/gui-apps/waypipe/waypipe-0.8.0.ebuild b/gui-apps/waypipe/waypipe-0.8.0-r1.ebuild
similarity index 97%
rename from gui-apps/waypipe/waypipe-0.8.0.ebuild
rename to gui-apps/waypipe/waypipe-0.8.0-r1.ebuild
index a105c572261..32359fd9fa5 100644
--- a/gui-apps/waypipe/waypipe-0.8.0.ebuild
+++ b/gui-apps/waypipe/waypipe-0.8.0-r1.ebuild
@@ -35,7 +35,7 @@ RESTRICT="!test? ( test )"
DEPEND="
dmabuf? (
- media-libs/mesa[gbm,vaapi?,wayland]
+ media-libs/mesa[gbm(+),vaapi?,wayland]
x11-libs/libdrm
)
lz4? ( app-arch/lz4 )
diff --git a/gui-apps/waypipe/waypipe-9999.ebuild b/gui-apps/waypipe/waypipe-9999.ebuild
index a105c572261..32359fd9fa5 100644
--- a/gui-apps/waypipe/waypipe-9999.ebuild
+++ b/gui-apps/waypipe/waypipe-9999.ebuild
@@ -35,7 +35,7 @@ RESTRICT="!test? ( test )"
DEPEND="
dmabuf? (
- media-libs/mesa[gbm,vaapi?,wayland]
+ media-libs/mesa[gbm(+),vaapi?,wayland]
x11-libs/libdrm
)
lz4? ( app-arch/lz4 )
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gui-apps/waypipe/
@ 2022-02-27 3:14 Sam James
0 siblings, 0 replies; 24+ messages in thread
From: Sam James @ 2022-02-27 3:14 UTC (permalink / raw
To: gentoo-commits
commit: fd07b2d2eec746eda55e2fa1f724b7ea9ebe49b3
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 27 03:13:07 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Feb 27 03:13:07 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd07b2d2
gui-apps/waypipe: drop no-op IUSE=neon
Use CPU_FLAGS_ARM_NEON.
Signed-off-by: Sam James <sam <AT> gentoo.org>
gui-apps/waypipe/waypipe-0.7.2-r1.ebuild | 4 ++--
gui-apps/waypipe/waypipe-0.8.0-r1.ebuild | 4 ++--
gui-apps/waypipe/waypipe-9999.ebuild | 4 ++--
3 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/gui-apps/waypipe/waypipe-0.7.2-r1.ebuild b/gui-apps/waypipe/waypipe-0.7.2-r1.ebuild
index ea63e6c5435b..e4870877181c 100644
--- a/gui-apps/waypipe/waypipe-0.7.2-r1.ebuild
+++ b/gui-apps/waypipe/waypipe-0.7.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020-2021 Gentoo Authors
+# Copyright 2020-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -29,7 +29,7 @@ WAYPIPE_FLAG_MAP=(
"${WAYPIPE_FLAG_MAP_ARM[@]/#/cpu_flags_arm_}"
)
-IUSE="dmabuf ffmpeg lz4 man neon systemtap test vaapi zstd ${WAYPIPE_FLAG_MAP[@]%:*}"
+IUSE="dmabuf ffmpeg lz4 man systemtap test vaapi zstd ${WAYPIPE_FLAG_MAP[@]%:*}"
REQUIRED_USE="vaapi? ( ffmpeg )"
RESTRICT="!test? ( test )"
diff --git a/gui-apps/waypipe/waypipe-0.8.0-r1.ebuild b/gui-apps/waypipe/waypipe-0.8.0-r1.ebuild
index 32359fd9fa55..0a113f6b31c7 100644
--- a/gui-apps/waypipe/waypipe-0.8.0-r1.ebuild
+++ b/gui-apps/waypipe/waypipe-0.8.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020-2021 Gentoo Authors
+# Copyright 2020-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -29,7 +29,7 @@ WAYPIPE_FLAG_MAP=(
"${WAYPIPE_FLAG_MAP_ARM[@]/#/cpu_flags_arm_}"
)
-IUSE="dmabuf ffmpeg lz4 man neon systemtap test vaapi zstd ${WAYPIPE_FLAG_MAP[@]%:*}"
+IUSE="dmabuf ffmpeg lz4 man systemtap test vaapi zstd ${WAYPIPE_FLAG_MAP[@]%:*}"
REQUIRED_USE="vaapi? ( ffmpeg )"
RESTRICT="!test? ( test )"
diff --git a/gui-apps/waypipe/waypipe-9999.ebuild b/gui-apps/waypipe/waypipe-9999.ebuild
index 32359fd9fa55..0a113f6b31c7 100644
--- a/gui-apps/waypipe/waypipe-9999.ebuild
+++ b/gui-apps/waypipe/waypipe-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020-2021 Gentoo Authors
+# Copyright 2020-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -29,7 +29,7 @@ WAYPIPE_FLAG_MAP=(
"${WAYPIPE_FLAG_MAP_ARM[@]/#/cpu_flags_arm_}"
)
-IUSE="dmabuf ffmpeg lz4 man neon systemtap test vaapi zstd ${WAYPIPE_FLAG_MAP[@]%:*}"
+IUSE="dmabuf ffmpeg lz4 man systemtap test vaapi zstd ${WAYPIPE_FLAG_MAP[@]%:*}"
REQUIRED_USE="vaapi? ( ffmpeg )"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gui-apps/waypipe/
@ 2022-03-29 7:02 Matt Turner
0 siblings, 0 replies; 24+ messages in thread
From: Matt Turner @ 2022-03-29 7:02 UTC (permalink / raw
To: gentoo-commits
commit: 4e49b0680e1c34b749459609b0be9475a326d53f
Author: Igor V. Kovalenko <igor.v.kovalenko <AT> gmail <DOT> com>
AuthorDate: Tue Mar 29 06:53:25 2022 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Tue Mar 29 07:01:40 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e49b068
gui-apps/waypipe: Drop drm USE dependency on x11-libs/libva
Closes: https://bugs.gentoo.org/835463
Signed-off-by: Igor V. Kovalenko <igor.v.kovalenko <AT> gmail.com>
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
gui-apps/waypipe/{waypipe-0.7.2-r1.ebuild => waypipe-0.7.2-r2.ebuild} | 2 +-
gui-apps/waypipe/{waypipe-0.8.0-r1.ebuild => waypipe-0.8.0-r2.ebuild} | 2 +-
gui-apps/waypipe/waypipe-9999.ebuild | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/gui-apps/waypipe/waypipe-0.7.2-r1.ebuild b/gui-apps/waypipe/waypipe-0.7.2-r2.ebuild
similarity index 97%
rename from gui-apps/waypipe/waypipe-0.7.2-r1.ebuild
rename to gui-apps/waypipe/waypipe-0.7.2-r2.ebuild
index e4870877181c..d6d6d8a0a6eb 100644
--- a/gui-apps/waypipe/waypipe-0.7.2-r1.ebuild
+++ b/gui-apps/waypipe/waypipe-0.7.2-r2.ebuild
@@ -40,7 +40,7 @@ DEPEND="
)
lz4? ( app-arch/lz4 )
systemtap? ( dev-util/systemtap )
- vaapi? ( x11-libs/libva[drm,wayland] )
+ vaapi? ( x11-libs/libva[drm(+),wayland] )
ffmpeg? (
media-video/ffmpeg[x264,vaapi?]
)
diff --git a/gui-apps/waypipe/waypipe-0.8.0-r1.ebuild b/gui-apps/waypipe/waypipe-0.8.0-r2.ebuild
similarity index 97%
rename from gui-apps/waypipe/waypipe-0.8.0-r1.ebuild
rename to gui-apps/waypipe/waypipe-0.8.0-r2.ebuild
index 0a113f6b31c7..fc35ee208f72 100644
--- a/gui-apps/waypipe/waypipe-0.8.0-r1.ebuild
+++ b/gui-apps/waypipe/waypipe-0.8.0-r2.ebuild
@@ -40,7 +40,7 @@ DEPEND="
)
lz4? ( app-arch/lz4 )
systemtap? ( dev-util/systemtap )
- vaapi? ( x11-libs/libva[drm,wayland] )
+ vaapi? ( x11-libs/libva[drm(+),wayland] )
ffmpeg? (
media-video/ffmpeg[x264,vaapi?]
)
diff --git a/gui-apps/waypipe/waypipe-9999.ebuild b/gui-apps/waypipe/waypipe-9999.ebuild
index 0a113f6b31c7..fc35ee208f72 100644
--- a/gui-apps/waypipe/waypipe-9999.ebuild
+++ b/gui-apps/waypipe/waypipe-9999.ebuild
@@ -40,7 +40,7 @@ DEPEND="
)
lz4? ( app-arch/lz4 )
systemtap? ( dev-util/systemtap )
- vaapi? ( x11-libs/libva[drm,wayland] )
+ vaapi? ( x11-libs/libva[drm(+),wayland] )
ffmpeg? (
media-video/ffmpeg[x264,vaapi?]
)
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gui-apps/waypipe/
@ 2022-05-17 5:59 Sam James
0 siblings, 0 replies; 24+ messages in thread
From: Sam James @ 2022-05-17 5:59 UTC (permalink / raw
To: gentoo-commits
commit: f3a60d96d672173df8dcd62c2578395d10bdb27f
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue May 17 05:53:53 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue May 17 05:53:53 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3a60d96
gui-apps/waypipe: [QA] drop implicit -Dwerror=false for meson ebuilds
Since f7408ada0c4655827e7bea46c57d7af1b9004433, it's
always set for Meson builds, so we don't need to
repeat it in ebuilds.
Signed-off-by: Sam James <sam <AT> gentoo.org>
gui-apps/waypipe/waypipe-0.7.2-r2.ebuild | 1 -
gui-apps/waypipe/waypipe-0.8.0-r2.ebuild | 1 -
gui-apps/waypipe/waypipe-9999.ebuild | 1 -
3 files changed, 3 deletions(-)
diff --git a/gui-apps/waypipe/waypipe-0.7.2-r2.ebuild b/gui-apps/waypipe/waypipe-0.7.2-r2.ebuild
index d6d6d8a0a6eb..52bcc9f8db4b 100644
--- a/gui-apps/waypipe/waypipe-0.7.2-r2.ebuild
+++ b/gui-apps/waypipe/waypipe-0.7.2-r2.ebuild
@@ -60,7 +60,6 @@ PATCHES=(
src_configure() {
local emesonargs=(
- -Dwerror=false
$(meson_use systemtap with_systemtap)
$(meson_feature dmabuf with_dmabuf)
$(meson_feature ffmpeg with_video)
diff --git a/gui-apps/waypipe/waypipe-0.8.0-r2.ebuild b/gui-apps/waypipe/waypipe-0.8.0-r2.ebuild
index fc35ee208f72..c7f35a6ec2e2 100644
--- a/gui-apps/waypipe/waypipe-0.8.0-r2.ebuild
+++ b/gui-apps/waypipe/waypipe-0.8.0-r2.ebuild
@@ -56,7 +56,6 @@ BDEPEND="
src_configure() {
local emesonargs=(
- -Dwerror=false
$(meson_use systemtap with_systemtap)
$(meson_feature dmabuf with_dmabuf)
$(meson_feature ffmpeg with_video)
diff --git a/gui-apps/waypipe/waypipe-9999.ebuild b/gui-apps/waypipe/waypipe-9999.ebuild
index fc35ee208f72..c7f35a6ec2e2 100644
--- a/gui-apps/waypipe/waypipe-9999.ebuild
+++ b/gui-apps/waypipe/waypipe-9999.ebuild
@@ -56,7 +56,6 @@ BDEPEND="
src_configure() {
local emesonargs=(
- -Dwerror=false
$(meson_use systemtap with_systemtap)
$(meson_feature dmabuf with_dmabuf)
$(meson_feature ffmpeg with_video)
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gui-apps/waypipe/
@ 2022-05-17 8:46 Sam James
0 siblings, 0 replies; 24+ messages in thread
From: Sam James @ 2022-05-17 8:46 UTC (permalink / raw
To: gentoo-commits
commit: a46c2659e39ab9e85661e38487fa0288213092dd
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue May 17 08:46:01 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue May 17 08:46:01 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a46c2659
gui-apps/waypipe: add Python 3.10
Signed-off-by: Sam James <sam <AT> gentoo.org>
gui-apps/waypipe/waypipe-0.8.0-r2.ebuild | 3 +--
gui-apps/waypipe/waypipe-9999.ebuild | 3 +--
2 files changed, 2 insertions(+), 4 deletions(-)
diff --git a/gui-apps/waypipe/waypipe-0.8.0-r2.ebuild b/gui-apps/waypipe/waypipe-0.8.0-r2.ebuild
index c7f35a6ec2e2..c9c815446b9e 100644
--- a/gui-apps/waypipe/waypipe-0.8.0-r2.ebuild
+++ b/gui-apps/waypipe/waypipe-0.8.0-r2.ebuild
@@ -3,8 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python3_{7..9} )
-
+PYTHON_COMPAT=( python3_{8..10} )
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 c7f35a6ec2e2..c9c815446b9e 100644
--- a/gui-apps/waypipe/waypipe-9999.ebuild
+++ b/gui-apps/waypipe/waypipe-9999.ebuild
@@ -3,8 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python3_{7..9} )
-
+PYTHON_COMPAT=( python3_{8..10} )
inherit meson python-any-r1
DESCRIPTION="Transparent network proxy for Wayland compositors"
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gui-apps/waypipe/
@ 2023-02-17 6:27 Sam James
0 siblings, 0 replies; 24+ messages in thread
From: Sam James @ 2023-02-17 6:27 UTC (permalink / raw
To: gentoo-commits
commit: 5af16c76d8929c1d0d0dd79b9bdd9df43d6b21d9
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 17 06:09:58 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Feb 17 06:22:20 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5af16c76
gui-apps/waypipe: enable py3.11
Signed-off-by: Sam James <sam <AT> gentoo.org>
gui-apps/waypipe/waypipe-0.8.0-r2.ebuild | 2 +-
gui-apps/waypipe/waypipe-9999.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/gui-apps/waypipe/waypipe-0.8.0-r2.ebuild b/gui-apps/waypipe/waypipe-0.8.0-r2.ebuild
index c267b6de15fc..0d8968a8db52 100644
--- a/gui-apps/waypipe/waypipe-0.8.0-r2.ebuild
+++ b/gui-apps/waypipe/waypipe-0.8.0-r2.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
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 c267b6de15fc..0d8968a8db52 100644
--- a/gui-apps/waypipe/waypipe-9999.ebuild
+++ b/gui-apps/waypipe/waypipe-9999.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
inherit meson python-any-r1
DESCRIPTION="Transparent network proxy for Wayland compositors"
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gui-apps/waypipe/
@ 2023-02-17 6:27 Sam James
0 siblings, 0 replies; 24+ messages in thread
From: Sam James @ 2023-02-17 6:27 UTC (permalink / raw
To: gentoo-commits
commit: a873510fe7b7345faed2485f7fcf779ecfefdc22
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 17 06:09:18 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Feb 17 06:22:19 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a873510f
gui-apps/waypipe: drop 0.7.2-r2
Signed-off-by: Sam James <sam <AT> gentoo.org>
gui-apps/waypipe/Manifest | 1 -
gui-apps/waypipe/waypipe-0.7.2-r2.ebuild | 76 --------------------------------
2 files changed, 77 deletions(-)
diff --git a/gui-apps/waypipe/Manifest b/gui-apps/waypipe/Manifest
index d226736c8ada..2288cc924b9d 100644
--- a/gui-apps/waypipe/Manifest
+++ b/gui-apps/waypipe/Manifest
@@ -1,2 +1 @@
-DIST waypipe-0.7.2.tar.gz 202601 BLAKE2B bc8a03c8b47ee65a158ca45047f1989761c36b7b6fb5196784637f4e937fa2e5076497079f8368daf20592351e60a12fda5f4500b7220320b4c4a73ca9e5b1e0 SHA512 b126ea9d30864ecba67447793f39dbbe8bc73ab33c79879ac243023c64930e9aae887f13c0fdcc4cdf307b0ca6766b1012915dc88c596b7c250e3b35f6ba9190
DIST waypipe-0.8.0.tar.gz 217533 BLAKE2B a2aebb9939acafae3eb693aa8fe344ab775e8d3e9a071e7291ab15a0f9869b681156b5730e42c04401648a32ad2a67d7a3bf95ff5f38e909e9309e00b1c69381 SHA512 853d36a9779e2fcb5ac7bcca6575d456685beadd8d918ec430a57b8359867849bdcb5d9c1edcd19eb8505f06a7758e8f53ba5354daa05f99491d5a45c330eeb2
diff --git a/gui-apps/waypipe/waypipe-0.7.2-r2.ebuild b/gui-apps/waypipe/waypipe-0.7.2-r2.ebuild
deleted file mode 100644
index d4b4f886e957..000000000000
--- a/gui-apps/waypipe/waypipe-0.7.2-r2.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 2020-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_9 )
-
-inherit meson python-any-r1
-
-DESCRIPTION="Transparent network proxy for Wayland compositors"
-HOMEPAGE="https://gitlab.freedesktop.org/mstoeckl/waypipe"
-
-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"
- S="${WORKDIR}"/${PN}-v${PV}
- KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-
-WAYPIPE_FLAG_MAP_X86=( avx2:with_avx2 avx512f:with_avx512f sse3:with_sse3 )
-WAYPIPE_FLAG_MAP_ARM=( neon:with_neon_opts )
-WAYPIPE_FLAG_MAP=(
- "${WAYPIPE_FLAG_MAP_X86[@]/#/cpu_flags_x86_}"
- "${WAYPIPE_FLAG_MAP_ARM[@]/#/cpu_flags_arm_}"
-)
-
-IUSE="dmabuf ffmpeg lz4 man systemtap test vaapi zstd ${WAYPIPE_FLAG_MAP[@]%:*}"
-REQUIRED_USE="vaapi? ( ffmpeg )"
-RESTRICT="!test? ( test )"
-
-DEPEND="
- dmabuf? (
- media-libs/mesa[gbm(+),vaapi?,wayland]
- x11-libs/libdrm
- )
- lz4? ( app-arch/lz4 )
- systemtap? ( dev-util/systemtap )
- vaapi? ( media-libs/libva[drm(+),wayland] )
- ffmpeg? (
- media-video/ffmpeg[x264,vaapi?]
- )
- zstd? ( app-arch/zstd )
-"
-RDEPEND="${DEPEND}"
-BDEPEND="
- ${PYTHON_DEPS}
- virtual/pkgconfig
- man? ( app-text/scdoc )
- test? ( dev-libs/weston[examples,headless,remoting,screen-sharing,wayland-compositor] )
-"
-
-PATCHES=(
- "${FILESDIR}"/waypipe-0.7.2-no-simd.patch
-)
-
-src_configure() {
- local emesonargs=(
- $(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)
- )
- local fl
- for fl in "${WAYPIPE_FLAG_MAP[@]}"; do
- emesonargs+=( $(meson_use "${fl%:*}" "${fl#*:}") )
- done
- meson_src_configure
-}
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gui-apps/waypipe/
@ 2023-02-17 6:27 Sam James
0 siblings, 0 replies; 24+ messages in thread
From: Sam James @ 2023-02-17 6:27 UTC (permalink / raw
To: gentoo-commits
commit: 2eb698a22d86249f42fb101889fd7ffc9d90127d
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 17 06:10:17 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Feb 17 06:22:21 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2eb698a2
gui-apps/waypipe: add freedesktop-gitlab upstream metadata
Signed-off-by: Sam James <sam <AT> gentoo.org>
gui-apps/waypipe/metadata.xml | 3 +++
1 file changed, 3 insertions(+)
diff --git a/gui-apps/waypipe/metadata.xml b/gui-apps/waypipe/metadata.xml
index 28e1162cdbc8..418f3128fc8e 100644
--- a/gui-apps/waypipe/metadata.xml
+++ b/gui-apps/waypipe/metadata.xml
@@ -13,4 +13,7 @@
<flag name="ffmpeg">Link with ffmpeg to allow buffer displays using video streams</flag>
<flag name="systemtap">Enable SystemTAP/DTrace tracing</flag>
</use>
+ <upstream>
+ <remote-id type="freedesktop-gitlab">mstoeckl/waypipe</remote-id>
+ </upstream>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gui-apps/waypipe/
@ 2024-05-26 17:31 Arthur Zamarin
0 siblings, 0 replies; 24+ messages in thread
From: Arthur Zamarin @ 2024-05-26 17:31 UTC (permalink / raw
To: gentoo-commits
commit: ad73495ac8048f789051c9cc5f3318d7b32a3dbc
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun May 26 17:30:57 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun May 26 17:30:57 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad73495a
gui-apps/waypipe: drop 0.8.0-r2
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
gui-apps/waypipe/Manifest | 1 -
gui-apps/waypipe/waypipe-0.8.0-r2.ebuild | 71 --------------------------------
2 files changed, 72 deletions(-)
diff --git a/gui-apps/waypipe/Manifest b/gui-apps/waypipe/Manifest
index aaab97b140ac..1a2196d694c6 100644
--- a/gui-apps/waypipe/Manifest
+++ b/gui-apps/waypipe/Manifest
@@ -1,3 +1,2 @@
-DIST waypipe-0.8.0.tar.gz 217533 BLAKE2B a2aebb9939acafae3eb693aa8fe344ab775e8d3e9a071e7291ab15a0f9869b681156b5730e42c04401648a32ad2a67d7a3bf95ff5f38e909e9309e00b1c69381 SHA512 853d36a9779e2fcb5ac7bcca6575d456685beadd8d918ec430a57b8359867849bdcb5d9c1edcd19eb8505f06a7758e8f53ba5354daa05f99491d5a45c330eeb2
DIST waypipe-v0.8.6.tar.bz2 189836 BLAKE2B 4023ddb325982d5cb189bafb9c4bf87f1ccd692c423371b05d273ab2d8ceeeacace256400e5755e89670407746f25ff4499643d3fb722053e5958547ac15600f SHA512 d02afa15e363009820e7e7ad75e8f294a58b42ec74f8a2cd310fc3c65a252b71524a89fb95e3e105cec8d6802fb30470c6842ae69d7c16d687edde96d4ff1263
DIST waypipe-v0.9.0.tar.bz2 193493 BLAKE2B 891b1015951459faf15c181c35499558458fd69c63695f4b6be67e686c8ba7806f0193ed0fc4500b370345b570536b6fdbb3c01f2fe861e87e00b1d4db7c05d7 SHA512 c37b630f4659ccc52d2a85a749971d552d5d535fc33e30aea1c2d22b057aaf3cf2756d6347cc89e3068ce59a14e871e7ffae9016608803549d0e7b1b6a0bd1cf
diff --git a/gui-apps/waypipe/waypipe-0.8.0-r2.ebuild b/gui-apps/waypipe/waypipe-0.8.0-r2.ebuild
deleted file mode 100644
index 16a595e11e9e..000000000000
--- a/gui-apps/waypipe/waypipe-0.8.0-r2.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 2020-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{10..11} )
-inherit meson python-any-r1
-
-DESCRIPTION="Transparent network proxy for Wayland compositors"
-HOMEPAGE="https://gitlab.freedesktop.org/mstoeckl/waypipe"
-
-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"
- S="${WORKDIR}"/${PN}-v${PV}
- KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-
-WAYPIPE_FLAG_MAP_X86=( avx2:with_avx2 avx512f:with_avx512f sse3:with_sse3 )
-WAYPIPE_FLAG_MAP_ARM=( neon:with_neon_opts )
-WAYPIPE_FLAG_MAP=(
- "${WAYPIPE_FLAG_MAP_X86[@]/#/cpu_flags_x86_}"
- "${WAYPIPE_FLAG_MAP_ARM[@]/#/cpu_flags_arm_}"
-)
-
-IUSE="dmabuf ffmpeg lz4 man systemtap test vaapi zstd ${WAYPIPE_FLAG_MAP[@]%:*}"
-REQUIRED_USE="vaapi? ( ffmpeg )"
-RESTRICT="!test? ( test )"
-
-DEPEND="
- dmabuf? (
- media-libs/mesa[gbm(+),vaapi?,wayland]
- x11-libs/libdrm
- )
- 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}
- virtual/pkgconfig
- man? ( app-text/scdoc )
- test? ( dev-libs/weston[examples,headless,remoting,screen-sharing,wayland-compositor] )
-"
-
-src_configure() {
- local emesonargs=(
- $(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)
- )
- local fl
- for fl in "${WAYPIPE_FLAG_MAP[@]}"; do
- emesonargs+=( $(meson_use "${fl%:*}" "${fl#*:}") )
- done
- meson_src_configure
-}
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gui-apps/waypipe/
@ 2024-05-26 17:31 Arthur Zamarin
0 siblings, 0 replies; 24+ messages in thread
From: Arthur Zamarin @ 2024-05-26 17:31 UTC (permalink / raw
To: gentoo-commits
commit: e3213c141dd7a49d99ff30fabf5c22e070a62f8a
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun May 26 17:30:27 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun May 26 17:30:27 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3213c14
gui-apps/waypipe: add 0.9.0
Closes: https://bugs.gentoo.org/929605
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
gui-apps/waypipe/Manifest | 1 +
gui-apps/waypipe/waypipe-0.9.0.ebuild | 69 +++++++++++++++++++++++++++++++++++
2 files changed, 70 insertions(+)
diff --git a/gui-apps/waypipe/Manifest b/gui-apps/waypipe/Manifest
index 780c9a63d976..aaab97b140ac 100644
--- a/gui-apps/waypipe/Manifest
+++ b/gui-apps/waypipe/Manifest
@@ -1,2 +1,3 @@
DIST waypipe-0.8.0.tar.gz 217533 BLAKE2B a2aebb9939acafae3eb693aa8fe344ab775e8d3e9a071e7291ab15a0f9869b681156b5730e42c04401648a32ad2a67d7a3bf95ff5f38e909e9309e00b1c69381 SHA512 853d36a9779e2fcb5ac7bcca6575d456685beadd8d918ec430a57b8359867849bdcb5d9c1edcd19eb8505f06a7758e8f53ba5354daa05f99491d5a45c330eeb2
DIST waypipe-v0.8.6.tar.bz2 189836 BLAKE2B 4023ddb325982d5cb189bafb9c4bf87f1ccd692c423371b05d273ab2d8ceeeacace256400e5755e89670407746f25ff4499643d3fb722053e5958547ac15600f SHA512 d02afa15e363009820e7e7ad75e8f294a58b42ec74f8a2cd310fc3c65a252b71524a89fb95e3e105cec8d6802fb30470c6842ae69d7c16d687edde96d4ff1263
+DIST waypipe-v0.9.0.tar.bz2 193493 BLAKE2B 891b1015951459faf15c181c35499558458fd69c63695f4b6be67e686c8ba7806f0193ed0fc4500b370345b570536b6fdbb3c01f2fe861e87e00b1d4db7c05d7 SHA512 c37b630f4659ccc52d2a85a749971d552d5d535fc33e30aea1c2d22b057aaf3cf2756d6347cc89e3068ce59a14e871e7ffae9016608803549d0e7b1b6a0bd1cf
diff --git a/gui-apps/waypipe/waypipe-0.9.0.ebuild b/gui-apps/waypipe/waypipe-0.9.0.ebuild
new file mode 100644
index 000000000000..332f751cfae8
--- /dev/null
+++ b/gui-apps/waypipe/waypipe-0.9.0.ebuild
@@ -0,0 +1,69 @@
+# Copyright 2020-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit meson python-any-r1
+
+DESCRIPTION="Transparent network proxy for Wayland compositors"
+HOMEPAGE="https://gitlab.freedesktop.org/mstoeckl/waypipe"
+
+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.bz2"
+ S="${WORKDIR}"/${PN}-v${PV}
+ KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+
+WAYPIPE_FLAG_MAP_X86=( avx2:with_avx2 avx512f:with_avx512f sse3:with_sse3 )
+WAYPIPE_FLAG_MAP_ARM=( neon:with_neon_opts )
+WAYPIPE_FLAG_MAP=(
+ "${WAYPIPE_FLAG_MAP_X86[@]/#/cpu_flags_x86_}"
+ "${WAYPIPE_FLAG_MAP_ARM[@]/#/cpu_flags_arm_}"
+)
+
+IUSE="dmabuf ffmpeg lz4 systemtap test vaapi zstd ${WAYPIPE_FLAG_MAP[@]%:*}"
+REQUIRED_USE="vaapi? ( ffmpeg )"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+ dmabuf? (
+ 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] )
+ zstd? ( app-arch/zstd )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+ ${PYTHON_DEPS}
+ app-text/scdoc
+ virtual/pkgconfig
+ 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 vaapi with_vaapi)
+ $(meson_feature zstd with_zstd)
+ )
+ local fl
+ for fl in "${WAYPIPE_FLAG_MAP[@]}"; do
+ emesonargs+=( $(meson_use "${fl%:*}" "${fl#*:}") )
+ done
+ meson_src_configure
+}
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gui-apps/waypipe/
@ 2024-06-02 3:19 Sam James
0 siblings, 0 replies; 24+ messages in thread
From: Sam James @ 2024-06-02 3:19 UTC (permalink / raw
To: gentoo-commits
commit: a0b7281c46e4e45dd94d3461f7ed461def42cb38
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 2 03:06:10 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jun 2 03:06:10 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0b7281c
gui-apps/waypipe: sync live
Signed-off-by: Sam James <sam <AT> gentoo.org>
gui-apps/waypipe/waypipe-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
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"
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gui-apps/waypipe/
@ 2024-06-02 3:19 Sam James
0 siblings, 0 replies; 24+ messages in thread
From: Sam James @ 2024-06-02 3:19 UTC (permalink / raw
To: gentoo-commits
commit: 8e0c34cdb7c4343788910a3cc672a37db94ff66a
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 2 03:05:24 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jun 2 03:05:24 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e0c34cd
gui-apps/waypipe: drop 0.8.6
Signed-off-by: Sam James <sam <AT> gentoo.org>
gui-apps/waypipe/Manifest | 1 -
gui-apps/waypipe/waypipe-0.8.6.ebuild | 71 -----------------------------------
2 files changed, 72 deletions(-)
diff --git a/gui-apps/waypipe/Manifest b/gui-apps/waypipe/Manifest
index 1a2196d694c6..e526a228f598 100644
--- a/gui-apps/waypipe/Manifest
+++ b/gui-apps/waypipe/Manifest
@@ -1,2 +1 @@
-DIST waypipe-v0.8.6.tar.bz2 189836 BLAKE2B 4023ddb325982d5cb189bafb9c4bf87f1ccd692c423371b05d273ab2d8ceeeacace256400e5755e89670407746f25ff4499643d3fb722053e5958547ac15600f SHA512 d02afa15e363009820e7e7ad75e8f294a58b42ec74f8a2cd310fc3c65a252b71524a89fb95e3e105cec8d6802fb30470c6842ae69d7c16d687edde96d4ff1263
DIST waypipe-v0.9.0.tar.bz2 193493 BLAKE2B 891b1015951459faf15c181c35499558458fd69c63695f4b6be67e686c8ba7806f0193ed0fc4500b370345b570536b6fdbb3c01f2fe861e87e00b1d4db7c05d7 SHA512 c37b630f4659ccc52d2a85a749971d552d5d535fc33e30aea1c2d22b057aaf3cf2756d6347cc89e3068ce59a14e871e7ffae9016608803549d0e7b1b6a0bd1cf
diff --git a/gui-apps/waypipe/waypipe-0.8.6.ebuild b/gui-apps/waypipe/waypipe-0.8.6.ebuild
deleted file mode 100644
index 973c438e2f8b..000000000000
--- a/gui-apps/waypipe/waypipe-0.8.6.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 2020-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..11} )
-inherit meson python-any-r1
-
-DESCRIPTION="Transparent network proxy for Wayland compositors"
-HOMEPAGE="https://gitlab.freedesktop.org/mstoeckl/waypipe"
-
-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.bz2"
- S="${WORKDIR}"/${PN}-v${PV}
- KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-
-WAYPIPE_FLAG_MAP_X86=( avx2:with_avx2 avx512f:with_avx512f sse3:with_sse3 )
-WAYPIPE_FLAG_MAP_ARM=( neon:with_neon_opts )
-WAYPIPE_FLAG_MAP=(
- "${WAYPIPE_FLAG_MAP_X86[@]/#/cpu_flags_x86_}"
- "${WAYPIPE_FLAG_MAP_ARM[@]/#/cpu_flags_arm_}"
-)
-
-IUSE="dmabuf ffmpeg lz4 systemtap test vaapi zstd ${WAYPIPE_FLAG_MAP[@]%:*}"
-REQUIRED_USE="vaapi? ( ffmpeg )"
-RESTRICT="!test? ( test )"
-
-DEPEND="
- dmabuf? (
- media-libs/mesa[gbm(+),vaapi?,wayland]
- x11-libs/libdrm
- )
- 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
- 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 vaapi with_vaapi)
- $(meson_feature zstd with_zstd)
- )
- local fl
- for fl in "${WAYPIPE_FLAG_MAP[@]}"; do
- emesonargs+=( $(meson_use "${fl%:*}" "${fl#*:}") )
- done
- meson_src_configure
-}
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gui-apps/waypipe/
@ 2024-06-27 10:27 Arthur Zamarin
0 siblings, 0 replies; 24+ messages in thread
From: Arthur Zamarin @ 2024-06-27 10:27 UTC (permalink / raw
To: gentoo-commits
commit: 186206b99e05965440ec229f67c94aa19175ae15
Author: Michael Mair-Keimberger <mmk <AT> levelnine <DOT> at>
AuthorDate: Wed Jun 26 16:24:58 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu Jun 27 10:26:54 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=186206b9
gui-apps/waypipe: add 0.9.1
Signed-off-by: Michael Mair-Keimberger <mmk <AT> levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/37313
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
gui-apps/waypipe/Manifest | 1 +
gui-apps/waypipe/waypipe-0.9.1.ebuild | 71 +++++++++++++++++++++++++++++++++++
2 files changed, 72 insertions(+)
diff --git a/gui-apps/waypipe/Manifest b/gui-apps/waypipe/Manifest
index e526a228f598..85a41ab5ac81 100644
--- a/gui-apps/waypipe/Manifest
+++ b/gui-apps/waypipe/Manifest
@@ -1 +1,2 @@
DIST waypipe-v0.9.0.tar.bz2 193493 BLAKE2B 891b1015951459faf15c181c35499558458fd69c63695f4b6be67e686c8ba7806f0193ed0fc4500b370345b570536b6fdbb3c01f2fe861e87e00b1d4db7c05d7 SHA512 c37b630f4659ccc52d2a85a749971d552d5d535fc33e30aea1c2d22b057aaf3cf2756d6347cc89e3068ce59a14e871e7ffae9016608803549d0e7b1b6a0bd1cf
+DIST waypipe-v0.9.1.tar.bz2 193469 BLAKE2B adffa29092eae327e6e07f5b20c136121018f3da6de01fcef8cde49a4bca3da8c5785db4e3e9e825bee49779fe9274fb357ac25b93fc632ce5ede53ebe74f9db SHA512 bd9899e2e8adba453861022c1e95ad41a5979d72cbbd1a346949450fb8da5450aa240bdd555a5774ed9e360f07bbf52bc10bb5e46ff579535033fe2ccc600511
diff --git a/gui-apps/waypipe/waypipe-0.9.1.ebuild b/gui-apps/waypipe/waypipe-0.9.1.ebuild
new file mode 100644
index 000000000000..844cedd732dc
--- /dev/null
+++ b/gui-apps/waypipe/waypipe-0.9.1.ebuild
@@ -0,0 +1,71 @@
+# Copyright 2020-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit meson python-any-r1
+
+DESCRIPTION="Transparent network proxy for Wayland compositors"
+HOMEPAGE="https://gitlab.freedesktop.org/mstoeckl/waypipe"
+
+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.bz2"
+ S="${WORKDIR}"/${PN}-v${PV}
+ KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+
+WAYPIPE_FLAG_MAP_X86=( avx2:with_avx2 avx512f:with_avx512f sse3:with_sse3 )
+WAYPIPE_FLAG_MAP_ARM=( neon:with_neon_opts )
+WAYPIPE_FLAG_MAP=(
+ "${WAYPIPE_FLAG_MAP_X86[@]/#/cpu_flags_x86_}"
+ "${WAYPIPE_FLAG_MAP_ARM[@]/#/cpu_flags_arm_}"
+)
+
+IUSE="dmabuf ffmpeg lz4 systemtap test vaapi zstd ${WAYPIPE_FLAG_MAP[@]%:*}"
+REQUIRED_USE="vaapi? ( ffmpeg )"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+ dmabuf? (
+ media-libs/mesa[gbm(+),vaapi?,wayland]
+ x11-libs/libdrm
+ )
+ 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
+ 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 vaapi with_vaapi)
+ $(meson_feature zstd with_zstd)
+ )
+ local fl
+ for fl in "${WAYPIPE_FLAG_MAP[@]}"; do
+ emesonargs+=( $(meson_use "${fl%:*}" "${fl#*:}") )
+ done
+ meson_src_configure
+}
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gui-apps/waypipe/
@ 2024-06-28 6:21 Joonas Niilola
0 siblings, 0 replies; 24+ messages in thread
From: Joonas Niilola @ 2024-06-28 6:21 UTC (permalink / raw
To: gentoo-commits
commit: 45acc25c350ea882e604f64f66ffed3eac151036
Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 28 06:19:26 2024 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Fri Jun 28 06:19:26 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45acc25c
gui-apps/waypipe: Stabilize 0.9.0 amd64, #935006
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
gui-apps/waypipe/waypipe-0.9.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gui-apps/waypipe/waypipe-0.9.0.ebuild b/gui-apps/waypipe/waypipe-0.9.0.ebuild
index 332f751cfae8..61ad589c6584 100644
--- a/gui-apps/waypipe/waypipe-0.9.0.ebuild
+++ b/gui-apps/waypipe/waypipe-0.9.0.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == 9999 ]]; then
else
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"
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gui-apps/waypipe/
@ 2024-08-31 2:23 Sam James
0 siblings, 0 replies; 24+ messages in thread
From: Sam James @ 2024-08-31 2:23 UTC (permalink / raw
To: gentoo-commits
commit: 16e5fa0f7d0e6584f4cd7c96fc7e9075a5e626c8
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 31 02:20:17 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Aug 31 02:20:17 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16e5fa0f
gui-apps/waypipe: SystemTAP -> SystemTap
dev-debug/systemtap is called 'SystemTap'.
Signed-off-by: Sam James <sam <AT> gentoo.org>
gui-apps/waypipe/metadata.xml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
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>
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gui-apps/waypipe/
@ 2024-08-31 2:42 Ionen Wolkens
0 siblings, 0 replies; 24+ messages in thread
From: Ionen Wolkens @ 2024-08-31 2:42 UTC (permalink / raw
To: gentoo-commits
commit: 7da6c3dcd7701c41db65fe8c312d51be8d2d2b18
Author: Matoro Mahri <matoro_gentoo <AT> matoro <DOT> tk>
AuthorDate: Fri Aug 30 18:40:30 2024 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Sat Aug 31 02:41:02 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7da6c3dc
gui-apps/waypipe: Stabilize 0.9.0 arm64, #935006
Signed-off-by: Matoro Mahri <matoro_gentoo <AT> matoro.tk>
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
gui-apps/waypipe/waypipe-0.9.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gui-apps/waypipe/waypipe-0.9.0.ebuild b/gui-apps/waypipe/waypipe-0.9.0.ebuild
index 61ad589c6584..2328492e15e2 100644
--- a/gui-apps/waypipe/waypipe-0.9.0.ebuild
+++ b/gui-apps/waypipe/waypipe-0.9.0.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == 9999 ]]; then
else
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"
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gui-apps/waypipe/
@ 2024-10-17 18:42 Arthur Zamarin
0 siblings, 0 replies; 24+ messages in thread
From: Arthur Zamarin @ 2024-10-17 18:42 UTC (permalink / raw
To: gentoo-commits
commit: 2013bd383c9561bc640049a21d1d67298a6e9c02
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 17 18:41:59 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu Oct 17 18:41:59 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2013bd38
gui-apps/waypipe: Stabilize 0.9.1 amd64, #941715
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
gui-apps/waypipe/waypipe-0.9.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gui-apps/waypipe/waypipe-0.9.1.ebuild b/gui-apps/waypipe/waypipe-0.9.1.ebuild
index 844cedd732dc..7624134cc7be 100644
--- a/gui-apps/waypipe/waypipe-0.9.1.ebuild
+++ b/gui-apps/waypipe/waypipe-0.9.1.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == 9999 ]]; then
else
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"
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gui-apps/waypipe/
@ 2024-12-13 10:15 Arthur Zamarin
0 siblings, 0 replies; 24+ messages in thread
From: Arthur Zamarin @ 2024-12-13 10:15 UTC (permalink / raw
To: gentoo-commits
commit: 935d106f83a863c3d525e7b33219106961042066
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 13 10:13:33 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Dec 13 10:14:48 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=935d106f
gui-apps/waypipe: add 0.9.2
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
gui-apps/waypipe/Manifest | 1 +
gui-apps/waypipe/waypipe-0.9.2.ebuild | 71 +++++++++++++++++++++++++++++++++++
2 files changed, 72 insertions(+)
diff --git a/gui-apps/waypipe/Manifest b/gui-apps/waypipe/Manifest
index 85a41ab5ac81..d001b4af17d9 100644
--- a/gui-apps/waypipe/Manifest
+++ b/gui-apps/waypipe/Manifest
@@ -1,2 +1,3 @@
DIST waypipe-v0.9.0.tar.bz2 193493 BLAKE2B 891b1015951459faf15c181c35499558458fd69c63695f4b6be67e686c8ba7806f0193ed0fc4500b370345b570536b6fdbb3c01f2fe861e87e00b1d4db7c05d7 SHA512 c37b630f4659ccc52d2a85a749971d552d5d535fc33e30aea1c2d22b057aaf3cf2756d6347cc89e3068ce59a14e871e7ffae9016608803549d0e7b1b6a0bd1cf
DIST waypipe-v0.9.1.tar.bz2 193469 BLAKE2B adffa29092eae327e6e07f5b20c136121018f3da6de01fcef8cde49a4bca3da8c5785db4e3e9e825bee49779fe9274fb357ac25b93fc632ce5ede53ebe74f9db SHA512 bd9899e2e8adba453861022c1e95ad41a5979d72cbbd1a346949450fb8da5450aa240bdd555a5774ed9e360f07bbf52bc10bb5e46ff579535033fe2ccc600511
+DIST waypipe-v0.9.2.tar.bz2 196024 BLAKE2B 6a8e14a2eaee5f9936b97ce7742d0c0c45c8f1dc4784b83dcd673c4c5c9f2378764179e632cd9cb07d9d31157157c822febdea2d5cc7822e517fb7ee147c1799 SHA512 0ffdb49cb5dbee717798721505e4661710fcd234a55bbfe2452888024d4a8b99a0e0e99cdce23ba0b92ee456aeb9f14324baba1c7c5724cb8cca7bb6e9c276bb
diff --git a/gui-apps/waypipe/waypipe-0.9.2.ebuild b/gui-apps/waypipe/waypipe-0.9.2.ebuild
new file mode 100644
index 000000000000..dfab69171f2c
--- /dev/null
+++ b/gui-apps/waypipe/waypipe-0.9.2.ebuild
@@ -0,0 +1,71 @@
+# Copyright 2020-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..13} )
+inherit meson python-any-r1
+
+DESCRIPTION="Transparent network proxy for Wayland compositors"
+HOMEPAGE="https://gitlab.freedesktop.org/mstoeckl/waypipe"
+
+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.bz2"
+ S="${WORKDIR}"/${PN}-v${PV}
+ KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+
+WAYPIPE_FLAG_MAP_X86=( avx2:with_avx2 avx512f:with_avx512f sse3:with_sse3 )
+WAYPIPE_FLAG_MAP_ARM=( neon:with_neon_opts )
+WAYPIPE_FLAG_MAP=(
+ "${WAYPIPE_FLAG_MAP_X86[@]/#/cpu_flags_x86_}"
+ "${WAYPIPE_FLAG_MAP_ARM[@]/#/cpu_flags_arm_}"
+)
+
+IUSE="dmabuf ffmpeg lz4 systemtap test vaapi zstd ${WAYPIPE_FLAG_MAP[@]%:*}"
+REQUIRED_USE="vaapi? ( ffmpeg )"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+ dmabuf? (
+ media-libs/mesa[gbm(+),vaapi?,wayland]
+ x11-libs/libdrm
+ )
+ 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
+ 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 vaapi with_vaapi)
+ $(meson_feature zstd with_zstd)
+ )
+ local fl
+ for fl in "${WAYPIPE_FLAG_MAP[@]}"; do
+ emesonargs+=( $(meson_use "${fl%:*}" "${fl#*:}") )
+ done
+ meson_src_configure
+}
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gui-apps/waypipe/
@ 2024-12-13 10:15 Arthur Zamarin
0 siblings, 0 replies; 24+ messages in thread
From: Arthur Zamarin @ 2024-12-13 10:15 UTC (permalink / raw
To: gentoo-commits
commit: 3bb3c7bb82f0703152ac364ed9fbfe8aa184358a
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 13 10:14:20 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Dec 13 10:14:48 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bb3c7bb
gui-apps/waypipe: enable py3.13
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
gui-apps/waypipe/waypipe-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gui-apps/waypipe/waypipe-9999.ebuild b/gui-apps/waypipe/waypipe-9999.ebuild
index 844cedd732dc..dfab69171f2c 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..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit meson python-any-r1
DESCRIPTION="Transparent network proxy for Wayland compositors"
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gui-apps/waypipe/
@ 2025-02-11 20:19 Arthur Zamarin
0 siblings, 0 replies; 24+ messages in thread
From: Arthur Zamarin @ 2025-02-11 20:19 UTC (permalink / raw
To: gentoo-commits
commit: f01caf7fe8bf5e420a157bb5f045186ef4e34c9c
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 11 20:19:20 2025 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue Feb 11 20:19:20 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f01caf7f
gui-apps/waypipe: Stabilize 0.9.1 arm64, #941715
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
gui-apps/waypipe/waypipe-0.9.1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/gui-apps/waypipe/waypipe-0.9.1.ebuild b/gui-apps/waypipe/waypipe-0.9.1.ebuild
index 7624134cc7be..4632f08dfbcb 100644
--- a/gui-apps/waypipe/waypipe-0.9.1.ebuild
+++ b/gui-apps/waypipe/waypipe-0.9.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020-2024 Gentoo Authors
+# Copyright 2020-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -15,7 +15,7 @@ if [[ ${PV} == 9999 ]]; then
else
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"
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: gui-apps/waypipe/
@ 2025-02-13 7:27 Joonas Niilola
0 siblings, 0 replies; 24+ messages in thread
From: Joonas Niilola @ 2025-02-13 7:27 UTC (permalink / raw
To: gentoo-commits
commit: 4aa6961183d2022f984bad6d1341eab3bd073cb2
Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 13 07:27:07 2025 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Thu Feb 13 07:27:34 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4aa69611
gui-apps/waypipe: Stabilize 0.9.2 amd64, #949630
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
gui-apps/waypipe/waypipe-0.9.2.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/gui-apps/waypipe/waypipe-0.9.2.ebuild b/gui-apps/waypipe/waypipe-0.9.2.ebuild
index dfab69171f2c..c1a615f8c425 100644
--- a/gui-apps/waypipe/waypipe-0.9.2.ebuild
+++ b/gui-apps/waypipe/waypipe-0.9.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020-2024 Gentoo Authors
+# Copyright 2020-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -15,7 +15,7 @@ if [[ ${PV} == 9999 ]]; then
else
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"
^ permalink raw reply related [flat|nested] 24+ messages in thread
end of thread, other threads:[~2025-02-13 7:27 UTC | newest]
Thread overview: 24+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-02-17 6:27 [gentoo-commits] repo/gentoo:master commit in: gui-apps/waypipe/ Sam James
-- strict thread matches above, loose matches on Subject: below --
2025-02-13 7:27 Joonas Niilola
2025-02-11 20:19 Arthur Zamarin
2024-12-13 10:15 Arthur Zamarin
2024-12-13 10:15 Arthur Zamarin
2024-10-17 18:42 Arthur Zamarin
2024-08-31 2:42 Ionen Wolkens
2024-08-31 2:23 Sam James
2024-06-28 6:21 Joonas Niilola
2024-06-27 10:27 Arthur Zamarin
2024-06-02 3:19 Sam James
2024-06-02 3:19 Sam James
2024-05-26 17:31 Arthur Zamarin
2024-05-26 17:31 Arthur Zamarin
2023-02-17 6:27 Sam James
2023-02-17 6:27 Sam James
2022-05-17 8:46 Sam James
2022-05-17 5:59 Sam James
2022-03-29 7:02 Matt Turner
2022-02-27 3:14 Sam James
2021-10-31 0:19 Sam James
2021-06-03 7:01 Joonas Niilola
2021-06-03 7:01 Joonas Niilola
2021-02-08 8:47 Joonas Niilola
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox