Subject: bug#54868: closed (Re: bug#54868: gnu: xkeyboard-config: Build manpages.)

From: [email-masked] (GNU bug Tracking System)
Date: Mon, 09 May 2022 07:57:02 +0000

Your bug report

#54868: gnu: xkeyboard-config: Build manpages.

which was filed against the guix-patches package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to [email-masked].

-- 
54868: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=54868
GNU Bug Tracking System
Contact [email-masked] with problems

Subject: Re: bug#54868: gnu: xkeyboard-config: Build manpages.
From: Mathieu Othacehe <[email-masked]>
To: "B. Wilson" <[email-masked]>
Cc: [email-masked]
Date: Mon, 09 May 2022 09:56:42 +0200
List-Id: <debbugs-submit.debbugs.gnu.org>

Hello,

Looks like this has already been pushed to core-updates:
e25ff31663f82132e708e790e4f83edce717e53a.

Thanks,

Mathieu

Subject: gnu: xkeyboard-config: Build manpages.
From: "B. Wilson" <[email-masked]>
To: [email-masked]
Date: Tue, 12 Apr 2022 09:56:21 +0900
List-Id: <debbugs-submit.debbugs.gnu.org>

Hey Guix,

I noticed that xkeyboard-config(7) isn't supplied with the xkeyboard-config
packages. Upstream's build system will make these as long as xsltproc exists on
PATH, so this patch essentially just includes libxslt for that.

In addition, I also went ahead and updated to the new inputs style.

LMTWYT.

-B

From 76c60782ae22c305da71f76202f889264449f7fe Mon Sep 17 00:00:00 2001
From: "B. Wilson" <[email-masked]>
Date: Tue, 12 Apr 2022 09:47:43 +0900
Subject: [PATCH] gnu: xkeyboard-config: Build manpages.
To: [email-masked]

* gnu/packages/xorg.scm (xkeyboard-config): Include libxslt in native-inptus.
---
 gnu/packages/xorg.scm | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/gnu/packages/xorg.scm b/gnu/packages/xorg.scm
index 75a7bbd01c..0dcc1d5a09 100644
--- a/gnu/packages/xorg.scm
+++ b/gnu/packages/xorg.scm
@@ -33,6 +33,7 @@
 ;;; Copyright © 2021 Maxime Devos <[email-masked]>
 ;;; Copyright © 2021 qblade <[email-masked]>
 ;;; Copyright © 2021 Lu Hui <[email-masked]>
+;;; Copyright © 2022 B. Wilson <[email-masked]>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -3994,10 +3995,7 @@ (define-public xkeyboard-config
     (inputs
       (list libx11 xkbcomp-intermediate))
     (native-inputs
-      `(("gettext" ,gettext-minimal)
-        ("perl" ,perl)
-        ("pkg-config" ,pkg-config)
-        ("python" ,python)))
+      (list gettext-minimal libxslt perl pkg-config python))
     (home-page "https://www.x.org/wiki/")
     (synopsis "Xorg XKB configuration files")
     (description
-- 
2.35.1