[gentoo-commits] repo/gentoo:master commit in: gui-apps/waypipe/files/

2023-02-23 Thread Alfredo Tupone
commit: fabe1ede6212a89958d0e07d6cd83f31b4cbfd75
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Wed Feb 22 16:43:03 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Thu Feb 23 20:52:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fabe1ede

gui-apps/waypipe: remove unused patch(es)

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/29725
Signed-off-by: Alfredo Tupone  gentoo.org>

 gui-apps/waypipe/files/waypipe-0.7.2-no-simd.patch | 38 --
 1 file changed, 38 deletions(-)

diff --git a/gui-apps/waypipe/files/waypipe-0.7.2-no-simd.patch 
b/gui-apps/waypipe/files/waypipe-0.7.2-no-simd.patch
deleted file mode 100644
index df464810e1b3..
--- a/gui-apps/waypipe/files/waypipe-0.7.2-no-simd.patch
+++ /dev/null
@@ -1,38 +0,0 @@
-make simd instructions optional
-
 a/meson_options.txt
-+++ b/meson_options.txt
-@@ -5,3 +5,7 @@ option('with_lz4', type : 'feature', value : 'auto', 
description : 'Support LZ4
- option('with_zstd', type : 'feature', value : 'auto', description : 'Support 
ZStandard as a compression mechanism')
- option('with_vaapi', type : 'feature', value : 'auto', description : 'Link 
with libva and use VAAPI to perform hardware video output color space 
conversions on GPU')
- option('with_systemtap', type: 'boolean', value: true, description: 'Enable 
tracing using sdt and provide static tracepoints for profiling')
-+option('with_avx512f', type: 'boolean', value: true, description: 'Enable 
avx512f SIMD instructions')
-+option('with_avx2', type: 'boolean', value: true, description: 'Enable avx2 
SIMD instructions')
-+option('with_sse3', type: 'boolean', value: true, description: 'Enable sse3 
SIMD instructions')
-+option('with_neon_opts', type: 'boolean', value: true, description: 'Enable 
optimizations for ARM64 neon cpus')
 a/src/meson.build
-+++ b/src/meson.build
-@@ -25,19 +25,19 @@ endif
- # Conditionally compile SIMD-optimized code.
- # (The meson simd module is a bit too limited for this)
- kernel_libs = []
--if cc.has_argument('-mavx512f') and cc.has_argument('-mlzcnt') and 
cc.has_argument('-mbmi')
-+if cc.has_argument('-mavx512f') and cc.has_argument('-mlzcnt') and 
cc.has_argument('-mbmi') and get_option('with_avx512f')
-   kernel_libs += static_library('kernel_avx512f', 'kernel_avx512f.c', 
c_args:['-mavx512f', '-mlzcnt', '-mbmi'])
-   config_data.set('HAVE_AVX512F', 1, description: 'Compiler supports 
AVX-512F')
- endif
--if cc.has_argument('-mavx2') and cc.has_argument('-mlzcnt') and 
cc.has_argument('-mbmi')
-+if cc.has_argument('-mavx2') and cc.has_argument('-mlzcnt') and 
cc.has_argument('-mbmi') and get_option('with_avx2')
-   kernel_libs += static_library('kernel_avx2', 'kernel_avx2.c', 
c_args:['-mavx2', '-mlzcnt', '-mbmi'])
-   config_data.set('HAVE_AVX2', 1, description: 'Compiler supports AVX2')
- endif
--if cc.has_argument('-msse3')
-+if cc.has_argument('-msse3') and get_option('with_sse3')
-   kernel_libs += static_library('kernel_sse3', 'kernel_sse3.c', 
c_args:['-msse3'])
-   config_data.set('HAVE_SSE3', 1, description: 'Compiler supports SSE 3')
- endif
--if host_machine.cpu_family() == 'aarch64' or cc.has_argument('-mfpu=neon')
-+if ( host_machine.cpu_family() == 'aarch64' or cc.has_argument('-mfpu=neon') 
) and get_option('with_neon_opts')
-   neon_args = host_machine.cpu_family() == 'aarch64' ? [] : ['-mfpu=neon']
- 
-   # Clang additionally enforces that NEON code only be compiled



[gentoo-commits] repo/gentoo:master commit in: gui-apps/waypipe/files/

2021-06-17 Thread Ionen Wolkens
commit: 78b402d144a25c5cf612e9e38e74dc7eda6ebeea
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Thu Jun 17 18:24:55 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Jun 17 20:26:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78b402d1

gui-apps/waypipe: remove unused patch

Package-Manager: Portage-3.0.19, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/21288
Signed-off-by: Ionen Wolkens  gentoo.org>

 gui-apps/waypipe/files/waypipe-0.7.2-werror.patch | 12 
 1 file changed, 12 deletions(-)

diff --git a/gui-apps/waypipe/files/waypipe-0.7.2-werror.patch 
b/gui-apps/waypipe/files/waypipe-0.7.2-werror.patch
deleted file mode 100644
index 289a0c29acb..000
--- a/gui-apps/waypipe/files/waypipe-0.7.2-werror.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff --git a/meson.build b/meson.build
-index d023f1f..372f0e3 100644
 a/meson.build
-+++ b/meson.build
-@@ -6,7 +6,6 @@ project(
-   default_options: [
-   'c_std=c11',
-   'warning_level=3',
--  'werror=true',
-   ],
-   version: '0.7.2',
- )



[gentoo-commits] repo/gentoo:master commit in: gui-apps/waypipe/files/, gui-apps/waypipe/

2021-01-25 Thread Aaron Bauman
commit: dd2d142855ae7b8dd3bd29bf5f968a5f8672d51e
Author: Aisha Tammy  aisha  cc>
AuthorDate: Wed Dec 23 18:56:34 2020 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Jan 25 14:55:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd2d1428

gui-apps/waypipe: transparent proxy for wayland over networks

Allows for using wayland through network sockets
much like ssh -X, so that GUIs can be viewed remotely.
A much lighter protocol than VNC as there is no
need for sending frames over the tunnell.

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Aisha Tammy  aisha.cc>
Closes: https://github.com/gentoo/gentoo/pull/18789
Signed-off-by: Aaron Bauman  gentoo.org>

 gui-apps/waypipe/Manifest  |  1 +
 gui-apps/waypipe/files/waypipe-0.7.2-no-simd.patch | 38 
 gui-apps/waypipe/files/waypipe-0.7.2-werror.patch  | 12 
 gui-apps/waypipe/metadata.xml  | 24 
 gui-apps/waypipe/waypipe-0.7.2.ebuild  | 72 ++
 gui-apps/waypipe/waypipe-.ebuild   | 72 ++
 6 files changed, 219 insertions(+)

diff --git a/gui-apps/waypipe/Manifest b/gui-apps/waypipe/Manifest
new file mode 100644
index 000..50c4b956b8a
--- /dev/null
+++ b/gui-apps/waypipe/Manifest
@@ -0,0 +1 @@
+DIST waypipe-0.7.2.tar.gz 202601 BLAKE2B 
bc8a03c8b47ee65a158ca45047f1989761c36b7b6fb5196784637f4e937fa2e5076497079f8368daf20592351e60a12fda5f4500b7220320b4c4a73ca9e5b1e0
 SHA512 
b126ea9d30864ecba67447793f39dbbe8bc73ab33c79879ac243023c64930e9aae887f13c0fdcc4cdf307b0ca6766b1012915dc88c596b7c250e3b35f6ba9190

diff --git a/gui-apps/waypipe/files/waypipe-0.7.2-no-simd.patch 
b/gui-apps/waypipe/files/waypipe-0.7.2-no-simd.patch
new file mode 100644
index 000..df464810e1b
--- /dev/null
+++ b/gui-apps/waypipe/files/waypipe-0.7.2-no-simd.patch
@@ -0,0 +1,38 @@
+make simd instructions optional
+
+--- a/meson_options.txt
 b/meson_options.txt
+@@ -5,3 +5,7 @@ option('with_lz4', type : 'feature', value : 'auto', 
description : 'Support LZ4
+ option('with_zstd', type : 'feature', value : 'auto', description : 'Support 
ZStandard as a compression mechanism')
+ option('with_vaapi', type : 'feature', value : 'auto', description : 'Link 
with libva and use VAAPI to perform hardware video output color space 
conversions on GPU')
+ option('with_systemtap', type: 'boolean', value: true, description: 'Enable 
tracing using sdt and provide static tracepoints for profiling')
++option('with_avx512f', type: 'boolean', value: true, description: 'Enable 
avx512f SIMD instructions')
++option('with_avx2', type: 'boolean', value: true, description: 'Enable avx2 
SIMD instructions')
++option('with_sse3', type: 'boolean', value: true, description: 'Enable sse3 
SIMD instructions')
++option('with_neon_opts', type: 'boolean', value: true, description: 'Enable 
optimizations for ARM64 neon cpus')
+--- a/src/meson.build
 b/src/meson.build
+@@ -25,19 +25,19 @@ endif
+ # Conditionally compile SIMD-optimized code.
+ # (The meson simd module is a bit too limited for this)
+ kernel_libs = []
+-if cc.has_argument('-mavx512f') and cc.has_argument('-mlzcnt') and 
cc.has_argument('-mbmi')
++if cc.has_argument('-mavx512f') and cc.has_argument('-mlzcnt') and 
cc.has_argument('-mbmi') and get_option('with_avx512f')
+   kernel_libs += static_library('kernel_avx512f', 'kernel_avx512f.c', 
c_args:['-mavx512f', '-mlzcnt', '-mbmi'])
+   config_data.set('HAVE_AVX512F', 1, description: 'Compiler supports 
AVX-512F')
+ endif
+-if cc.has_argument('-mavx2') and cc.has_argument('-mlzcnt') and 
cc.has_argument('-mbmi')
++if cc.has_argument('-mavx2') and cc.has_argument('-mlzcnt') and 
cc.has_argument('-mbmi') and get_option('with_avx2')
+   kernel_libs += static_library('kernel_avx2', 'kernel_avx2.c', 
c_args:['-mavx2', '-mlzcnt', '-mbmi'])
+   config_data.set('HAVE_AVX2', 1, description: 'Compiler supports AVX2')
+ endif
+-if cc.has_argument('-msse3')
++if cc.has_argument('-msse3') and get_option('with_sse3')
+   kernel_libs += static_library('kernel_sse3', 'kernel_sse3.c', 
c_args:['-msse3'])
+   config_data.set('HAVE_SSE3', 1, description: 'Compiler supports SSE 3')
+ endif
+-if host_machine.cpu_family() == 'aarch64' or cc.has_argument('-mfpu=neon')
++if ( host_machine.cpu_family() == 'aarch64' or cc.has_argument('-mfpu=neon') 
) and get_option('with_neon_opts')
+   neon_args = host_machine.cpu_family() == 'aarch64' ? [] : ['-mfpu=neon']
+ 
+   # Clang additionally enforces that NEON code only be compiled

diff --git a/gui-apps/waypipe/files/waypipe-0.7.2-werror.patch 
b/gui-apps/waypipe/files/waypipe-0.7.2-werror.patch
new file mode 100644
index 000..289a0c29acb
--- /dev/null
+++ b/gui-apps/waypipe/files/waypipe-0.7.2-werror.patch
@@ -0,0 +1,12 @@
+diff --git a/meson.build b/meson.build
+index d023f1f..372f0e3 100644
+--- a/meson.build
 b/meson.build
+@@ -6,7 +6,6 @@