SHA256
1
0
forked from pool/putty

Accepting request 686205 from X11:Utilities

- Unbreak the Leap 42.3 build of putty.
- Update package descriptions.

OBS-URL: https://build.opensuse.org/request/show/686205
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/putty?expand=0&rev=21
This commit is contained in:
Dominique Leuenberger 2019-03-19 09:02:46 +00:00 committed by Git OBS Bridge
commit f5398a0cb0
2 changed files with 21 additions and 7 deletions

View File

@ -1,7 +1,13 @@
-------------------------------------------------------------------
Mon Mar 18 17:57:39 UTC 2019 - Jan Engelhardt <jengelh@inai.de>
- Unbreak the Leap 42.3 build of putty.
- Update package descriptions.
------------------------------------------------------------------- -------------------------------------------------------------------
Sun Mar 17 11:28:14 UTC 2019 - Jan Engelhardt <jengelh@inai.de> Sun Mar 17 11:28:14 UTC 2019 - Jan Engelhardt <jengelh@inai.de>
- Update to new upstream release 0.71 - Update to new upstream release 0.71 [boo#1129633]
* Fixed a remotely triggerable memory overwrite in RSA key * Fixed a remotely triggerable memory overwrite in RSA key
exchange, which can occur before host key verification exchange, which can occur before host key verification
potential recycling of random numbers used in cryptography. potential recycling of random numbers used in cryptography.

View File

@ -19,7 +19,7 @@
Name: putty Name: putty
Version: 0.71 Version: 0.71
Release: 0 Release: 0
Summary: GTK-based terminal emulator program Summary: SSH client with optional GTK-based terminal emulator frontend
License: MIT License: MIT
Group: System/X11/Utilities Group: System/X11/Utilities
Url: http://www.chiark.greenend.org.uk/~sgtatham/putty/ Url: http://www.chiark.greenend.org.uk/~sgtatham/putty/
@ -30,23 +30,31 @@ Source: http://the.earth.li/~sgtatham/putty/latest/%name-%version.tar.gz
Source2: http://the.earth.li/~sgtatham/putty/latest/%name-%version.tar.gz.gpg Source2: http://the.earth.li/~sgtatham/putty/latest/%name-%version.tar.gz.gpg
Source4: %name.keyring Source4: %name.keyring
Patch1: putty-03-config.diff Patch1: putty-03-config.diff
Patch3: reproducible.patch Patch2: reproducible.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: ImageMagick BuildRequires: ImageMagick
BuildRequires: gtk3-devel BuildRequires: gtk3-devel
BuildRequires: krb5-devel BuildRequires: krb5-devel
%if 0%{?suse_version} < 1500
BuildRequires: python3-base
%else
BuildRequires: python-base BuildRequires: python-base
%endif
BuildRequires: update-desktop-files BuildRequires: update-desktop-files
Conflicts: pssh Conflicts: pssh
%description %description
PuTTY is a terminal emulator application which can act as a client PuTTY is a suite of terminal emulator application and client for
for the SSH, Telnet, rlogin, and raw TCP computing protocols and as a serial consoles, raw TCP connections, and the computing protocols
serial console client. SSH, Telnet and rlogin.
The "pterm" program is just the graphical terminal emulator similar
to xterm, "plink" is just the (console-based) SSH client similar to
openssh, and "putty" is the program that combines both in one.
%prep %prep
%setup -q %setup -q
%patch -P 1 -P 3 -p1 %patch -P 1 -P 2 -p1
%build %build
export CFLAGS="%optflags -Wno-error -DNOT_X_WINDOWS" export CFLAGS="%optflags -Wno-error -DNOT_X_WINDOWS"