summary refs log tree commit diff
diff options
context:
space:
mode:
authorMarius Bakke <marius@gnu.org>2022-09-10 20:03:50 +0200
committerMarius Bakke <marius@gnu.org>2022-09-10 20:08:38 +0200
commitade18d4c9e1fbf7ab16f341f5250cf440439411e (patch)
tree85ce2d8db13992d81e2dfc027a5ff693db23319f
parentb42cb70e37caa507fb3ceec751f58e8d61a48759 (diff)
downloadguix-ade18d4c9e1fbf7ab16f341f5250cf440439411e.tar.gz
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.
-rw-r--r--gnu/packages/xorg.scm4
1 files changed, 1 insertions, 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/")