GNU bug report logs - #41798
[PATCH] gnu: xf86-input-libinput: Reduce closure size.

Previous Next

Package: guix-patches;

Reported by: Pierre Neidhardt <mail <at> ambrevar.xyz>

Date: Thu, 11 Jun 2020 07:15:02 UTC

Severity: normal

Tags: patch

Done: Pierre Neidhardt <mail <at> ambrevar.xyz>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 41798 in the body.
You can then email your comments to 41798 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to guix-patches <at> gnu.org:
bug#41798; Package guix-patches. (Thu, 11 Jun 2020 07:15:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Pierre Neidhardt <mail <at> ambrevar.xyz>:
New bug report received and forwarded. Copy sent to guix-patches <at> gnu.org. (Thu, 11 Jun 2020 07:15:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Pierre Neidhardt <mail <at> ambrevar.xyz>
To: guix-patches <at> gnu.org
Subject: [PATCH] gnu: xf86-input-libinput: Reduce closure size.
Date: Thu, 11 Jun 2020 09:14:02 +0200
* gnu/packages/xorg.scm (xf86-input-libinput)[inputs]: Replace libinput by
libinput-minimal.
---
 gnu/packages/xorg.scm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnu/packages/xorg.scm b/gnu/packages/xorg.scm
index 9a7b856791..e5fe3e14cf 100644
--- a/gnu/packages/xorg.scm
+++ b/gnu/packages/xorg.scm
@@ -2556,7 +2556,7 @@ including most mice, keyboards, tablets and touchscreens.")
     (native-inputs
      `(("pkg-config" ,pkg-config)))
     (inputs
-     `(("libinput" ,libinput)
+     `(("libinput" ,libinput-minimal)
        ("xorg-server" ,xorg-server)))
     (home-page "https://www.x.org/wiki/")
     (synopsis "Input driver for X server based on libinput")
-- 
2.26.2





Information forwarded to guix-patches <at> gnu.org:
bug#41798; Package guix-patches. (Thu, 11 Jun 2020 16:07:01 GMT) Full text and rfc822 format available.

Message #8 received at 41798 <at> debbugs.gnu.org (full text, mbox):

From: Arun Isaac <arunisaac <at> systemreboot.net>
To: Pierre Neidhardt <mail <at> ambrevar.xyz>, 41798 <at> debbugs.gnu.org
Subject: Re: [bug#41798] [PATCH] gnu: xf86-input-libinput: Reduce closure size.
Date: Thu, 11 Jun 2020 21:36:27 +0530
[Message part 1 (text/plain, inline)]
xf86-input-libinput builds fine with this patch and achieves quite a
dramatic closure size reduction from 817 MB to 199 MB! :-)

`guix refresh -l` reports that this change will cause the rebuild of 781
packages. So, according to the manual, this should go to the staging
branch.
[signature.asc (application/pgp-signature, inline)]

Information forwarded to guix-patches <at> gnu.org:
bug#41798; Package guix-patches. (Thu, 11 Jun 2020 16:29:01 GMT) Full text and rfc822 format available.

Message #11 received at 41798 <at> debbugs.gnu.org (full text, mbox):

From: Pierre Neidhardt <mail <at> ambrevar.xyz>
To: Arun Isaac <arunisaac <at> systemreboot.net>, 41798 <at> debbugs.gnu.org
Subject: Re: [bug#41798] [PATCH] gnu: xf86-input-libinput: Reduce closure size.
Date: Thu, 11 Jun 2020 18:28:50 +0200
[Message part 1 (text/plain, inline)]
Arun Isaac <arunisaac <at> systemreboot.net> writes:

> `guix refresh -l` reports that this change will cause the rebuild of 781
> packages. So, according to the manual, this should go to the staging
> branch.

Weird, I get this:

--8<---------------cut here---------------start------------->8---
> guix refresh -l xf86-input-libinput
Building the following 2 packages would ensure 4 dependent packages are rebuilt: lxqt <at> 0.14.1 xfce <at> 4.14.2
--8<---------------cut here---------------end--------------->8---

In fact, to test the patch Guix didn't rebuild anything for me (I don't
use lxqt / xfce).

-- 
Pierre Neidhardt
https://ambrevar.xyz/
[signature.asc (application/pgp-signature, inline)]

Information forwarded to guix-patches <at> gnu.org:
bug#41798; Package guix-patches. (Thu, 11 Jun 2020 18:10:01 GMT) Full text and rfc822 format available.

Message #14 received at 41798 <at> debbugs.gnu.org (full text, mbox):

From: Arun Isaac <arunisaac <at> systemreboot.net>
To: Pierre Neidhardt <mail <at> ambrevar.xyz>, 41798 <at> debbugs.gnu.org
Subject: Re: [bug#41798] [PATCH] gnu: xf86-input-libinput: Reduce closure size.
Date: Thu, 11 Jun 2020 23:39:14 +0530
[Message part 1 (text/plain, inline)]
Oops, sorry! I accidentally looked up the dependents of
libinput-minimal. Please push to master.

Thanks!
[signature.asc (application/pgp-signature, inline)]

Information forwarded to guix-patches <at> gnu.org:
bug#41798; Package guix-patches. (Fri, 12 Jun 2020 07:28:01 GMT) Full text and rfc822 format available.

Message #17 received at 41798 <at> debbugs.gnu.org (full text, mbox):

From: Pierre Neidhardt <mail <at> ambrevar.xyz>
To: Arun Isaac <arunisaac <at> systemreboot.net>, 41798 <at> debbugs.gnu.org
Subject: Re: [bug#41798] [PATCH] gnu: xf86-input-libinput: Reduce closure size.
Date: Fri, 12 Jun 2020 09:27:43 +0200
[Message part 1 (text/plain, inline)]
Thanks!

Pushed with cd0f1fbd1ab1018c022661fa57ddcb91125dd4ab.
[signature.asc (application/pgp-signature, inline)]

bug closed, send any further explanations to 41798 <at> debbugs.gnu.org and Pierre Neidhardt <mail <at> ambrevar.xyz> Request was from Pierre Neidhardt <mail <at> ambrevar.xyz> to control <at> debbugs.gnu.org. (Fri, 12 Jun 2020 07:29:02 GMT) Full text and rfc822 format available.

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Fri, 10 Jul 2020 11:24:05 GMT) Full text and rfc822 format available.

This bug report was last modified 3 years and 262 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.