Compare commits

...

No commits in common. 'i10c-beta' and 'c9' have entirely different histories.

2
.gitignore vendored

@ -1 +1 @@
SOURCES/waypipe-v0.8.6.tar.gz SOURCES/waypipe-v0.8.2.tar.gz

@ -1 +1 @@
03f1e8a119be97b37c67ebd35e359fa733be46ab SOURCES/waypipe-v0.8.6.tar.gz 813882a89f6067337e4e7286e127a4a09c69a939 SOURCES/waypipe-v0.8.2.tar.gz

@ -5,7 +5,7 @@
.nh .nh
.ad l .ad l
.\" Begin generated content: .\" Begin generated content:
.TH "waypipe" "1" "2022-11-02" .TH "waypipe" "1" "2022-04-05"
.P .P
.SH NAME .SH NAME
.P .P
@ -100,8 +100,7 @@ Only permit a single connection, and exit when it is closed.\&
Use \fBS\fR as the path for the Unix socket.\& The default socket path for Use \fBS\fR as the path for the Unix socket.\& The default socket path for
server mode is \fI/tmp/waypipe-server.\&sock\fR; for client mode, it is server mode is \fI/tmp/waypipe-server.\&sock\fR; for client mode, it is
\fI/tmp/waypipe-client.\&sock\fR; and in ssh mode, \fBS\fR gives the prefix used by \fI/tmp/waypipe-client.\&sock\fR; and in ssh mode, \fBS\fR gives the prefix used by
both the client and the server for their socket paths.\& The default prefix both the client and the server for their socket paths.\&
in ssh mode is \fI/tmp/waypipe\fR.\&
.P .P
.RE .RE
\fB--version\fR \fB--version\fR
@ -287,10 +286,9 @@ Given a certificate file, socat can also provide an encrypted connection
.RE .RE
.P .P
Many applications require specific environment variables to use Wayland instead Many applications require specific environment variables to use Wayland instead
of X11.\& If ssh isn'\&t configured to support loading \fI~/.\&ssh/environment\fR, or of X11.\& If ssh isn'\&t configured to support loading \fI~/.\&ssh/environment\fR,
to allow specific variables to be set with \fIAcceptEnv\fR/\fISetEnv\fR, one can run one can use \fIenv\fR to set the needed variables each time; or run waypipe without
\fBwaypipe ssh\fR without a command (and thereby open a login shell), or use \fBenv\fR a command, to use the login shell environment.\&
to set the needed variables each time:
.P .P
.nf .nf
.RS 4 .RS 4
@ -298,13 +296,6 @@ to set the needed variables each time:
.fi .fi
.RE .RE
.P .P
In some cases, one may wish to set environment variables for the \fBwaypipe
server\fR process itself; the above trick with \fBenv\fR will not do this, because the
\fBenv\fR process will be a child of \fBwaypipe server\fR, not the other way around.\&
Instead, one can use \fI~/.\&ssh/environment\fR, or use the \fB--remote-bin\fR option to
change the remote Waypipe instance to a shell script that sets the environment
before running the actual \fBwaypipe\fR program.\&
.P
Waypipe has support for reconnecting a \fBwaypipe client\fR and a \fBwaypipe server\fR Waypipe has support for reconnecting a \fBwaypipe client\fR and a \fBwaypipe server\fR
instance when whatever was used to transfer data between their sockets fails.\& instance when whatever was used to transfer data between their sockets fails.\&
For this to work, waypipe must still be running on both sides of the connection.\& For this to work, waypipe must still be running on both sides of the connection.\&

@ -1,14 +1,12 @@
Name: waypipe Name: waypipe
Version: 0.8.6 Version: 0.8.2
Release: 6%{?dist} Release: 1%{?dist}
Summary: Wayland forwarding proxy Summary: Wayland forwarding proxy
License: MIT License: MIT
URL: https://gitlab.freedesktop.org/mstoeckl/%{name} URL: https://gitlab.freedesktop.org/mstoeckl/%{name}
Source0: https://gitlab.freedesktop.org/mstoeckl/%{name}/-/archive/v%{version}/%{name}-v%{version}.tar.gz Source0: https://gitlab.freedesktop.org/mstoeckl/%{name}/-/archive/v%{version}/%{name}-v%{version}.tar.gz
%if 0%{?rhel}
Source1: waypipe.1 Source1: waypipe.1
%endif
BuildRequires: gcc BuildRequires: gcc
BuildRequires: meson BuildRequires: meson
@ -16,11 +14,6 @@ BuildRequires: meson
BuildRequires: scdoc BuildRequires: scdoc
%endif %endif
BuildRequires: pkgconfig(gbm) BuildRequires: pkgconfig(gbm)
%if !0%{?rhel}
BuildRequires: pkgconfig(libavcodec)
BuildRequires: pkgconfig(libavutil)
BuildRequires: pkgconfig(libswscale)
%endif
BuildRequires: pkgconfig(libdrm) BuildRequires: pkgconfig(libdrm)
BuildRequires: pkgconfig(liblz4) BuildRequires: pkgconfig(liblz4)
BuildRequires: pkgconfig(libzstd) BuildRequires: pkgconfig(libzstd)
@ -36,11 +29,11 @@ application forwarding similar to "ssh -X" feasible.
%prep %prep
%autosetup -n %{name}-v%{version} %setup -q -n %{name}-v%{version}
%build %build
%meson -Dwerror=false %{?rhel:-Dwith_video=disabled -Dman-pages=disabled} %meson -Dwith_video=disabled -Dwerror=false %{?rhel:-Dman-pages=disabled}
%meson_build %meson_build
@ -64,49 +57,15 @@ install -m 644 %{SOURCE1} %{buildroot}%{_mandir}/man1/
%changelog %changelog
* Tue Nov 26 2024 MSVSphere Packaging Team <packager@msvsphere-os.ru> - 0.8.6-6 * Tue May 17 2022 Olivier Fourdan <ofourdan@redhat.com> - 0.8.2-1
- Rebuilt for MSVSphere 10 - Update to 0.8.2 (#2071907)
* Mon Jun 24 2024 Troy Dawson <tdawson@redhat.com> - 0.8.6-6
- Bump release for June 2024 mass rebuild
* Sat Jan 27 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0.8.6-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Sat Sep 30 2023 Neal Gompa <ngompa@fedoraproject.org> - 0.8.6-4
- Enable video support for non-RHEL (#2241572)
* Mon Sep 11 2023 Olivier Fourdan <ofourdan@redhat.com> - 0.8.6-3
- migrated to SPDX license
* Sat Jul 22 2023 Fedora Release Engineering <releng@fedoraproject.org> - 0.8.6-2 * Tue Aug 10 2021 Mohan Boddu <mboddu@redhat.com> - 0.8.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild - Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
Related: rhbz#1991688
* Sun Apr 09 2023 Dominique Martinet <asmadeus@codewreck.org> - 0.8.6-1 * Tue Jun 22 2021 Olivier Fourdan <ofourdan@redhat.com> - 0.8.0-1
- Update to 0.8.6
* Sat Jan 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 0.8.4-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
* Wed Nov 02 2022 Olivier Fourdan <ofourdan@redhat.com> - 0.8.4-1
- Update to 0.8.4
* Sat Jul 23 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.8.2-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
* Tue Apr 05 2022 Olivier Fourdan <ofourdan@redhat.com> - 0.8.2-1
- Update to 0.8.2
* Sat Jan 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.8.0-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.8.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Sat Apr 03 2021 Dominique Martinet <asmadeus@codewreck.org> - 0.8.0-1
- Update to 0.8.0 - Update to 0.8.0
* Fri Feb 19 2021 Olivier Fourdan <ofourdan@redhat.com> - 0.7.1-3
- Provide a pre-built man page on RHEL to avoid pulling scdoc - Provide a pre-built man page on RHEL to avoid pulling scdoc
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.1-2 * Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.1-2

Loading…
Cancel
Save