[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
132/184: gnu: rdesktop: Update to 1.9.0.
From: |
guix-commits |
Subject: |
132/184: gnu: rdesktop: Update to 1.9.0. |
Date: |
Wed, 27 Nov 2019 14:37:14 -0500 (EST) |
kkebreau pushed a commit to branch wip-gnome-updates
in repository guix.
commit 963252d50b236b8efb07c672863b0976a4164830
Author: Eric Bavier <address@hidden>
Date: Sat Nov 9 10:29:59 2019 -0600
gnu: rdesktop: Update to 1.9.0.
Fixes CVE-2019-15682.
* gnu/packages/rdesktop.scm (rdesktop): Update to version 1.9.0
[native-inputs]: New field.
[inputs]: Remove openssl. Add gnutls, libxcursor, and nettle as new
baseline
requirements.
[arguments]: Remove #:phases argument. Remove "--with-openssl" from
configure-flags.
---
gnu/packages/rdesktop.scm | 34 ++++++++++++----------------------
1 file changed, 12 insertions(+), 22 deletions(-)
diff --git a/gnu/packages/rdesktop.scm b/gnu/packages/rdesktop.scm
index 2febb1b..7146423 100644
--- a/gnu/packages/rdesktop.scm
+++ b/gnu/packages/rdesktop.scm
@@ -4,6 +4,7 @@
;;; Copyright © 2018 Tobias Geerinckx-Rice <address@hidden>
;;; Copyright © 2018 Efraim Flashner <address@hidden>
;;; Copyright © 2019 Leo Famulari <address@hidden>
+;;; Copyright © 2019 Eric Bavier <address@hidden>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -35,6 +36,7 @@
#:use-module (gnu packages gstreamer)
#:use-module (gnu packages image)
#:use-module (gnu packages linux)
+ #:use-module (gnu packages nettle)
#:use-module (gnu packages pkg-config)
#:use-module (gnu packages pulseaudio)
#:use-module (gnu packages tls)
@@ -46,7 +48,7 @@
(define-public rdesktop
(package
(name "rdesktop")
- (version "1.8.4")
+ (version "1.9.0")
(source (origin
(method url-fetch)
(uri (string-append "https://github.com/rdesktop/rdesktop/"
@@ -54,32 +56,20 @@
version ".tar.gz"))
(sha256
(base32
- "0bfd9nl2dfr1931fv6bpnrj5yf88ikijrs4s3nm96gm87bkvi64v"))))
+ "1222f2srlq16bydhy44gph997iajg39sl774xxh9jdwi4cqjyg27"))))
(build-system gnu-build-system)
(arguments
- `(#:configure-flags (list (string-append "--with-openssl="
- (assoc-ref %build-inputs
- "openssl"))
-
- ;; XXX: optional dependencies missing
+ `(#:configure-flags (list ;; XXX: optional dependencies missing
"--disable-credssp"
"--disable-smartcard")
-
- #:phases
- (modify-phases %standard-phases
- (add-after 'install-license-files 'delete-extraneous-files
- (lambda* (#:key outputs #:allow-other-keys)
- (let* ((out (assoc-ref outputs "out"))
- (license-dir (string-append out "/share/doc/"
- ,name "-" ,version)))
- ;; XXX These files are installed erroneously.
- (delete-file (string-append license-dir "/licence.c"))
- (delete-file (string-append license-dir "/licence.o")))
- #t)))
- #:tests? #f)) ;no 'check' target
+ #:tests? #f)) ; No 'check' target
+ (native-inputs
+ `(("pkg-config" ,pkg-config)))
(inputs
- `(("libx11" ,libx11)
- ("openssl" ,openssl)))
+ `(("gnutls" ,gnutls)
+ ("libx11" ,libx11)
+ ("libxcursor" ,libxcursor)
+ ("nettle" ,nettle)))
(home-page "https://www.rdesktop.org/")
(synopsis "Client for Windows Terminal Services")
(description
- 169/184: gnu: raincat: Use 'mirror-url'., (continued)
- 169/184: gnu: raincat: Use 'mirror-url'., guix-commits, 2019/11/27
- 178/184: gnu: gnome: Add gnome-screenshot to default apps., guix-commits, 2019/11/27
- 131/184: gnu: python-reportlab: Update to 3.5.32., guix-commits, 2019/11/27
- 130/184: gnu: botan: Use getentropy()., guix-commits, 2019/11/27
- 116/184: gnu: perl-danga-socket: Update to 1.62., guix-commits, 2019/11/27
- 143/184: gnu: make-bootstrap: Slightly clarify 'package-with-relocatable-glibc'., guix-commits, 2019/11/27
- 144/184: doc: Mention value /var to localstatedir option., guix-commits, 2019/11/27
- 173/184: gnu: qtwebkit: Don't use NAME in source URI., guix-commits, 2019/11/27
- 168/184: gnu: delta: Use 'mirror-url'., guix-commits, 2019/11/27
- 183/184: Merge branch 'master' into wip-gnome-updates, guix-commits, 2019/11/27
- 132/184: gnu: rdesktop: Update to 1.9.0.,
guix-commits <=
- 137/184: gnu: perl-file-configdir: Update to 0.021., guix-commits, 2019/11/27
- 129/184: gnu: botan: Optimise., guix-commits, 2019/11/27
- 123/184: news: Add Spanish translation., guix-commits, 2019/11/27
- 153/184: gnu: gegl: Update to 0.4.18., guix-commits, 2019/11/27
- 163/184: gnu: monero-gui: Update to 0.15.0.0., guix-commits, 2019/11/27
- 166/184: gnu: Add scroll., guix-commits, 2019/11/27
- 165/184: gnu: Add ghc-ncurses., guix-commits, 2019/11/27
- 155/184: gnu: xfce4-whiskermenu-plugin: Don't use NAME in source URI., guix-commits, 2019/11/27
- 181/184: gnu: jalv: Fix gtkmm, add gtk+-2 and qtbase., guix-commits, 2019/11/27
- 174/184: gnu: xfce4-whiskermenu-plugin: Download over HTTPS., guix-commits, 2019/11/27