guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

03/05: gnu: libICE: Build without libbsd.


From: guix-commits
Subject: 03/05: gnu: libICE: Build without libbsd.
Date: Sat, 10 Sep 2022 14:12:23 -0400 (EDT)

mbakke pushed a commit to branch core-updates
in repository guix.

commit ade18d4c9e1fbf7ab16f341f5250cf440439411e
Author: Marius Bakke <marius@gnu.org>
AuthorDate: Sat Sep 10 20:03:50 2022 +0200

    gnu: libICE: Build without libbsd.
    
    The libbsd input was added in 5eda3d824cae4b44ddecb82ddbe76e80bf19f82d to 
fix
    CVE-2017-2626.  libICE 1.0.10 implemented an alternative fix using the glibc
    getentropy(3) function, alleviating the need to pull in libbsd.
    
    * gnu/packages/xorg.scm (libice)[inputs]: Remove LIBBSD.
---
 gnu/packages/xorg.scm | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/gnu/packages/xorg.scm b/gnu/packages/xorg.scm
index 85098b7744..0ec0863f72 100644
--- a/gnu/packages/xorg.scm
+++ b/gnu/packages/xorg.scm
@@ -86,7 +86,6 @@
   #:use-module (gnu packages inkscape)
   #:use-module (gnu packages image)
   #:use-module (gnu packages imagemagick)
-  #:use-module (gnu packages libbsd)
   #:use-module (gnu packages libedit)
   #:use-module (gnu packages linux)
   #:use-module (gnu packages llvm)
@@ -4818,8 +4817,7 @@ common definitions and porting layer.")
      '(#:configure-flags '("--disable-static")))
     (propagated-inputs
       (list xorgproto))
-    (inputs
-      (list libbsd xtrans))
+    (inputs (list xtrans))
     (native-inputs
       (list pkg-config))
     (home-page "https://www.x.org/wiki/";)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]