summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLubomir Rintel <lkundrak@v3.sk>2019-08-27 20:36:39 +0200
committerLubomir Rintel <lkundrak@v3.sk>2019-08-27 20:36:39 +0200
commite0f46184540b71213c3a4cc292466a266995053b (patch)
tree6a128ca4e28a8822cdc437243dcc16f02a943a4f
parentcc577dd8ba2620dc35be5cae5ca7f20210694bc5 (diff)
Initial import
-rw-r--r--.gitignore1
-rw-r--r--sources1
-rw-r--r--waypipe.spec57
3 files changed, 59 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..b352bc2
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+/waypipe-v0.6.0.tar.gz
diff --git a/sources b/sources
new file mode 100644
index 0000000..a3dd7c5
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+SHA512 (waypipe-v0.6.0.tar.gz) = 6264b1a0fc49b131d8710fb1a62ebc53ac23585071c50620f6c31e19066da952a5a9a55dccd0193521066fd11bede53f4c1c59790f58fb0300bda7ee1b5ec135
diff --git a/waypipe.spec b/waypipe.spec
new file mode 100644
index 0000000..3ee1f4e
--- /dev/null
+++ b/waypipe.spec
@@ -0,0 +1,57 @@
+Name: waypipe
+Version: 0.6.0
+Release: 1%{?dist}
+Summary: Wayland forwarding proxy
+
+License: MIT
+URL: https://gitlab.freedesktop.org/mstoeckl/%{name}
+Source0: https://gitlab.freedesktop.org/mstoeckl/%{name}/-/archive/v%{version}/%{name}-v%{version}.tar.gz
+
+BuildRequires: gcc
+BuildRequires: meson
+BuildRequires: scdoc
+BuildRequires: pkgconfig(gbm)
+BuildRequires: pkgconfig(libdrm)
+BuildRequires: pkgconfig(liblz4)
+BuildRequires: pkgconfig(libzstd)
+BuildRequires: pkgconfig(libva)
+BuildRequires: pkgconfig(wayland-protocols)
+BuildRequires: pkgconfig(wayland-client)
+BuildRequires: pkgconfig(wayland-server)
+
+# https://gitlab.freedesktop.org/mstoeckl/waypipe/issues/15
+ExcludeArch: s390x
+
+%description
+Waypipe is a proxy for Wayland clients. It forwards Wayland messages and
+serializes changes to shared memory buffers over a single socket. This makes
+application forwarding similar to "ssh -X" feasible.
+
+
+%prep
+%setup -q -n %{name}-v%{version}
+
+
+%build
+%meson -Dwith_video=disabled -Dwerror=false
+%meson_build
+
+
+%install
+%meson_install
+
+
+%check
+%meson_test
+
+
+%files
+%{_bindir}/waypipe
+%{_mandir}/man1/waypipe.1*
+%doc CONTRIBUTING.md README.md
+%license COPYING
+
+
+%changelog
+* Thu Aug 22 2019 Lubomir Rintel <lkundrak@v3.sk> - 0.6.0-1
+- Initial packaging