From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:470:142:3::10]:38233) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jMe0t-00085r-Uf for guix-patches@gnu.org; Thu, 09 Apr 2020 16:43:05 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1jMe0s-0006AH-M7 for guix-patches@gnu.org; Thu, 09 Apr 2020 16:43:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:42957) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1jMe0s-00069r-E5 for guix-patches@gnu.org; Thu, 09 Apr 2020 16:43:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1jMe0s-0003JT-Cf for guix-patches@gnu.org; Thu, 09 Apr 2020 16:43:02 -0400 Subject: [bug#40485] Acknowledgement (gnu: Update libxfce4ui to 4.15.2.) Resent-Message-ID: References: <20200407155647.76622614@scratchpost.org> <20200407160101.0cc1d475@scratchpost.org> <20200407160744.15d74364@scratchpost.org> <8d29d7f0-c494-4843-a6df-ac1704e24fdc@riseup.net> <20200407162336.5377640b@scratchpost.org> <9c68509b-c720-429f-aa10-a8289ed43a64@riseup.net> <20200407214803.1766ef7f@scratchpost.org> <25e2a647-635c-f8f6-a962-8701fd69e3ce@riseup.net> <20200409001936.16098b47@scratchpost.org> From: Naga Malleswari Message-ID: <39267250-afcc-1e79-db07-cd47756d0967@riseup.net> Date: Fri, 10 Apr 2020 02:12:42 +0530 MIME-Version: 1.0 In-Reply-To: <20200409001936.16098b47@scratchpost.org> Content-Type: multipart/mixed; boundary="------------402666FE34D9E31B4CED5F34" Content-Language: en-US List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: Danny Milosavljevic Cc: 40485@debbugs.gnu.org This is a multi-part message in MIME format. --------------402666FE34D9E31B4CED5F34 Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 8bit Hi Finally It worked......Submitting the patch for review. Now xfce4-embed-plugin is building fine after i modified the input to old version of libxfce4ui. I referred the older commit message from help2man from the log. I am still not sure about it. Its the same code i have sent you. I used the origin block. And (name   x) was the only difference. On 09/04/20 3:49 am, Danny Milosavljevic wrote: > + (inherit libxfce4ui-1) > + (name "libxfce4ui") ; not necessary but I like it for no reason > + (version "4.15.2") > + (source (origin ; necessary block!! I used the same. I added name block. It worked !!! > $ ./pre-inst-env guix build libxfce4ui@4.14.1 > /gnu/store/fk1ziblzyslg9z7gpm9j410jfgwbilsr-libxfce4ui-4.14.1 > > $ ./pre-inst-env guix build libxfce4ui@4.15.2 > /gnu/store/cy5wyx1zrq9ahp6zl0wjpv0nd0a6hpkb-libxfce4ui-4.15.2 It worked the same. 1) If name block is removed in latest.   Its building the older version. Why?? 2)  /latest is also removed from variable. Would i make a difference? > ewline) > (write (package-version b)) > (newline) Thanks for such a long explanation. It took a bit of time for me. > package "b" would have: (name "b") and (version "b"). > > Guile variables are invisible to the end user of the "guix" tool. -- Regards NagaMalli --------------402666FE34D9E31B4CED5F34 Content-Type: text/x-patch; charset=UTF-8; name="0001-gnu-libxfce4ui-Add-4.15.2.patch" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="0001-gnu-libxfce4ui-Add-4.15.2.patch" >From ce3d3d40a09631de05fd45eaec964d5473a4ca73 Mon Sep 17 00:00:00 2001 From: Naga Malleswari Date: Fri, 10 Apr 2020 01:59:43 +0530 Subject: [PATCH] gnu: libxfce4ui: Add 4.15.2. * gnu/packages/xfce.scm (libxfce4ui): New variable. --- gnu/packages/xfce.scm | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/gnu/packages/xfce.scm b/gnu/packages/xfce.scm index 0628b03207..9556d5aa39 100644 --- a/gnu/packages/xfce.scm +++ b/gnu/packages/xfce.scm @@ -163,7 +163,7 @@ Xfce Desktop Environment.") storage system.") (license lgpl2.0+))) -(define-public libxfce4ui +(define-public libxfce4ui-1 (package (name "libxfce4ui") (version "4.14.1") @@ -201,6 +201,20 @@ storage system.") to share commonly used Xfce widgets among the Xfce applications.") (license lgpl2.0+))) +(define-public libxfce4ui + (package + (inherit libxfce4ui-1) + (name "libxfce4ui") + (version "4.15.2") + (source (origin + (method url-fetch) + (uri (string-append "https://archive.xfce.org/src/xfce/" + name "/" (version-major+minor version) "/" + name "-" version ".tar.bz2")) + (sha256 + (base32 + "0069da27chxrgylbzcm9vhzpfnvkii2n2dz8g6jlwfcr82arkayb")))))) + (define-public exo (package (name "exo") @@ -1449,7 +1463,7 @@ performance (bytes transferred per second).") `(("intltool" ,intltool) ("pkg-config" ,pkg-config))) (inputs - `(("libxfce4ui" ,libxfce4ui) + `(("libxfce4ui" ,libxfce4ui-1) ("xfce4-panel" ,xfce4-panel) ("gtk+-2" ,gtk+-2))) (home-page -- 2.25.1 --------------402666FE34D9E31B4CED5F34--