From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id uFoeH32a4l6gMQAA0tVLHw (envelope-from ) for ; Thu, 11 Jun 2020 20:56:29 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id sI72Gn2a4l6WXgAAB5/wlQ (envelope-from ) for ; Thu, 11 Jun 2020 20:56:29 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id E7AE894036C for ; Thu, 11 Jun 2020 20:56:28 +0000 (UTC) Received: from localhost ([::1]:33372 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jjUFP-00080w-U6 for larch@yhetil.org; Thu, 11 Jun 2020 16:56:27 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:54518) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jjU2M-0001cI-Bb for help-guix@gnu.org; Thu, 11 Jun 2020 16:42:58 -0400 Received: from lepiller.eu ([2a00:5884:8208::1]:48286) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jjU2J-0004yI-R9 for help-guix@gnu.org; Thu, 11 Jun 2020 16:42:57 -0400 Received: from lepiller.eu (localhost [127.0.0.1]) by lepiller.eu (OpenSMTPD) with ESMTP id 2beee712; Thu, 11 Jun 2020 20:42:49 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=lepiller.eu; h=date :in-reply-to:references:mime-version:content-type :content-transfer-encoding:subject:to:cc:from:message-id; s= dkim; bh=giYjYnnWEgWevjU7smP2sgk58etjbQf8BZJT9nTJt4s=; b=UqDkNg/ +trPu46pC5pfiKPRsV3u3E6PIZB19IRzp0en0gYcpFYioCzeXLkbc0SLSiAqogv1 y8Xkf59pXh/tW1WeRkZtLAcOhj5/HbRohcOhe9EnAqGOkURWZ7V0BFnzRoA6hvEw n13t8C6SjY5c1O5/+CoJzJf+7LLT0ZK/rGZFX1sJz+bUHqehLM1/ba1Yuw9TXX0a w2ushKoZInm58olMMHnonFYozicM07uWp/Y6bBl7tWBe1nAAqhh6MKV702gjQLbY peyGJPYyeOUZNnT8kMEJNv1sMwi46Td7CZTr+pHmAH56o0I+H3sRxrJGPkuvHKJZ Bn5Ct5vSVKc7zOA== Received: by lepiller.eu (OpenSMTPD) with ESMTPSA id c33184a0 (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO); Thu, 11 Jun 2020 20:42:47 +0000 (UTC) Date: Thu, 11 Jun 2020 16:42:35 -0400 User-Agent: K-9 Mail for Android In-Reply-To: References: <87ftb89o0n.fsf@nckx> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Subject: Re: Icecat - WebGL support To: Ekaitz Zarraga From: Julien Lepiller Message-ID: Received-SPF: none client-ip=2a00:5884:8208::1; envelope-from=julien@lepiller.eu; helo=lepiller.eu X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-BeenThere: help-guix@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: "help-guix@gnu.org" Errors-To: help-guix-bounces+larch=yhetil.org@gnu.org Sender: "Help-Guix" X-Scanner: scn0 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=lepiller.eu header.s=dkim header.b=UqDkNg/ ; dmarc=pass (policy=none) header.from=lepiller.eu; spf=pass (aspmx1.migadu.com: domain of help-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=help-guix-bounces@gnu.org X-Spam-Score: -1.71 X-TUID: VLa67AvQlos4 Le 11 juin 2020 16:26:19 GMT-04:00, Ekaitz Zarraga a = =C3=A9crit : >=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90 Original = Message =E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90 >On Sunday, June 7, 2020 12:59 PM, Ekaitz Zarraga >wrote: > >> >> >> =E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90 Origina= l Message =E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90 >> On Saturday, June 6, 2020 9:27 PM, Julien Lepiller julien@lepiller=2Eeu >wrote: >> >> > Le 6 juin 2020 15:14:07 GMT-04:00, Ekaitz Zarraga ekaitz@elenq=2Etech >a =C3=A9crit : >> > >> > > Wait a minute! It's working! >> > > But the only way to work is with the LD_LIBRARY_PATH set=2E I >installed >> > > mesa and set the LD_LIBRARY_PATH from my command line, an icecat >run >> > > from the command line works, the one run from the desktop >environment >> > > doesn't=2E >> > > So=2E=2E=2E guix is not setting the LD_LIBRARY_PATH correctly for M= esa >and >> > > that's why IceCat is unable to find it? >> > >> > I see icecat is wrapped for pulseaudio to work, so we might as well >wrap mesa=2E >> >> It already has Mesa as an input, too=2E >> Looks like it's just a matter of the LD_LIBRARY_PATH not being set=2E >> >> Thoughts? > >Hi all, > >I made this change in the package and it seems to work=2E > >If it looks fine I'll send the patch=2E > >Thanks! > >diff --git a/gnu/packages/gnuzilla=2Escm b/gnu/packages/gnuzilla=2Escm >index 7bf9850e97=2E=2E570398ecd9 100644 >--- a/gnu/packages/gnuzilla=2Escm >+++ b/gnu/packages/gnuzilla=2Escm >@@ -1112,11 +1112,13 @@ from forcing GEXP-PROMISE=2E" > (lib (string-append out "/lib")) > (gtk (assoc-ref inputs "gtk+")) > (gtk-share (string-append gtk "/share")) >+ (mesa (assoc-ref inputs "mesa")) >+ (mesa-lib (string-append mesa "/lib")) > (pulseaudio (assoc-ref inputs "pulseaudio")) > (pulseaudio-lib (string-append pulseaudio "/lib"))) > (wrap-program (car (find-files lib "^icecat$")) > `("XDG_DATA_DIRS" prefix (,gtk-share)) >- `("LD_LIBRARY_PATH" prefix (,pulseaudio-lib))) >+ `("LD_LIBRARY_PATH" prefix (,pulseaudio-lib >,mesa-lib))) > #t)))))) > (home-page "https://www=2Egnu=2Eorg/software/gnuzilla/") > (synopsis "Entirely free browser derived from Mozilla Firefox") Looks great! Please send the patch :)