GNU bug report logs - #77677
[PATCH] gnu: librewolf: Create lib/icecat so that ICECAT_SYSTEM_DIR is set.

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guix-patches; Reported by: Clément Lassieur <clement@HIDDEN>; Keywords: patch; Done: Ian Eure <ian@HIDDEN>; Maintainer for guix-patches is guix-patches@HIDDEN.
bug closed, send any further explanations to 77677 <at> debbugs.gnu.org and Clément Lassieur <clement@HIDDEN> Request was from Ian Eure <ian@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

Message received at 77677 <at> debbugs.gnu.org:


Received: (at 77677) by debbugs.gnu.org; 12 Apr 2025 00:11:04 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Apr 11 20:11:04 2025
Received: from localhost ([127.0.0.1]:52227 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u3OSd-0004Wk-GV
	for submit <at> debbugs.gnu.org; Fri, 11 Apr 2025 20:11:04 -0400
Received: from fout-b8-smtp.messagingengine.com ([202.12.124.151]:59039)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <ian@HIDDEN>) id 1u3OSZ-0004WB-8K
 for 77677 <at> debbugs.gnu.org; Fri, 11 Apr 2025 20:11:00 -0400
Received: from phl-compute-11.internal (phl-compute-11.phl.internal
 [10.202.2.51])
 by mailfout.stl.internal (Postfix) with ESMTP id 00BD41140103;
 Fri, 11 Apr 2025 20:10:52 -0400 (EDT)
Received: from phl-mailfrontend-02 ([10.202.2.163])
 by phl-compute-11.internal (MEProxy); Fri, 11 Apr 2025 20:10:53 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=retrospec.tv; h=
 cc:cc:content-transfer-encoding:content-type:content-type:date
 :date:from:from:in-reply-to:message-id:mime-version:reply-to
 :subject:subject:to:to; s=fm1; t=1744416652; x=1744503052; bh=dP
 aC0IGcJHfGgq00BbAaAs6ce8B1LzoOgCEHr1f7TJY=; b=p3rYAPUIAFsSccY0cA
 lMlUE2hbr31ARJZ23VMbIA0we2Epgotr8ghHLfIpiruaIy5bUijRez0e7S0nayJP
 KN32K5SAqPOvMpQUdzfi57TY0vUlYruyBopevoN4GzX0LpWcf3RK11xpNTlew/6J
 IbMw5RZglOAVjznVwm3ReNJ6FMXzBx2cB/eVtIqZeittQplwwe10hbOEJPb1D77I
 rTOBqQ2G8T5qP0eMwu0YDAf+fdmFfaHWE8lfl7LHKfz6ft9QzFgRwZO0MO3YH9U2
 jwkjxL0Z5lies0XnYD3Lt59VTHX9fEjiliF0BkAMQckWokdfH+iqT5J/5fZiyBF+
 z1SQ==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:cc:content-transfer-encoding
 :content-type:content-type:date:date:feedback-id:feedback-id
 :from:from:in-reply-to:message-id:mime-version:reply-to:subject
 :subject:to:to:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=
 fm2; t=1744416652; x=1744503052; bh=dPaC0IGcJHfGgq00BbAaAs6ce8B1
 LzoOgCEHr1f7TJY=; b=wSuiPv4rrO4+XHidO4AEbU1NdLiIU5sZlKi3UNiEH990
 cj8RF9vRNSapX9w5ZBoUCA7emMxEfkM9bPDnpIy5G0bTut7eUT+cI8oXD3GfDMzO
 kt3gV3UF+5Bt+p35woK0nZ/w0MgLhwOAUoGogYJ6dfNPIEmams9qPBYMLihY3o7I
 WsfmBqSJNvfzJ0elmTVQHRrktWXuPI/8Ie1cbYp23OzAU4urP8m3s9Ckhilqiz5k
 FdV+V+0Acnuvh25uDRZoWMZFG6BGIvh44IW6Rv45oXPtupdXWLQs2HMheOUvewM7
 DIYLYRqKPl7tnXDJntgXclmw/ys03IRnHRxDD3c55Q==
X-ME-Sender: <xms:jK_5Z-p-dujxKWjlTzbMYr5GgSyGnpcHdNPQAhHhIuTWd0NOx7NuVw>
 <xme:jK_5Z8phKKStU_-zv5ojBw4Xry7UFI0FsENlklSxYTMU3LKQ3jRHaQMEQvAmpn3vA
 cHNpoXAkJQ0chMMMA>
X-ME-Received: <xmr:jK_5ZzN3pXZmFdG2-JtTb96kh_gV0LTWJTpjgcV7UImDooc7SbUQHCS3BBB65d4Z2HTRSDZBkoaVTMtu_aV-pOCsWH2GelBJkxHV>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgddvudefvdefucetufdoteggodetrf
 dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgsshgtrhhisggv
 pdfurfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucesvcftvggtihhpih
 gvnhhtshculddquddttddmnecujfgurhephffvvefufgffkfggtgfgsehtqhertddtreej
 necuhfhrohhmpefkrghnucfguhhrvgcuoehirghnsehrvghtrhhoshhpvggtrdhtvheqne
 cuggftrfgrthhtvghrnheptdetkeffffefiefhueekvdeiueegieegffdthfelveelgfdt
 vdfhtdduheffuedvnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilh
 hfrhhomhepihgrnhesrhgvthhrohhsphgvtgdrthhvpdhnsggprhgtphhtthhopeeipdhm
 ohguvgepshhmthhpohhuthdprhgtphhtthhopeejjeeijeejseguvggssghughhsrdhgnh
 hurdhorhhgpdhrtghpthhtohepmhhhfiesnhgvthhrihhsrdhorhhgpdhrtghpthhtohep
 jhhonhgrthhhrghnrdgsrhhivghlmhgrihgvrhesfigvsgdruggvpdhrtghpthhtohephh
 grkhhosehulhhtrhgrrhgrrhgvrdhsphgrtggvpdhrtghpthhtohepnhgrnhgurhgvsehr
 ihhsvghuphdrnhgvthdprhgtphhtthhopegtlhgvmhgvnhhtsehlrghsshhivghurhdroh
 hrgh
X-ME-Proxy: <xmx:jK_5Z97-co9ka0HUMwRJjHFREXCgN0bc9sfxCcpZ04K9sgVN5SDKcg>
 <xmx:jK_5Z9683RmErfYg2dBOBbIWZGnnWyJxEtIFvuxMgIcVaGgf01yZeA>
 <xmx:jK_5Z9h6p1xiYphEDuuBA3uaaCu9MZ--MOAgKwmNz2e1KrWqjKi-pg>
 <xmx:jK_5Z37vau1GiK976SDzHUcM9z5_DaHRonOrIahS5CnW8udjF_Aqew>
 <xmx:jK_5Z8bOEiE9iSivp-0xQQ8S3C2KVF1UYuIQOxMRtxQfuo3_gyJGpcEV>
Feedback-ID: id9014242:Fastmail
Received: by mail.messagingengine.com (Postfix) with ESMTPA; Fri,
 11 Apr 2025 20:10:51 -0400 (EDT)
From: Ian Eure <ian@HIDDEN>
To: =?utf-8?Q?Cl=C3=A9ment?= Lassieur <clement@HIDDEN>
Subject: Re: [bug#77677] [PATCH v2] gnu: librewolf: Create lib/icecat so
 that ICECAT_SYSTEM_DIR is set.
User-Agent: mu4e 1.12.9; emacs 29.4
Date: Fri, 11 Apr 2025 17:10:49 -0700
Message-ID: <87h62u44ty.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 77677
Cc: =?utf-8?Q?Andr=C3=A9?= Batista <nandre@HIDDEN>,
 Hilton Chain <hako@HIDDEN>, 77677 <at> debbugs.gnu.org,
 Jonathan Brielmaier <jonathan.brielmaier@HIDDEN>,
 Mark H Weaver <mhw@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

Hi Cl=C3=A9ment,

Pushed as 63f323fc98, along with a version bump and a bunch of=20
package cleanup I=E2=80=99ve been meaning to get to.

Thanks,
  -- Ian




Information forwarded to guix-patches@HIDDEN:
bug#77677; Package guix-patches. Full text available.

Message received at 77677 <at> debbugs.gnu.org:


Received: (at 77677) by debbugs.gnu.org; 9 Apr 2025 14:36:12 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Apr 09 10:36:12 2025
Received: from localhost ([127.0.0.1]:41001 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u2WX9-00007Q-2M
	for submit <at> debbugs.gnu.org; Wed, 09 Apr 2025 10:36:12 -0400
Received: from fout-b5-smtp.messagingengine.com ([202.12.124.148]:50619)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <clement@HIDDEN>)
 id 1u2WX4-000062-8v
 for 77677 <at> debbugs.gnu.org; Wed, 09 Apr 2025 10:36:04 -0400
Received: from phl-compute-11.internal (phl-compute-11.phl.internal
 [10.202.2.51])
 by mailfout.stl.internal (Postfix) with ESMTP id 4519611400E1;
 Wed,  9 Apr 2025 10:35:56 -0400 (EDT)
Received: from phl-mailfrontend-02 ([10.202.2.163])
 by phl-compute-11.internal (MEProxy); Wed, 09 Apr 2025 10:35:56 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lassieur.org; h=
 cc:content-transfer-encoding:content-type:content-type:date:date
 :from:from:in-reply-to:in-reply-to:message-id:mime-version
 :references:reply-to:subject:subject:to:to; s=fm1; t=1744209356;
 x=1744295756; bh=jUKETLxMMkQMUEYv2VrWXhs2sOYDoTtpyypnqsJS+zM=; b=
 LSbJiLpV+YfH9M91fMh3cer14qWu/GMD1cYttzqtJ2cUSrnKM86yM4WmaExG7KF9
 +R/X7V4/i3jCXmagen/Rjb6+JBO5ihaft0tRTW3HlCWSjqU1yQJS1TQcj1WOze6V
 SDI7XHT3iQZOPM4pB1Ye5lmoI/NYyd6W4WBFYcqZpGAkZ+tOm1yT4Q1DhqyQy5Sg
 e5wX5eSo1keC5sTyjT9WgDs+kPAoyFLfFvV3o5PdnwFKH2VvUatJtTBxiUM58hP7
 dP9xSDAaAwQlruFrg1VyKH+qmT5AFAF8KqxEGgTNZVrnd8F1y0w8lAsYLhh///po
 E+X4/OYg9hwPypz+/+2QKQ==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:content-transfer-encoding:content-type
 :content-type:date:date:feedback-id:feedback-id:from:from
 :in-reply-to:in-reply-to:message-id:mime-version:references
 :reply-to:subject:subject:to:to:x-me-proxy:x-me-sender
 :x-me-sender:x-sasl-enc; s=fm2; t=1744209356; x=1744295756; bh=j
 UKETLxMMkQMUEYv2VrWXhs2sOYDoTtpyypnqsJS+zM=; b=UyXGY8s1TSb/M8ZkX
 obyoNoCF7zia4sA/IOx3JDFSIe/CHzGi7mJ3QNCXut3137K6JNvG0JAf5atayeQa
 dn0K7rP7lEvuYBLchI5sy0ieCd69sjG5WTmnZSMhgdYvzsXSRdK2FuXkDm2J/aQ2
 saaWUL0mvomQvbHtkv0k1+czcjH5/c/c0d6OZJbsAGGguSUg1Sq6xEIeU6AiDkKD
 nho6Cq3f3kdfAaCxSMLRIT+Wx7a0fuKlK4wDtxVgvZMckkhXYjt0yLXBhXgr9ch5
 zmzseOAjXN6HsUZ8AQpw1YADvWBfQbERRgzdqdfJiSvecPubs4MNRd3K4aLbMgcY
 oprcA==
X-ME-Sender: <xms:yoX2Z12igJFL194R-uumPQLNGdkqeIo0N0PzBas00tVlAGkwYUxccg>
 <xme:yoX2Z8HLViFJnJwrzm81Eeykll_u_WTtmtmlji0mTpUbIjToJbYmIuvyCSNTgW8cv
 KTjdwPeMVE6fk4gqvI>
X-ME-Received: <xmr:yoX2Z15_UFj5Qq5RKPPFi4tS67F--El39C46s2IyjswtLz3QpnKA8nDILQW0ar4fhRvlJWodFvCz2F6-bewgrUepK1HQN1NycZwRm3oC831o>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgddvtdeivdehucetufdoteggodetrf
 dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgsshgtrhhisggv
 pdfurfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucesvcftvggtihhpih
 gvnhhtshculddquddttddmnecujfgurhephffvufffkffojghfgggtgfesthekredtredt
 jeenucfhrhhomhepvehlrohmvghnthcunfgrshhsihgvuhhruceotghlvghmvghntheslh
 grshhsihgvuhhrrdhorhhgqeenucggtffrrghtthgvrhhnpeffvdevhfdtjefhhfetkedv
 leelvddtvdejteevtddtiefhueefhfetvdfffedutdenucffohhmrghinhepghhnuhdroh
 hrghenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpegt
 lhgvmhgvnhhtsehlrghsshhivghurhdrohhrghdpnhgspghrtghpthhtohepjedpmhhoug
 gvpehsmhhtphhouhhtpdhrtghpthhtoheptghlvghmvghntheslhgrshhsihgvuhhrrdho
 rhhgpdhrtghpthhtohepnhgrnhgurhgvsehrihhsvghuphdrnhgvthdprhgtphhtthhope
 hhrghkohesuhhlthhrrghrrghrvgdrshhprggtvgdprhgtphhtthhopehirghnsehrvght
 rhhoshhpvggtrdhtvhdprhgtphhtthhopehjohhnrghthhgrnhdrsghrihgvlhhmrghivg
 hrseifvggsrdguvgdprhgtphhtthhopehmhhifsehnvghtrhhishdrohhrghdprhgtphht
 thhopeejjeeijeejseguvggssghughhsrdhgnhhurdhorhhg
X-ME-Proxy: <xmx:yoX2Zy0bQCB2T1RsyIhRTqoiafdE399KVaHr-yT0CJcqhFGGmwiL9w>
 <xmx:yoX2Z4HEdaOjSJiwdZp6aCXZKr7nb-VIsOLGWcjguP-BWJTKL5fwqA>
 <xmx:yoX2Zz8tg-0y5AFQ7A6Up7IRmGgkmNuZCm1FzLRtlrBKkAgi1zXsZw>
 <xmx:yoX2Z1lvMsakYXOblTq2Ouv1QqYEeR50OCZN8hjxmppzDcn8QcagoA>
 <xmx:zIX2Z0N_pGvw4-Vm1i_N0ZiGvppxWbFmxr1GfUdg-K3f6bkCG1IpwJ6x>
Feedback-ID: i4c21472a:Fastmail
Received: by mail.messagingengine.com (Postfix) with ESMTPA; Wed,
 9 Apr 2025 10:35:53 -0400 (EDT)
From: =?UTF-8?q?Cl=C3=A9ment=20Lassieur?= <clement@HIDDEN>
To: =?UTF-8?q?Cl=C3=A9ment=20Lassieur?= <clement@HIDDEN>,
 =?UTF-8?q?Andr=C3=A9=20Batista?= <nandre@HIDDEN>,
 Hilton Chain <hako@HIDDEN>, Ian Eure <ian@HIDDEN>,
 Jonathan Brielmaier <jonathan.brielmaier@HIDDEN>,
 Mark H Weaver <mhw@HIDDEN>, 77677 <at> debbugs.gnu.org
Subject: [PATCH v2] gnu: librewolf: Create lib/icecat so that
 ICECAT_SYSTEM_DIR is set.
Date: Wed,  9 Apr 2025 16:35:16 +0200
Message-ID: <53ec814e96f6ee87a597525637b80b91ffef39cc.1744209252.git.clement@HIDDEN>
X-Mailer: git-send-email 2.49.0
In-Reply-To: <e5a5817bf9b46a0ddc532355f7519ab267aa1c00.1744195200.git.clement@HIDDEN>
References: <e5a5817bf9b46a0ddc532355f7519ab267aa1c00.1744195200.git.clement@HIDDEN>
MIME-Version: 1.0
X-Debbugs-Cc: André Batista <nandre@HIDDEN>, Clément Lassieur <clement@HIDDEN>, Hilton Chain <hako@HIDDEN>, Ian Eure <ian@HIDDEN>, Jonathan Brielmaier <jonathan.brielmaier@HIDDEN>, Mark H Weaver <mhw@HIDDEN>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 77677
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

This avoids issues with Native Messaging and non-guix add-ons:
<https://issues.guix.gnu.org/77415>.

* gnu/packages/librewolf.scm (librewolf)[arguments]: Add an
'mkdir-lib-icecat' phase.

Change-Id: I2e5dc8f599708c414c9266ee3453a6beac08ee66
---
 gnu/packages/librewolf.scm | 9 +++++++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/librewolf.scm b/gnu/packages/librewolf.scm
index 1cb7084f231d..a98b93ba3aae 100644
--- a/gnu/packages/librewolf.scm
+++ b/gnu/packages/librewolf.scm
@@ -5,7 +5,7 @@
 ;;; Copyright © 2015 Sou Bunnbu <iyzsong@HIDDEN>
 ;;; Copyright © 2016, 2017, 2018, 2019 Efraim Flashner <efraim@HIDDEN>
 ;;; Copyright © 2016 Alex Griffin <a@HIDDEN>
-;;; Copyright © 2017 Clément Lassieur <clement@HIDDEN>
+;;; Copyright © 2017, 2025 Clément Lassieur <clement@HIDDEN>
 ;;; Copyright © 2017, 2018 Nikita <nikita@HIDDEN>
 ;;; Copyright © 2017, 2018 ng0 <gillmann@HIDDEN>
 ;;; Copyright © 2017, 2018, 2020 Tobias Geerinckx-Rice <me@HIDDEN>
@@ -665,7 +665,12 @@ (define-public librewolf
                                                       "/default" size ".png")
                                        (string-append dest
                                                       "/librewolf.png"))))
-                          '("16" "32" "48" "64" "128"))))))
+                          '("16" "32" "48" "64" "128")))))
+          ;; Make sure ICECAT_SYSTEM_DIR is set to avoid issues with Native
+          ;; Messaging and non-guix add-ons.
+          (add-after 'install-icons 'mkdir-lib-icecat
+            (lambda _
+              (mkdir-p (string-append #$output "/lib/icecat")))))
 
       ;; Test will significantly increase build time but with little rewards.
       #:tests? #f

base-commit: 43d30332bf3b4de0003578a7b5b27472b11183c7
-- 
2.49.0





Information forwarded to nandre@HIDDEN, clement@HIDDEN, hako@HIDDEN, ian@HIDDEN, jonathan.brielmaier@HIDDEN, mhw@HIDDEN, guix-patches@HIDDEN:
bug#77677; Package guix-patches. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 9 Apr 2025 10:41:33 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Apr 09 06:41:33 2025
Received: from localhost ([127.0.0.1]:37874 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u2Ss3-0001Hh-UM
	for submit <at> debbugs.gnu.org; Wed, 09 Apr 2025 06:41:33 -0400
Received: from lists.gnu.org ([2001:470:142::17]:58450)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <clement@HIDDEN>)
 id 1u2Ss0-0001HN-4Z
 for submit <at> debbugs.gnu.org; Wed, 09 Apr 2025 06:41:26 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <clement@HIDDEN>)
 id 1u2Sru-0006xj-Cn
 for guix-patches@HIDDEN; Wed, 09 Apr 2025 06:41:18 -0400
Received: from fhigh-a8-smtp.messagingengine.com ([103.168.172.159])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <clement@HIDDEN>)
 id 1u2Srl-00068B-Ge
 for guix-patches@HIDDEN; Wed, 09 Apr 2025 06:41:14 -0400
Received: from phl-compute-10.internal (phl-compute-10.phl.internal
 [10.202.2.50])
 by mailfhigh.phl.internal (Postfix) with ESMTP id 97A6F1140230;
 Wed,  9 Apr 2025 06:41:06 -0400 (EDT)
Received: from phl-mailfrontend-02 ([10.202.2.163])
 by phl-compute-10.internal (MEProxy); Wed, 09 Apr 2025 06:41:06 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lassieur.org; h=
 cc:cc:content-transfer-encoding:content-type:content-type:date
 :date:from:from:in-reply-to:message-id:mime-version:reply-to
 :subject:subject:to:to; s=fm1; t=1744195266; x=1744281666; bh=oL
 f3Uz2ZK9XedWmCo/fCID9oxsyFpJdTcDHQFzt1l7w=; b=cFeclVoNdwht//peTp
 pYZE4/AVlDuzkz6CWrXL7hgyyojJaR9z8m64Ab50RovRpOmHjrth9+xd+4m0wRg8
 WqfrWPh/L0LlQJxIrvglfxPIJ0BkppJK+6HwbXnK89cCVN/V71znqF6/G7h6K3T0
 z0qIM8sXufL+lPKSiA7ap1Rlk02anFBhf2lHJOqNkrqy3/7R0NEtI+oata0sWKYU
 KhVQl08W9FR3FticOKm+uqCRcfVFJUnny4rGhrV/wMPYHIKjCbZu9d6t4fzgT4xU
 A2n2ll3UhTsJ0LLmvCXmdSE6vW7Zk195Stv+bRLG7YDYP5saSC6J1LOSkRlnPFgO
 Ywuw==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:cc:content-transfer-encoding
 :content-type:content-type:date:date:feedback-id:feedback-id
 :from:from:in-reply-to:message-id:mime-version:reply-to:subject
 :subject:to:to:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=
 fm2; t=1744195266; x=1744281666; bh=oLf3Uz2ZK9XedWmCo/fCID9oxsyF
 pJdTcDHQFzt1l7w=; b=QQc5XhqTcOryhMzf3EnYDdw1XtSiUP5i5SsEzZwg+B7m
 sXWNqpP7CrP9CLuRyj1gFYOWtuNEhX9sqCxhTpcBW42oM0Er9ltd/1VDVhCuOw8F
 NlnS6N9XaH6IivVQlj/lHforpMBht1slz05swhKCJFm9MSUxd9QnJeFEKWUGcYr+
 +daZrW6bhX5B783BIXrjfepJbIxz9cqPV1vuRwqQQwQdldDX7Cyc9mX6uvLUcD7/
 yNtoE1Pb12QlTt3w//oe6FcWgCn8LrW/R7yWCMutw2v6GzA8CneTMP5kb4adbWkw
 YvPUhfLVpLaPss6fc4rjUcjAMzxf5sLCWe1swjoZSA==
X-ME-Sender: <xms:wk72Z4tFRqb-oKIKaBkQaB-Evhsy5RAFCX84X4b-ckJc1o1lVM2cxw>
 <xme:wk72Z1eagNzlA57Zac8w9dg8gNSO_c3_fnlmWKEFRuka322cQzE67briDL7m4uvUl
 Mwv9UfzsUyBrrZ_h68>
X-ME-Received: <xmr:wk72Zzw5AB8McYVwlK5xbmE-Dsa9NtmHiVrWVUsR2siNcOwXxSBVEZbRCFQd-h25jLMadosAN4ciM4g9BNdxtgIQxbYqMMPXrjSUPSx4-yP6>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgddvtdehjeekucetufdoteggodetrf
 dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgsshgtrhhisggv
 pdfurfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucenucfjughrpefhvf
 evufffkffogggtgfesthekredtredtjeenucfhrhhomhepvehlrohmvghnthcunfgrshhs
 ihgvuhhruceotghlvghmvghntheslhgrshhsihgvuhhrrdhorhhgqeenucggtffrrghtth
 gvrhhnpeffudeftefhheevveeitdejvdetveeugeekvefggfffheetvdejieeggeehvdff
 leenucffohhmrghinhepghhnuhdrohhrghenucevlhhushhtvghrufhiiigvpedtnecurf
 grrhgrmhepmhgrihhlfhhrohhmpegtlhgvmhgvnhhtsehlrghsshhivghurhdrohhrghdp
 nhgspghrtghpthhtohepvddpmhhouggvpehsmhhtphhouhhtpdhrtghpthhtohepghhuih
 igqdhprghttghhvghssehgnhhurdhorhhgpdhrtghpthhtoheptghlvghmvghntheslhgr
 shhsihgvuhhrrdhorhhg
X-ME-Proxy: <xmx:wk72Z7Oyt3bNhwkQIaoFYvu8EJHfNP6GHCJ6Nl8DKXqVQIdHdNYVHg>
 <xmx:wk72Z4-sC8rsysnT3FQ9lOlEP0ELwbpuwab5DMbXxiuzAXy0WMsWiA>
 <xmx:wk72ZzWPuxoixbsl_GWDux9su1GrOWceI1kV8NNGx_I9cSNFdknkyw>
 <xmx:wk72Zxcp_1EEBKH70neuRFtOfneVHt4oHg7r8N3E_Tz3lyUCTu9z_g>
 <xmx:wk72Z7fBLOagdtuZrn-l82XSH6Tt0SBfLm6gF12Uc9-sa8x1-qD1t0WC>
Feedback-ID: i4c21472a:Fastmail
Received: by mail.messagingengine.com (Postfix) with ESMTPA; Wed,
 9 Apr 2025 06:41:05 -0400 (EDT)
From: =?UTF-8?q?Cl=C3=A9ment=20Lassieur?= <clement@HIDDEN>
To: guix-patches@HIDDEN
Subject: [PATCH] gnu: librewolf: Create lib/icecat so that ICECAT_SYSTEM_DIR
 is set.
Date: Wed,  9 Apr 2025 12:40:00 +0200
Message-ID: <e5a5817bf9b46a0ddc532355f7519ab267aa1c00.1744195200.git.clement@HIDDEN>
X-Mailer: git-send-email 2.49.0
MIME-Version: 1.0
X-Debbugs-Cc: André Batista <nandre@HIDDEN>, Clément Lassieur <clement@HIDDEN>, Hilton Chain <hako@HIDDEN>, Ian Eure <ian@HIDDEN>, Jonathan Brielmaier <jonathan.brielmaier@HIDDEN>, Mark H Weaver <mhw@HIDDEN>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Received-SPF: pass client-ip=103.168.172.159;
 envelope-from=clement@HIDDEN; helo=fhigh-a8-smtp.messagingengine.com
X-Spam_score_int: -27
X-Spam_score: -2.8
X-Spam_bar: --
X-Spam_report: (-2.8 / 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,
 RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=0.001,
 RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001,
 SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 0.7 (/)
X-Debbugs-Envelope-To: submit
Cc: =?UTF-8?q?Cl=C3=A9ment=20Lassieur?= <clement@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.3 (/)

This avoids issues with Native Messaging and non-guix add-ons:
<https://issues.guix.gnu.org/77415>.

* gnu/packages/librewolf.scm (librewolf):[arguments]: Add an
'mkdir-lib-icecat' phase.

Change-Id: I2e5dc8f599708c414c9266ee3453a6beac08ee66
---
 gnu/packages/librewolf.scm | 9 +++++++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/librewolf.scm b/gnu/packages/librewolf.scm
index 1cb7084f231d..a98b93ba3aae 100644
--- a/gnu/packages/librewolf.scm
+++ b/gnu/packages/librewolf.scm
@@ -5,7 +5,7 @@
 ;;; Copyright © 2015 Sou Bunnbu <iyzsong@HIDDEN>
 ;;; Copyright © 2016, 2017, 2018, 2019 Efraim Flashner <efraim@HIDDEN>
 ;;; Copyright © 2016 Alex Griffin <a@HIDDEN>
-;;; Copyright © 2017 Clément Lassieur <clement@HIDDEN>
+;;; Copyright © 2017, 2025 Clément Lassieur <clement@HIDDEN>
 ;;; Copyright © 2017, 2018 Nikita <nikita@HIDDEN>
 ;;; Copyright © 2017, 2018 ng0 <gillmann@HIDDEN>
 ;;; Copyright © 2017, 2018, 2020 Tobias Geerinckx-Rice <me@HIDDEN>
@@ -665,7 +665,12 @@ (define-public librewolf
                                                       "/default" size ".png")
                                        (string-append dest
                                                       "/librewolf.png"))))
-                          '("16" "32" "48" "64" "128"))))))
+                          '("16" "32" "48" "64" "128")))))
+          ;; Make sure ICECAT_SYSTEM_DIR is set to avoid issues with Native
+          ;; Messaging and non-guix add-ons.
+          (add-after 'install-icons 'mkdir-lib-icecat
+            (lambda _
+              (mkdir-p (string-append #$output "/lib/icecat")))))
 
       ;; Test will significantly increase build time but with little rewards.
       #:tests? #f

base-commit: 43d30332bf3b4de0003578a7b5b27472b11183c7
-- 
2.49.0





Acknowledgement sent to Clément Lassieur <clement@HIDDEN>:
New bug report received and forwarded. Copy sent to nandre@HIDDEN, clement@HIDDEN, hako@HIDDEN, ian@HIDDEN, jonathan.brielmaier@HIDDEN, mhw@HIDDEN, guix-patches@HIDDEN. Full text available.
Report forwarded to nandre@HIDDEN, clement@HIDDEN, hako@HIDDEN, ian@HIDDEN, jonathan.brielmaier@HIDDEN, mhw@HIDDEN, guix-patches@HIDDEN:
bug#77677; Package guix-patches. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Sat, 12 Apr 2025 00:15:02 UTC

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