[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#48892] [PATCH] gnu: Add xkbset.
From: |
Paul A. Patience |
Subject: |
[bug#48892] [PATCH] gnu: Add xkbset. |
Date: |
Mon, 07 Jun 2021 12:40:06 +0000 |
On Monday, June 7, 2021 6:04 AM, Maxime Devos <maximedevos@telenet.be> wrote:
> You should do
>
> `(,,(string-append "CC=" (cc-for-target))
> ,(string-append "X11PREFIX=" ...) ...)
Fixed.
I suppose this needs to be fixed in many existing packages.
I hadn't seen cc-for-target until now.
(I also discovered %output in the meantime.)
> to make sure cross-compilation will work.
> (Try ./pre-inst-env guix build xkbset --target=aarch64-linux-gnu.)
Unfortunately it seems that:
guix build: error: gnu/packages/tcl.scm:270:2: perl-tk@804.034: build
system `perl' does not support cross builds
> Also, libx11 is usualy named "libx11" (no capital letters)
> in package inputs, and very infrequently "libX11". I would use "libx11".
Fixed.
I also prefer all lowercase, but the one package I had
looked at to determine the X11 library to include had used uppercase.
The updated patch is attached.
Thanks for the help,
Paul
0001-gnu-Add-xkbset.patch
Description: Text Data