From mboxrd@z Thu Jan 1 00:00:00 1970 From: Leo Famulari Subject: Re: [PATCH v2] * gnu/packages/xdisorg.scm (rofi): New variable. Date: Fri, 27 May 2016 13:41:06 -0400 Message-ID: <20160527174106.GA1166@jasmine> References: <20160525033800.GA26173@jasmine> <20160526025619.6f2ba080@scratchpost.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:35099) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b6LlC-0006am-T2 for guix-devel@gnu.org; Fri, 27 May 2016 13:41:26 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1b6Ll6-0005KC-Qj for guix-devel@gnu.org; Fri, 27 May 2016 13:41:21 -0400 Received: from out3-smtp.messagingengine.com ([66.111.4.27]:35114) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b6Ll5-0005J1-GW for guix-devel@gnu.org; Fri, 27 May 2016 13:41:16 -0400 Content-Disposition: inline In-Reply-To: <20160526025619.6f2ba080@scratchpost.org> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Danny Milosavljevic Cc: guix-devel@gnu.org On Thu, May 26, 2016 at 02:56:19AM +0200, Danny Milosavljevic wrote: > +(define-public rofi [...] > + (inputs > + `(("libx11" ,libx11) > + ("libxinerama" ,libxinerama) > + ("libxft" ,libxft) > + ("pango" ,pango) > + ("cairo" ,cairo) > + ("glib" ,glib) > + ("startup-notification" ,startup-notification) > + ("libxkbcommon" ,libxkbcommon) > + ("libxcb" ,libxcb) > + ("xcb-util" ,xcb-util) > + ("xcb-util-wm" ,xcb-util-wm))) I wondered about this long list of inputs, so I did this: $ guix gc --references $(./pre-inst-env guix build rofi) /gnu/store/52cf2idzxj1kqf6lwxwfc1vlvjrrp5sx-pango-1.40.1 /gnu/store/6qrijb6cfyvs8svacr0l9a75vcpypr5f-glib-2.48.0 /gnu/store/8m00x5x8ykmar27s9248cmhnkdb2n54a-glibc-2.22 /gnu/store/b1yqjimbdh5bf9jnizd4h7yf110744j2-bash-4.3.42 /gnu/store/cp042h32w66hklsafrsd95pgzmrnnkbr-rofi-1.0.1 /gnu/store/fdknlx9f4dbf3xd43fbq1p2l60a4y7fj-xcb-util-0.4.0 /gnu/store/gq3w4clm6lva2bm1g3g71xybxjywcdki-cairo-1.14.6 /gnu/store/jsy847sch7lnxjppkn1s1as22dbx74fx-libxcb-1.11 /gnu/store/q3vxfm6wsiv1krzcpagx9452fr6r55zw-startup-notification-0.12 /gnu/store/v39bh3ln3ncnzhyw0kd12d46kww9747v-gcc-4.9.3-lib /gnu/store/xqzmjw2b2j5i9pmkjmnjp3dm7hdiqln0-libx11-1.6.3 /gnu/store/y4147j71yb2dyycaa0xys0mbgif1wyfs-libxkbcommon-0.5.0 /gnu/store/zibwcnngq3icn435pkkd5df9lvjc25b3-xcb-util-wm-0.4.1 Since libxft and libxinerama are not referred to by the result of the build, I removed them from (inputs) in the attached revision. Can you make sure it still works for you with this change?