GNU bug report logs - #76616
[PATCH 0/2] gnu: librewolf: Allow installation of unsigned extensions.

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: Mike Jones <mike@HIDDEN>; Keywords: patch; Done: Ian Eure <ian@HIDDEN>; Maintainer for guix-patches is guix-patches@HIDDEN.
bug closed, send any further explanations to 76616 <at> debbugs.gnu.org and Mike Jones <mike@HIDDEN> Request was from Ian Eure <ian@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

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


Received: (at 76616) by debbugs.gnu.org; 12 Apr 2025 00:12:17 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Apr 11 20:12:17 2025
Received: from localhost ([127.0.0.1]:52238 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u3OTn-0004ZS-KL
	for submit <at> debbugs.gnu.org; Fri, 11 Apr 2025 20:12:16 -0400
Received: from fhigh-b8-smtp.messagingengine.com ([202.12.124.159]:56357)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <ian@HIDDEN>) id 1u3OTl-0004ZF-Bo
 for 76616 <at> debbugs.gnu.org; Fri, 11 Apr 2025 20:12:13 -0400
Received: from phl-compute-09.internal (phl-compute-09.phl.internal
 [10.202.2.49])
 by mailfhigh.stl.internal (Postfix) with ESMTP id CA02225400E6;
 Fri, 11 Apr 2025 20:12:07 -0400 (EDT)
Received: from phl-mailfrontend-02 ([10.202.2.163])
 by phl-compute-09.internal (MEProxy); Fri, 11 Apr 2025 20:12:07 -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=1744416727; x=1744503127; bh=Uf
 qUVw/TfoRUdeevXCVTXr2lVYbi5qpuOvPlZAOixjQ=; b=WaAz1YmeX6/Ls2nYz3
 /QDuuPPYJ2wOfh2eL0KR3T3eHOavZx+2fcc7i9RRZUt9nxuxwC0hWrkQ0Cv5XvY+
 hxQMxncxxh3JpnnN2U19spqBnziu8CykLMwejr0Rta77N628IghKdgN6wvisqvJG
 QOvFtYyhE7lCp9h9AChYQuQHah4VQ4wgzv8miSJ7FnFk9QTKndRYIDW5iRrQDmwq
 KLrrxSZCJ3amST3HEw1zUxNvY9YHaqUeDWmN0dD/rKibi0nQg2QcZwzb0V69CFbn
 0QrXh/NPI8wxb25G2DDc+djgZwrRT+luPbWbsUSlDS3yJRL9sWOL6hkhIzOZffHk
 BKdA==
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=1744416727; x=1744503127; bh=UfqUVw/TfoRUdeevXCVTXr2lVYbi
 5qpuOvPlZAOixjQ=; b=P/jynlgGUa3M5LIrLcEpl4lLpptWtFsUo7frF8tOtpjR
 QnudgCPxAfFV8X0zFR2D0Z0dCfEWKDIGzxq/XHlfSiBzlY5annEZousBDLUPAe6h
 NIrQPaHKVy/mZIP6tnmQ0VcxGtQBm7+fmSGsdIJ9PJ4o0jYpcHQaLfDCxhvxQiHz
 LxbsQM3iDlQDLRykIwceocF27MfY5IeGAbL1VouKZrbSG0PMmvSWCQXgf+6va9RP
 ue6GHnV/AUwkPY8ja7jyOwXyJfBKW/AoxJa+5TauEIeNHe5bbVVGsHYrwTgnxN1J
 I/lXF0USCoNdvVX6bKlfH6dwJ+rUt2nEN37KGdQc/w==
X-ME-Sender: <xms:16_5ZywIqNpmr6FitY5Beu-0xwUd9o_D0iO2mJ6DYtju-VBq0m4CZg>
 <xme:16_5Z-QeaQnKDL7WvfnUTi-QE4UbVfdfwAluocH7bVqoFPwLgMl4VHOmhIotrZxaS
 qWwKcn0UToVyOkUeQ>
X-ME-Received: <xmr:16_5Z0VXE50KLxqxAFXJNiKz5up8Lut4tgGtDXLgYowHTdvbYjSEGUVqn21CWf3VOjofvuoUlFirsh8V5-co0wNNQRO9sl4S9nL7>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgddvudefvdegucetufdoteggodetrf
 dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgsshgtrhhisggv
 pdfurfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucesvcftvggtihhpih
 gvnhhtshculddquddttddmnecujfgurhephffvvefufgffkfggtgfgsehtqhertddtreej
 necuhfhrohhmpefkrghnucfguhhrvgcuoehirghnsehrvghtrhhoshhpvggtrdhtvheqne
 cuggftrfgrthhtvghrnheptdetkeffffefiefhueekvdeiueegieegffdthfelveelgfdt
 vdfhtdduheffuedvnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilh
 hfrhhomhepihgrnhesrhgvthhrohhsphgvtgdrthhvpdhnsggprhgtphhtthhopeeipdhm
 ohguvgepshhmthhpohhuthdprhgtphhtthhopehmhhifsehnvghtrhhishdrohhrghdprh
 gtphhtthhopehjohhnrghthhgrnhdrsghrihgvlhhmrghivghrseifvggsrdguvgdprhgt
 phhtthhopegtlhgvmhgvnhhtsehlrghsshhivghurhdrohhrghdprhgtphhtthhopehnrg
 hnughrvgesrhhishgvuhhprdhnvghtpdhrtghpthhtohepjeeiieduieesuggvsggsuhhg
 shdrghhnuhdrohhrghdprhgtphhtthhopehmihhkvgesmhhjohhnvghsrdhioh
X-ME-Proxy: <xmx:16_5Z4iSI9Bh-_QUQBg_M2WtGYFmE5hvnFKT6bSME-445KM6_xtVkg>
 <xmx:16_5Z0BYb9a10B81L3_CcY7-oxATCBZViNUuqI4cAIITeFlbvESJpA>
 <xmx:16_5Z5KvmLKfp2bmmaHAGP6bmV0jUrAA66UcGQ1HHB3pbJxztEu0aw>
 <xmx:16_5Z7B-9SFiG0Uk7NpChVLyOydgVENDWzUT7hJl8grpzsDVxYpS7g>
 <xmx:16_5Z9mMg3SIeaIPPeHwr-Dexktnl6HqJ6n6IFC8LcD8GHmGoYeZ5unx>
Feedback-ID: id9014242:Fastmail
Received: by mail.messagingengine.com (Postfix) with ESMTPA; Fri,
 11 Apr 2025 20:12:06 -0400 (EDT)
From: Ian Eure <ian@HIDDEN>
To: Mike Jones <mike@HIDDEN>
Subject: Re: [bug#76616] [PATCH v3 1/3] gnu: librewolf: Fix missing newlines
 when generating mozconfig.
User-Agent: mu4e 1.12.9; emacs 29.4
Date: Fri, 11 Apr 2025 17:12:05 -0700
Message-ID: <87a58m44ru.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: 76616
Cc: =?utf-8?Q?Andr=C3=A9?= Batista <nandre@HIDDEN>,
 Mark H Weaver <mhw@HIDDEN>,
 Jonathan Brielmaier <jonathan.brielmaier@HIDDEN>, 76616 <at> debbugs.gnu.org,
 =?utf-8?Q?Cl=C3=A9ment?= Lassieur <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: -1.7 (-)

Hi Mike,

Pushed some modified versions of this just now, as well as some=20
other cleanups I=E2=80=99ve been meaning to get to.

Thanks,
  -- Ian




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

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


Received: (at 76616) by debbugs.gnu.org; 1 Mar 2025 11:46:44 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Mar 01 06:46:44 2025
Received: from localhost ([127.0.0.1]:34399 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1toLIp-0004Hv-Ux
	for submit <at> debbugs.gnu.org; Sat, 01 Mar 2025 06:46:44 -0500
Received: from fout-a5-smtp.messagingengine.com ([103.168.172.148]:48795)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <mike@HIDDEN>) id 1toLIn-0004HJ-6w
 for 76616 <at> debbugs.gnu.org; Sat, 01 Mar 2025 06:46:41 -0500
Received: from phl-compute-05.internal (phl-compute-05.phl.internal
 [10.202.2.45])
 by mailfout.phl.internal (Postfix) with ESMTP id 156851380F05;
 Sat,  1 Mar 2025 06:46:36 -0500 (EST)
Received: from phl-mailfrontend-02 ([10.202.2.163])
 by phl-compute-05.internal (MEProxy); Sat, 01 Mar 2025 06:46:36 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mjones.io; h=cc
 :cc:content-transfer-encoding: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=1740829596; x=
 1740915996; bh=orDAmQicuyVK8KR13Uh/eptMNzKaKrhAXANNH+HYrKU=; b=4
 pYDU/Vmp+HbP+z9G6VdkBiXJkiXF+qCpgAqqFsIMs5iSBfe2tgQkBuVQ0LsRwYrF
 7YeUEhCu2GD/ahTx9T5jL6egS5h03l24VJIuwdJTrb7/VuemalBmcyqKECyYGu0I
 GkYiMToS66d3zj+JFD7Rk+NqJNojw+hilowmroSpBpJslo069TqK1772XQIIXBQQ
 Uqb19qa7zNLcIPxsvkFWzYa1g935XZnsH+Lk7k3MpE99Fytuh3vod+o1BgcW+5Nz
 eMnaMT6eYZO9RbRRSoMjJqBNjC7AeCsfHCEal5aeMak4zicaqe5dmtVxNV4HCwbX
 cM9lLU/Ze2M3BA7Z625dQ==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:cc:content-transfer-encoding
 :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=fm1; t=1740829596; x=1740915996; bh=o
 rDAmQicuyVK8KR13Uh/eptMNzKaKrhAXANNH+HYrKU=; b=3i9/x3Ug9/JQi4McV
 7nkYZjuORB1WPQeYw6TZrtxwQbtwgbWu5Dxw8yg0YZ2aP0tu+dZaWSvss1pndwh+
 Kh/wLmGVBTI3MlzxbdlOfAmu1cjkqYF12ZYLsWnaubujCTewtmI8WyNB+NYBRxkU
 aKM8Nu0bxISrLzGy5+pv5J4yVMHf8jJPn0kp9w+5SqAXU9WAUQlINV82mvEDX7nB
 0Sdl5IOwmy4ILsiX2I6v/XNzuEtjio1t8dCwXmmd2e/VPwT6eaY12wjHB74dorjn
 PWlYzwRmDLSfFfoajg0jXLVcgj8jeyWOOh8I3UOHBA4OIci0FIJrudUWxLAftUwf
 aVPcg==
X-ME-Sender: <xms:m_PCZ3VsunTJ5hCdt2y9NwPZdqOuoCf6VN3m3vX_riVUB2KED44wlg>
 <xme:m_PCZ_lno-ry51-H9Z4aR0DHTHZMZ92qfzrAH4-igUKNgYgDyuDGVZsf9RzuKytom
 qXhMhDUH4-7aThkEw>
X-ME-Received: <xmr:m_PCZzZT6XXTrdE2ZiPs8sj7_KOA_0-7Wkgv7t4EHqw-49CJsXdATjXCtqL6B684OadJcuRgYMkJuN7-PW5w2A1I1gBTNTObAhLCbkFkE1ONuFEb9xMAMHzxNAahQIKlaWc>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdelfedvudcutefuodetggdotefrod
 ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpggftfghnshhusghstghrihgsvgdp
 uffrtefokffrpgfnqfghnecuuegrihhlohhuthemuceftddtnecunecujfgurhephffvve
 fufffkofgjfhgggfestdekredtredttdenucfhrhhomhepofhikhgvucflohhnvghsuceo
 mhhikhgvsehmjhhonhgvshdrihhoqeenucggtffrrghtthgvrhhnpeeivdevfeeivdelgf
 etleelfffgffelffejgeevfeekgfeuleettefhleevkeevvdenucevlhhushhtvghrufhi
 iigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehmihhkvgesmhhjohhnvghsrdhioh
 dpnhgspghrtghpthhtohepvddpmhhouggvpehsmhhtphhouhhtpdhrtghpthhtohepjeei
 ieduieesuggvsggsuhhgshdrghhnuhdrohhrghdprhgtphhtthhopehmihhkvgesmhhjoh
 hnvghsrdhioh
X-ME-Proxy: <xmx:m_PCZyVexqOEnRPdxZg9G4lTIvj0IHikQJD2RxwCBo0GZs2XKO5f_A>
 <xmx:m_PCZxkYaxCQH0Lvq1P_bXufou73WMKeoQq6zFjdJBSQ0eDeaQsEXA>
 <xmx:m_PCZ_dUMptcIdxmBM_Pc1aS_L1aMMpBwObR1AHE2yIZOsGsZeuqTw>
 <xmx:m_PCZ7GoFUVlyyh1FtDUqZ0eObVszgj_M7i1QbbYuFAHpwMH9EfbwA>
 <xmx:nPPCZ2yvLWGb4W2OIDATFl-vinLhUUgSJRhigXG3Ij9IGEKeH3Hf-ajq>
Feedback-ID: i73e64895:Fastmail
Received: by mail.messagingengine.com (Postfix) with ESMTPA; Sat,
 1 Mar 2025 06:46:35 -0500 (EST)
From: Mike Jones <mike@HIDDEN>
To: 76616 <at> debbugs.gnu.org
Subject: [PATCH v3 3/3] gnu: librewolf: Remove config options already set by
 upstream
Date: Sat,  1 Mar 2025 11:45:14 +0000
Message-ID: <ce3f3b25ac8ae4b51347f8eb86f4e0dd05665b40.1740829218.git.mike@HIDDEN>
X-Mailer: git-send-email 2.48.1
In-Reply-To: <c9f4b8ebdeade98d8e4f59c048a305d2c045c2b8.1740829218.git.mike@HIDDEN>
References: <c9f4b8ebdeade98d8e4f59c048a305d2c045c2b8.1740829218.git.mike@HIDDEN>
MIME-Version: 1.0
X-Debbugs-Cc: André Batista <nandre@HIDDEN>, Clément Lassieur <clement@HIDDEN>, Ian Eure <ian@HIDDEN>, Jonathan Brielmaier <jonathan.brielmaier@HIDDEN>, Mark H Weaver <mhw@HIDDEN>
Content-Transfer-Encoding: 8bit
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 76616
Cc: Mike Jones <mike@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 (-)

* gnu/packages/librewolf.scm (librewolf)[arguments]: Remove configure
flags and variables already set in the upstream mozconfig.

Change-Id: I9af791e9a10a7823ab77866e2918ec485d3cb3ff
---
 gnu/packages/librewolf.scm | 24 ++----------------------
 1 file changed, 2 insertions(+), 22 deletions(-)

diff --git a/gnu/packages/librewolf.scm b/gnu/packages/librewolf.scm
index 0c99231092..2ece922dd5 100644
--- a/gnu/packages/librewolf.scm
+++ b/gnu/packages/librewolf.scm
@@ -222,10 +222,8 @@ (define-public librewolf
     (arguments
      (list
       #:configure-flags #~(let ((clang #$(this-package-native-input "clang")))
-                            `("--enable-application=browser"
-
                               ;; Configuration
-                              "--without-wasm-sandboxed-libraries"
+                            `("--without-wasm-sandboxed-libraries"
                               "--with-system-jpeg"
                               "--with-system-zlib"
                               "--with-system-png"
@@ -249,29 +247,17 @@ (define-public librewolf
 
                               ;; Distribution
                               "--with-distribution-id=org.guix"
-                              "--with-app-name=librewolf"
                               "--with-app-basename=LibreWolf"
-                              "--with-branding=browser/branding/librewolf"
 
                               ;; Features
-                              "--disable-tests"
-                              "--disable-updater"
                               "--enable-pulseaudio"
-                              "--disable-crashreporter"
-                              "--allow-addon-sideload"
-                              "--with-unsigned-addon-scopes=app,system"
 
                               ;; switch only available on x86, whereas EME
                               ;; is not supported on other targets
                               ,@(if #$(target-x86?) '("--disable-eme") '())
 
                               ;; Build details
-                              "--disable-debug"
-                              "--enable-rust-simd"
-                              "--enable-release"
-                              "--enable-optimize"
                               "--enable-strip"
-                              "--enable-hardening"
                               "--disable-elf-hack"
                               "--disable-bootstrap"))
       #:imported-modules %cargo-utils-modules
@@ -456,13 +442,7 @@ (define-public librewolf
                              ;; As a result of this, use the following
                              ;; command to permanently disable
                              ;; telemetry reporting.
-                             (display "unset MOZ_TELEMETRY_REPORTING\n")
-                             (display "mk_add_options MOZ_CRASHREPORTER=0\n")
-                             (display "mk_add_options MOZ_DATA_REPORTING=0\n")
-                             (display
-                              "mk_add_options MOZ_SERVICES_HEALTHREPORT=0\n")
-                             (display
-                              "mk_add_options MOZ_TELEMETRY_REPORTING=0\n")))
+                             (display "unset MOZ_TELEMETRY_REPORTING\n")))
                          (setenv "MOZCONFIG" mozconfig))
                        (invoke "./mach" "configure")))
                    (add-before 'build 'fix-addons-placeholder
-- 
2.48.1





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

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


Received: (at 76616) by debbugs.gnu.org; 1 Mar 2025 11:46:34 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Mar 01 06:46:33 2025
Received: from localhost ([127.0.0.1]:34394 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1toLIf-0004H5-H4
	for submit <at> debbugs.gnu.org; Sat, 01 Mar 2025 06:46:33 -0500
Received: from fout-a5-smtp.messagingengine.com ([103.168.172.148]:45677)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <mike@HIDDEN>) id 1toLId-0004GS-TM
 for 76616 <at> debbugs.gnu.org; Sat, 01 Mar 2025 06:46:32 -0500
Received: from phl-compute-12.internal (phl-compute-12.phl.internal
 [10.202.2.52])
 by mailfout.phl.internal (Postfix) with ESMTP id BF40E1380F05;
 Sat,  1 Mar 2025 06:46:26 -0500 (EST)
Received: from phl-mailfrontend-02 ([10.202.2.163])
 by phl-compute-12.internal (MEProxy); Sat, 01 Mar 2025 06:46:26 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mjones.io; h=cc
 :cc:content-transfer-encoding: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=1740829586; x=
 1740915986; bh=R+JtZ1Td3d3sZQIiwN7MOAaCVs9fmKYm5nqTS8by10Y=; b=L
 sO9GiEMReVuu1eKq23VWo8IHvNNdULklyxQYK5DnkqFCeIJFvjnevB87fvl7GLtp
 QmtAtNa2Tz79eWcZVb3FwNGSkyJqjYPA1X296xuHkk5gohCKXkYfysjArh7N6+Hu
 PXzBykGkhz++9TDBCn7FGDCyvbTjlbzjUP9/edotGsHLVv5C1O5gHdQbVv1i+OI9
 M9YJjlff7VXkAPrXT5y0QwKjy6dMBdMTfpwOdHIdd6hGC0y1jlvnk3pZBwGxzfxx
 9GxomJMottRPmN/Gwx6ZGKPBu2tX4ekovedv0VQTIz/FaR7T/hBfytSoBIVUwZoc
 WHBeIaCPuT9wfT3yWRWJQ==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:cc:content-transfer-encoding
 :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=fm1; t=1740829586; x=1740915986; bh=R
 +JtZ1Td3d3sZQIiwN7MOAaCVs9fmKYm5nqTS8by10Y=; b=GnBS6hZi7CfjyRqkN
 dWy9Cp15Zpp+86gbbIiscgNyG9m7pJTiFg1AReb+fIgeD5B3WiDAFyRzSY953zTr
 4wjIzFvIT2yrPgD1u5uxbov/UzO+3dlptopwDAG2cHZA4t6UcErzq6J92OKGgHtX
 48hBXM3o0CW5F640x3VOztfoNXz4CGAzlbyZ0G4VnKSoE/P84upjcpJ/8kHb2R1F
 Q1krFYDQ5px9xHuTv6wPE/WBkph+CrjaM4MloCv+4zg08wc5s3qt/XieEGeTloqx
 Rx4YU8Tf2pYpW3lW+IPmlArWp/BxEfdpgvsbr+15B/+FryD15hzr33jOA1RYr1KR
 YYvxw==
X-ME-Sender: <xms:kvPCZ3EivvMkfrIJ-EcpiT-PiH5oOHnn4DJgI82CoI-4HR-j_5mcrQ>
 <xme:kvPCZ0VMCKHPNFNHaSVgQcRLyzeuoi9ZM1pquTsV16EGJFAo_PF1xWd2gF-MWylZQ
 wHUEazMw73wK04a8g>
X-ME-Received: <xmr:kvPCZ5LPCiIvV7bpKlq5zidje06auNWrE0eg6v4IH5nahrBoZZKdvur4NF6sy253QQ-nkl-ABWdkchM3IKO9w5uH6-FFib64R3or5U6qkTPfsUe5P4hhy36j5EzAUMx61FE>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdelfedvtdcutefuodetggdotefrod
 ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpggftfghnshhusghstghrihgsvgdp
 uffrtefokffrpgfnqfghnecuuegrihhlohhuthemuceftddtnecunecujfgurhephffvve
 fufffkofgjfhgggfestdekredtredttdenucfhrhhomhepofhikhgvucflohhnvghsuceo
 mhhikhgvsehmjhhonhgvshdrihhoqeenucggtffrrghtthgvrhhnpeeiieeuiedufefhue
 eiffehhfeuhfdthedvveffieetkefgveevuddttedujedtkeenucffohhmrghinhepghhn
 uhdrohhrghenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhroh
 hmpehmihhkvgesmhhjohhnvghsrdhiohdpnhgspghrtghpthhtohepvddpmhhouggvpehs
 mhhtphhouhhtpdhrtghpthhtohepjeeiieduieesuggvsggsuhhgshdrghhnuhdrohhrgh
 dprhgtphhtthhopehmihhkvgesmhhjohhnvghsrdhioh
X-ME-Proxy: <xmx:kvPCZ1H5knBJs_8mRZIwvIMmMGR4BJ_CYNtvZGRk_YUpgcDEYE1KxA>
 <xmx:kvPCZ9WxgkvETyVHew6x2Wm9CfI54oEXmGc0SFKec3cGDRgv0P4Jsw>
 <xmx:kvPCZwOyrblo3t_PaLlC9qbYFv2tzWfifga_oC9LTtUeg3CO1oquSQ>
 <xmx:kvPCZ80ORUSqcsa1sTRJaACtejo6O-1SxXjkj5JaT3pGGqP0L1ZjeA>
 <xmx:kvPCZ6hE4KNHL4b0bGwnKxETkafY_0--tKj39fcnUJqfJYjFj-fzU1Vd>
Feedback-ID: i73e64895:Fastmail
Received: by mail.messagingengine.com (Postfix) with ESMTPA; Sat,
 1 Mar 2025 06:46:26 -0500 (EST)
From: Mike Jones <mike@HIDDEN>
To: 76616 <at> debbugs.gnu.org
Subject: [PATCH v3 2/3] gnu: librewolf: Append our configuration options to
 upstream mozconfig.
Date: Sat,  1 Mar 2025 11:45:13 +0000
Message-ID: <19e18b0f50538859c3e7a854f2f8014f9996328c.1740829218.git.mike@HIDDEN>
X-Mailer: git-send-email 2.48.1
In-Reply-To: <c9f4b8ebdeade98d8e4f59c048a305d2c045c2b8.1740829218.git.mike@HIDDEN>
References: <c9f4b8ebdeade98d8e4f59c048a305d2c045c2b8.1740829218.git.mike@HIDDEN>
MIME-Version: 1.0
X-Debbugs-Cc: André Batista <nandre@HIDDEN>, Clément Lassieur <clement@HIDDEN>, Ian Eure <ian@HIDDEN>, Jonathan Brielmaier <jonathan.brielmaier@HIDDEN>, Mark H Weaver <mhw@HIDDEN>
Content-Transfer-Encoding: 8bit
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 76616
Cc: Mike Jones <mike@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 (-)

* gnu/packages/librewolf.scm (librewolf)[configure-flags]: Add
--disable-jxl, --disable-bootstrap to match previous configuration.
[phases]: Use upstream's mozconfig as the start of ours.

Change-Id: I7f21df8a84e9adb0cee69ad566daddb75bd790fb
---
 gnu/packages/librewolf.scm | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/librewolf.scm b/gnu/packages/librewolf.scm
index 03a6acc455..0c99231092 100644
--- a/gnu/packages/librewolf.scm
+++ b/gnu/packages/librewolf.scm
@@ -236,6 +236,7 @@ (define-public librewolf
                               "--with-system-ffi"
                               "--enable-system-pixman"
                               "--enable-jemalloc"
+                              "--disable-jxl"
 
                               ;; see https://bugs.gnu.org/32833
                               "--with-system-nspr"
@@ -271,7 +272,8 @@ (define-public librewolf
                               "--enable-optimize"
                               "--enable-strip"
                               "--enable-hardening"
-                              "--disable-elf-hack"))
+                              "--disable-elf-hack"
+                              "--disable-bootstrap"))
       #:imported-modules %cargo-utils-modules
       #:modules `((ice-9 regex)
                   (ice-9 string-fun)
@@ -424,6 +426,8 @@ (define-public librewolf
                                (getcwd))
 
                        (let* ((mozconfig (string-append (getcwd) "/mozconfig"))
+                              (orig-mozconfig-content (call-with-input-file
+                                                        mozconfig get-string-all))
                               (out (assoc-ref outputs "out"))
                               (flags (cons (string-append "--prefix=" out)
                                            configure-flags)))
@@ -439,6 +443,7 @@ (define-public librewolf
                              (display "\n")))
                          (with-output-to-file mozconfig
                            (lambda ()
+                             (display orig-mozconfig-content)
                              (apply write-flags flags)
                              ;; The following option unsets Telemetry
                              ;; Reporting. With the Addons Fiasco,
-- 
2.48.1





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

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


Received: (at 76616) by debbugs.gnu.org; 1 Mar 2025 11:46:30 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Mar 01 06:46:30 2025
Received: from localhost ([127.0.0.1]:34390 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1toLIc-0004Gd-0e
	for submit <at> debbugs.gnu.org; Sat, 01 Mar 2025 06:46:30 -0500
Received: from fout-a5-smtp.messagingengine.com ([103.168.172.148]:60463)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <mike@HIDDEN>) id 1toLIa-0004G4-9Y
 for 76616 <at> debbugs.gnu.org; Sat, 01 Mar 2025 06:46:28 -0500
Received: from phl-compute-07.internal (phl-compute-07.phl.internal
 [10.202.2.47])
 by mailfout.phl.internal (Postfix) with ESMTP id 135B8138114B;
 Sat,  1 Mar 2025 06:46:23 -0500 (EST)
Received: from phl-mailfrontend-02 ([10.202.2.163])
 by phl-compute-07.internal (MEProxy); Sat, 01 Mar 2025 06:46:23 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mjones.io; h=cc
 :cc:content-transfer-encoding:content-type:date:date:from:from
 :in-reply-to:message-id:mime-version:reply-to:subject:subject:to
 :to; s=fm1; t=1740829583; x=1740915983; bh=q6RHl714uyExmuZsbqw2y
 QUNOuXL+8QfDAgUTUnPKuM=; b=SlEYAl3LmSm2dRFmn2iQu0EQMaB5CL07xnaqA
 6xvqFBpTS3dBXk4WhwjmQI5NiDN5111zm/v+i50/a9hsoRxJHHKyYIGaorbVysP1
 FHJ+u7jvjTF3sreN3ApqKya+cV6MkJXer+J/3me3+8PVmkBaLe4gtJO63L0UEe+l
 0aiTG9LoacxTIzCV5dBhZjWra73HvcdW4c2O1wCI1IyXqee6YuN8cQnB2PwUUkBp
 DI6lUF7LCfrNZlI9lE59Na8C2mpVuASjDphmRjgFPIDuOMpElE8ORma5oFhidyja
 Wi56a9xi0J2F2gl4sCoWhHGvfFRbtqgn5eyrmeSvIBQ9UdfTg==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:cc:content-transfer-encoding
 :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=fm1; t=
 1740829583; x=1740915983; bh=q6RHl714uyExmuZsbqw2yQUNOuXL+8QfDAg
 UTUnPKuM=; b=dt9LLyVtJ5eGbCG8gl8PmZh3VF/QURBw59fh9jf4Z6YBCBSUiPC
 PRXEGzmKFVxERJpM0sc9vDPNEWaJtoDrkJLkW23tfe5xFYjnIYJU6b4lBiJGcT++
 1csAmwr0jZ/glmJvL4qq/TgJM0T0w8LQF/i39c2mCRKvq579eytFRiSR1KRIdbX1
 pcipADGxjyC3/YbI9waW4PGv8KRfftPZ8hiyJXCPg+COqh/VJcL88NBqPAD0GMNV
 SUycPFmn5ew5MzErD5ofhU1DECSkc5GM4vLCJienAI0UxJO65JS5iKJVHjrgk/E7
 YQcsg+0MjKFW94CHuNLsU9OxA6dQQMicuyw==
X-ME-Sender: <xms:jvPCZ8mt9yBpw3ifME2J9TvzbsspX2Pxxx-RjTTieXjvwsJ2wPGk3g>
 <xme:jvPCZ72w2VocM6La9ST__9BSH5rjFmVwruO0kV0Vphy7_xJsuq1Y76ZKcvPBEpRB8
 RzDdJA9_zui9BNbYg>
X-ME-Received: <xmr:jvPCZ6pmFg9DghXkXK3QCeQmex-n2Vts8vzg4j8W_MmbKgLmGnATzzuRVIf05MMzbJP12MIR6-176KkWhKHYpg7B3twU2v8OyXwvHtkTZyY-sp6dWY89wXN5YGPmlSiLVf0>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdelfedvtdcutefuodetggdotefrod
 ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpggftfghnshhusghstghrihgsvgdp
 uffrtefokffrpgfnqfghnecuuegrihhlohhuthemuceftddtnecunecujfgurhephffvve
 fufffkofgggfestdekredtredttdenucfhrhhomhepofhikhgvucflohhnvghsuceomhhi
 khgvsehmjhhonhgvshdrihhoqeenucggtffrrghtthgvrhhnpeelkeelfeeggeehjeekje
 dtleeivefgheevieevueekgeevudeujeehteefgfeuueenucevlhhushhtvghrufhiiigv
 pedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehmihhkvgesmhhjohhnvghsrdhiohdpnh
 gspghrtghpthhtohepvddpmhhouggvpehsmhhtphhouhhtpdhrtghpthhtohepjeeiiedu
 ieesuggvsggsuhhgshdrghhnuhdrohhrghdprhgtphhtthhopehmihhkvgesmhhjohhnvg
 hsrdhioh
X-ME-Proxy: <xmx:jvPCZ4neYeK1kT0xvwLZ97dCh3d8NRiPueEwbq2sXM_RFJzgk4C-8A>
 <xmx:jvPCZ62aKoINneN46laLKIugzbfYHB1eMk-dyh1fB7ZsoUcZqQYsgQ>
 <xmx:jvPCZ_vlfdHpBg4DqILtR3oNCGZeOVqkwq9DcsBcbB9PGrrN4rEYEw>
 <xmx:jvPCZ2X_O2-Fz-vuBAeEN_EneCBWh1sDyiHuDVGx1CLkV8bywRaGaA>
 <xmx:j_PCZ4BwW8g8Cb7N8Q2jtOF978Kj6a2BYEA0hDsStk3DOU91WNRQug8w>
Feedback-ID: i73e64895:Fastmail
Received: by mail.messagingengine.com (Postfix) with ESMTPA; Sat,
 1 Mar 2025 06:46:22 -0500 (EST)
From: Mike Jones <mike@HIDDEN>
To: 76616 <at> debbugs.gnu.org
Subject: [PATCH v3 1/3] gnu: librewolf: Fix missing newlines when generating
 mozconfig.
Date: Sat,  1 Mar 2025 11:45:12 +0000
Message-ID: <c9f4b8ebdeade98d8e4f59c048a305d2c045c2b8.1740829218.git.mike@HIDDEN>
X-Mailer: git-send-email 2.48.1
MIME-Version: 1.0
X-Debbugs-Cc: André Batista <nandre@HIDDEN>, Clément Lassieur <clement@HIDDEN>, Ian Eure <ian@HIDDEN>, Jonathan Brielmaier <jonathan.brielmaier@HIDDEN>, Mark H Weaver <mhw@HIDDEN>
Content-Transfer-Encoding: 8bit
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 76616
Cc: Mike Jones <mike@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 (-)

These were being concatenated on a single line together, probably
causing them to have no effect.

* gnu/packages/librewolf.scm (librewolf)[phases]: Add missing newlines
to last two entries in mozconfig.

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

diff --git a/gnu/packages/librewolf.scm b/gnu/packages/librewolf.scm
index 2a4bf3fada..03a6acc455 100644
--- a/gnu/packages/librewolf.scm
+++ b/gnu/packages/librewolf.scm
@@ -455,9 +455,9 @@ (define-public librewolf
                              (display "mk_add_options MOZ_CRASHREPORTER=0\n")
                              (display "mk_add_options MOZ_DATA_REPORTING=0\n")
                              (display
-                              "mk_add_options MOZ_SERVICES_HEALTHREPORT=0")
+                              "mk_add_options MOZ_SERVICES_HEALTHREPORT=0\n")
                              (display
-                              "mk_add_options MOZ_TELEMETRY_REPORTING=0")))
+                              "mk_add_options MOZ_TELEMETRY_REPORTING=0\n")))
                          (setenv "MOZCONFIG" mozconfig))
                        (invoke "./mach" "configure")))
                    (add-before 'build 'fix-addons-placeholder

base-commit: f1810c84f72090b02544ac41d0582c4785728ec4
-- 
2.48.1





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

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


Received: (at 76616) by debbugs.gnu.org; 1 Mar 2025 11:45:29 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Mar 01 06:45:29 2025
Received: from localhost ([127.0.0.1]:34376 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1toLHd-0004Be-Bs
	for submit <at> debbugs.gnu.org; Sat, 01 Mar 2025 06:45:29 -0500
Received: from fhigh-a8-smtp.messagingengine.com ([103.168.172.159]:46747)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <mike@HIDDEN>) id 1toLHZ-0004B6-ND
 for 76616 <at> debbugs.gnu.org; Sat, 01 Mar 2025 06:45:27 -0500
Received: from phl-compute-06.internal (phl-compute-06.phl.internal
 [10.202.2.46])
 by mailfhigh.phl.internal (Postfix) with ESMTP id 21B9C1140146;
 Sat,  1 Mar 2025 06:45:20 -0500 (EST)
Received: from phl-imap-12 ([10.202.2.86])
 by phl-compute-06.internal (MEProxy); Sat, 01 Mar 2025 06:45:20 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mjones.io; h=cc
 :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=1740829520;
 x=1740915920; bh=icstcAxTxyK4Egt9l/4Zb5HX9sHNyBXR/t9LHmI4ogI=; b=
 Q7Bv8PJGPNqCuXam2oDQQkyNh0UGITn0oNJEYbDERJjj72LtU7RFwA13ij8cm2I9
 QEf/PAeHw+HxQ/le+m94Bp6ZDzK7Lce0MXPWYZ4VuasGolZ7/ETfB9+JxorggdWU
 HnWzzOSqIiTKYV9r7tcaKNO8llNsF5pgGDHkXEw2mIDCXviE1pZJ6eazhcn0WlGD
 9bqsAKkSLYj6xmlfyFjl8t7PqmZwBWCwxq0sqhrConuSuxLBsxKDgj4pJrxSpYj1
 ZC4zUlkOe35ec+ukp96m94kkFSyN2wbrtAqPmnkWWpbXqr2oc46sLd/qUfhWCuIx
 VTm7hQ2hY/AR3BWZx/YQGw==
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: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=fm1; t=1740829520; x=
 1740915920; bh=icstcAxTxyK4Egt9l/4Zb5HX9sHNyBXR/t9LHmI4ogI=; b=J
 c+Ti90plOq5UMBFvKVasE252mZ5tE0yOc8KDg0kucoTHT5lbDmbtaGLkYOzufdms
 QB3TvZfcqEPl/j4XsnkP+eWw2BR97Cf5H5I5/hupSfytjRt6dwXB//ecXVwZvB3b
 48/xYTqrDnQHuL0xyCsP9prjaiLX7JYtSeQawJ48XM3J6fjatEqiJA2VVTpVUEd2
 8MRPjhe5PGOJ9eRLaZJdwg1X8OIb7tRCsJouZcbukpVabuPvktrOtlJ52uT43htG
 3hyuKjZdovfb1m7ZJelDK/aReJcYWWeCWD4j76dUgx00+dQE45xgQJuDB1+/fjkI
 hXLtbcCk6xn7PF6VQRSWQ==
X-ME-Sender: <xms:TvPCZ-BgbC0LEmCDAPZjHw_Z3tJZp7KfOv-BjnMtI16zn-eOuqLAOw>
 <xme:TvPCZ4ibpIxjqLZhgk38wwjpqGzU7xUHmlip9GBw1A-pmkvPYVrc3KIOHymh8GUGv
 E16GHdzuhh0J9yQYw>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdelfedvtdcutefuodetggdotefrod
 ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpggftfghnshhusghstghrihgsvgdp
 uffrtefokffrpgfnqfghnecuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivg
 hnthhsucdlqddutddtmdenucfjughrpefoggffhffvvefkjghfufgtgfesthhqredtredt
 jeenucfhrhhomhepfdfoihhkvgculfhonhgvshdfuceomhhikhgvsehmjhhonhgvshdrih
 hoqeenucggtffrrghtthgvrhhnpeelvdeguedvgefhtdetlefhueeugfeijeefkeekjeet
 iefgveeihfdtvdeivdevfeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmh
 grihhlfhhrohhmpehmihhkvgesmhhjohhnvghsrdhiohdpnhgspghrtghpthhtohepjedp
 mhhouggvpehsmhhtphhouhhtpdhrtghpthhtohepjeeiieduieesuggvsggsuhhgshdrgh
 hnuhdrohhrghdprhgtphhtthhopegtlhgvmhgvnhhtsehlrghsshhivghurhdrohhrghdp
 rhgtphhtthhopehmhhifsehnvghtrhhishdrohhrghdprhgtphhtthhopehirghnsehrvg
 htrhhoshhpvggtrdhtvhdprhgtphhtthhopehnrghnughrvgesrhhishgvuhhprdhnvght
 pdhrtghpthhtohephhgrkhhosehulhhtrhgrrhgrrhgvrdhsphgrtggvpdhrtghpthhtoh
 epjhhonhgrthhhrghnrdgsrhhivghlmhgrihgvrhesfigvsgdruggv
X-ME-Proxy: <xmx:TvPCZxnBkg5hHiXlDXB9-JAuhPXFfzBP91CpEx_0KRLt3Z0_ZXz_0Q>
 <xmx:TvPCZ8wZ6ANdMI91V7gkYbBFK2OXI5kKF7B7e-5Q8h11LfEjGe8-2Q>
 <xmx:TvPCZzQIVB2ohhloyWiHbr4igAXFU9IUXQgf9wdd1NZN0ikP3IMMSA>
 <xmx:TvPCZ3bS_CSqJ3lZ9roRm18-vwYNPUCEiyf6gemTM6GTGsqK18VZkQ>
 <xmx:UPPCZyG-M_L0nZ25F2O2GycNnar7WgVkfL8P9rHYTJiXfD5JudRfX2QC>
Feedback-ID: i73e64895:Fastmail
Received: by mailuser.phl.internal (Postfix, from userid 501)
 id C6A091C20068; Sat,  1 Mar 2025 06:45:18 -0500 (EST)
X-Mailer: MessagingEngine.com Webmail Interface
MIME-Version: 1.0
Date: Sat, 01 Mar 2025 11:42:45 +0000
From: "Mike Jones" <mike@HIDDEN>
To: =?UTF-8?Q?Cl=C3=A9ment_Lassieur?= <clement@HIDDEN>,
 "Ian Eure" <ian@HIDDEN>
Message-Id: <e97aa483-145a-42f8-b3f4-f0e3726c6fb3@HIDDEN>
In-Reply-To: <87o6ymb87g.fsf@HIDDEN>
References: <cover.1740676848.git.mike@HIDDEN>
 <8734fyr4m6.wl-hako@HIDDEN>
 <acae66dc-cb6d-4968-8154-e1701b14e580@HIDDEN>
 <87o6ymb87g.fsf@HIDDEN>
Subject: Re: [bug#76616] [PATCH 0/2] gnu: librewolf: Allow installation of
 unsigned extensions.
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 76616
Cc: =?UTF-8?Q?Andr=C3=A9_Batista?= <nandre@HIDDEN>,
 Hilton Chain <hako@HIDDEN>, 76616 <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 (-)

On Fri, 28 Feb 2025, at 11:49 AM, Cl=C3=A9ment Lassieur wrote:
> You can definitely do
> =E2=80=98mkdir -p ~/test/extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e97=
384}=E2=80=99,
> copy your .xpi (or extension directory) in there, and run librewolf li=
ke
> this:
>
> =E2=80=98ICECAT_SYSTEM_DIR=3D/home/clement/test librewolf=E2=80=99

Thank you, I got that to work!


I'm about to send a v3 patch series, in which we append our config to
the upstream mozconfig, so that we inherit their options. I added
--disable-jxl and --disable-bootstrap because upstream enables those
and we didn't, so this preserves that.

The third patch also removes the duplicated options that are already
set upstream, but I am not sure about it, as it feels wrong to rely on
implicit options, especially for important things like disabling
telemetry. I kept "unset MOZ_TELEMETRY_REPORTING" and the preceding
comment, because that exact line is not present in the upstream
config, but I don't know how it relates to "mk_add_options
MOZ_TELEMETRY_REPORTING=3D0". Presumably they achieve the same thing,
but I don't know for sure.

So I am not sure if patches 2 and 3 make sense, but feel free to use
any or none of them :)




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

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


Received: (at 76616) by debbugs.gnu.org; 28 Feb 2025 11:49:20 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Feb 28 06:49:20 2025
Received: from localhost ([127.0.0.1]:46164 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tnyrn-0005Fa-TT
	for submit <at> debbugs.gnu.org; Fri, 28 Feb 2025 06:49:20 -0500
Received: from fhigh-b1-smtp.messagingengine.com ([202.12.124.152]:33537)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <clement@HIDDEN>)
 id 1tnyrl-0005FD-RP
 for 76616 <at> debbugs.gnu.org; Fri, 28 Feb 2025 06:49:18 -0500
Received: from phl-compute-04.internal (phl-compute-04.phl.internal
 [10.202.2.44])
 by mailfhigh.stl.internal (Postfix) with ESMTP id 9EA372540148;
 Fri, 28 Feb 2025 06:49:11 -0500 (EST)
Received: from phl-mailfrontend-01 ([10.202.2.162])
 by phl-compute-04.internal (MEProxy); Fri, 28 Feb 2025 06:49:11 -0500
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:in-reply-to:message-id:mime-version
 :references:reply-to:subject:subject:to:to; s=fm3; t=1740743351;
 x=1740829751; bh=u7bD5v31OXtUpEDCy4YmLyTxOzXBZjAyHeRbQv+OhyQ=; b=
 CHH7q0jLF2eiA0kgW6Eiy0+Wr+HznuLdZlCApVwOocwkdnAsHpnRjwsT3m/hkJ9j
 2SxZoTQ2nMKOMlOZJ+Wg4EbW7UNFF/dA4ZrFqeDXD/yZnvqn+kdzeVLxKNMPLdcf
 co9Gm2aqnzMFSMcY1vP6GXgnKnnSowLDVJmuk33zSHCzC5LtsCUA2w03P4kECx6t
 1JykVknu86bGpwrBf7koCLpzpKWMtLBn10Pa9PGKcyB4YkQjWIhXHTV++qZYnJpn
 15eqlXqjmx6M5CTBPSNclMUJhKRCUbTEC6pvx3FWLHQMVB7+nGp9VN+bi4Lh1oQD
 cgmtD2X4obDuunFYPol01A==
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: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=fm1; t=1740743351; x=
 1740829751; bh=u7bD5v31OXtUpEDCy4YmLyTxOzXBZjAyHeRbQv+OhyQ=; b=h
 sI9jacsVX/+yLHP0rjqYSPFvAMiFuXyNzQuU+nV3ADsT14nhf5fS+TXPE8UxEsoi
 KCaGOUOHw8+e2ZmgppVAcFEtriAZlaFP9J1rmjEn378YMYGJI5OOYOqpaFg9t3vr
 1RQu7xOJr1E9Tfc1c+ce2dPMNiphEODZSE9ZpWTekUo2/WxmVLC+6ElqknbzFyHk
 IAB1mVbLSCgraOdiHBGLCR+SEgTxR3ELtAkjF6Q5zGPggNBgiXe8ZPcq/uGICqtF
 rvmA2N9flCabCX8cqYCRdhUalFsiPrU/dQ84z4y9s5xzICHFNdlO4AKZp1OBDd3o
 3sJ4IfhCjy1aBBuVzuPug==
X-ME-Sender: <xms:tqLBZ_51BEEDVEeTjO3O9TAe0MODHeJ-tzHEv96m82C4Nn_aJq-5Fg>
 <xme:tqLBZ06NBgPVZVQlcQkl0XVo4G3k19A-69alu-TDTfxjmfKf1OoMFW-GoA0r5pCdB
 MD-Y786F4Edk_L113w>
X-ME-Received: <xmr:tqLBZ2eWBgzb_t02PCLvNIwZCwg4V3TbdVaIykEafZmMzMNSH_f240KroOAAea3YCjnoQoWm-FOHWUp2OCbgyaR_Kk-Va7QyywTC7pBy>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdeltdefvdcutefuodetggdotefrod
 ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpggftfghnshhusghstghrihgsvgdp
 uffrtefokffrpgfnqfghnecuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivg
 hnthhsucdlqddutddtmdenucfjughrpefhvfevufgjfhffkfgfgggtgfesthhqredttder
 jeenucfhrhhomhepvehlrohmvghnthcunfgrshhsihgvuhhruceotghlvghmvghntheslh
 grshhsihgvuhhrrdhorhhgqeenucggtffrrghtthgvrhhnpeelvedtheevgfeugedtleev
 ledtudfgvdehgeekhedtveetvdffieegfeeggeeitdenucffohhmrghinhepghhnuhdroh
 hrghdpghhithhhuhgsrdgtohhmnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghm
 pehmrghilhhfrhhomheptghlvghmvghntheslhgrshhsihgvuhhrrdhorhhgpdhnsggprh
 gtphhtthhopeejpdhmohguvgepshhmthhpohhuthdprhgtphhtthhopeejieeiudeisegu
 vggssghughhsrdhgnhhurdhorhhgpdhrtghpthhtohepjhhonhgrthhhrghnrdgsrhhivg
 hlmhgrihgvrhesfigvsgdruggvpdhrtghpthhtohepmhhhfiesnhgvthhrihhsrdhorhhg
 pdhrtghpthhtohepnhgrnhgurhgvsehrihhsvghuphdrnhgvthdprhgtphhtthhopehhrg
 hkohesuhhlthhrrghrrghrvgdrshhprggtvgdprhgtphhtthhopehirghnsehrvghtrhho
 shhpvggtrdhtvhdprhgtphhtthhopehmihhkvgesmhhjohhnvghsrdhioh
X-ME-Proxy: <xmx:tqLBZwIAxkfLdG7SkSVHL5uf0A02C7OmKiLHZ24K8RAc_n45r35Ktg>
 <xmx:tqLBZzKRa23smuw4otxzTdN7pJQdSTB-rU9uwjv_j33i24FbElTDaA>
 <xmx:tqLBZ5xaPvLsoLoozFSkUWPpeUir2rce838UEhZP7g-iB-KWAVAO7g>
 <xmx:tqLBZ_JNYmwMnb5TVrKt9cSkVIPwAH2yvo3GH3eqn1oayLci2CQLxw>
 <xmx:t6LBZwoHhgtvd4Py4zRc2jM-QsHbZKTrziG74tM8kTKUqrOEGOfLPs0k>
Feedback-ID: i4c21472a:Fastmail
Received: by mail.messagingengine.com (Postfix) with ESMTPA; Fri,
 28 Feb 2025 06:49:09 -0500 (EST)
From: =?utf-8?Q?Cl=C3=A9ment_Lassieur?= <clement@HIDDEN>
To: "Mike Jones" <mike@HIDDEN>
Subject: Re: [bug#76616] [PATCH 0/2] gnu: librewolf: Allow installation of
 unsigned extensions.
In-Reply-To: <acae66dc-cb6d-4968-8154-e1701b14e580@HIDDEN> (Mike
 Jones's message of "Fri, 28 Feb 2025 08:46:22 +0000")
References: <cover.1740676848.git.mike@HIDDEN>
 <8734fyr4m6.wl-hako@HIDDEN>
 <acae66dc-cb6d-4968-8154-e1701b14e580@HIDDEN>
Date: Fri, 28 Feb 2025 12:49:07 +0100
Message-ID: <87o6ymb87g.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 76616
Cc: Jonathan Brielmaier <jonathan.brielmaier@HIDDEN>,
 Ian Eure <ian@HIDDEN>,
 =?utf-8?Q?Andr=C3=A9?= Batista <nandre@HIDDEN>,
 Mark H Weaver <mhw@HIDDEN>, Hilton Chain <hako@HIDDEN>,
 76616 <at> debbugs.gnu.org
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,

On Fri, Feb 28 2025, Mike Jones wrote:

> Thanks, I didn't know about that! It seems to only allow ones in
> $ICECAT_SYSTEM_DIR - if you build your own outside of a Guix package, it
> won't let you install it, saying "This addon could not be installed
> because it has not been verified". Even overriding ICECAT_SYSTEM_DIR to
> point to a directory containing my locally-built extension doesn't
> work, so I guess there is some other condition.

Librewolf (and other Firefox based browsers in Guix) don't look at
$ICECAT_SYSTEM_DIR for extensions, but at
$ICECAT_SYSTEM_DIR/extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e97384}.

{ec8030f7-c20a-464f-9b0e-13a3a9e97384} is the application ID of
Firefox[1].

Also in that directory, your extension must be a directory or an .xpi
file whose name must be the add-on id[2] (e.g. =E2=80=98uBlock0@raymondhill=
.net=E2=80=99
for a directory, or =E2=80=98uBlock0@HIDDEN=E2=80=99 for an xp=
i file).

Finally, Firefox checks for add-ons updates by comparing their path with
a cached one.  So make sure to change the path, or use another database
(move ~/.mozilla/icecat or ~/.librewolf...). before starting the browser
with an updated add-on.

So for example if I run =E2=80=98guix shell ublock-origin-icecat librewolf=
=E2=80=99, and
then
=E2=80=98ls $ICECAT_SYSTEM_DIR/extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e9=
7384}=E2=80=99,
I'll see =E2=80=98uBlock0@HIDDEN=E2=80=99.

You can definitely do
=E2=80=98mkdir -p ~/test/extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e97384}=
=E2=80=99,
copy your .xpi (or extension directory) in there, and run librewolf like
this:

=E2=80=98ICECAT_SYSTEM_DIR=3D/home/clement/test librewolf=E2=80=99

With Librewolf, system add-ons are disabled by default (you need to
enable them manually), I don't know why.  But on other browsers (icecat,
torbrorwser, mullvadbrowser), it works correctly.

[1]: https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/build/icecat-exten=
sion.scm.
[2]: https://github.com/mozilla/gecko-dev/blob/27911e76eda11399d264abdae980=
39bda248533d/toolkit/mozapps/extensions/internal/XPIProvider.sys.mjs#L1086

Cheers,
Cl=C3=A9ment

> I think it's still useful to have this option, in case someone wants to
> build and install an extension that's not packaged in Guix yet. What do
> you think? I can try Ian's suggestion of using the upstream mozconfig as
> a base which would give us this as a side-effect.




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

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


Received: (at 76616) by debbugs.gnu.org; 28 Feb 2025 08:46:53 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Feb 28 03:46:53 2025
Received: from localhost ([127.0.0.1]:44854 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tnw1E-0006HI-U9
	for submit <at> debbugs.gnu.org; Fri, 28 Feb 2025 03:46:53 -0500
Received: from fout-b8-smtp.messagingengine.com ([202.12.124.151]:59553)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <mike@HIDDEN>) id 1tnw1B-0006Gv-Ng
 for 76616 <at> debbugs.gnu.org; Fri, 28 Feb 2025 03:46:51 -0500
Received: from phl-compute-06.internal (phl-compute-06.phl.internal
 [10.202.2.46])
 by mailfout.stl.internal (Postfix) with ESMTP id 876331140191;
 Fri, 28 Feb 2025 03:46:43 -0500 (EST)
Received: from phl-imap-12 ([10.202.2.86])
 by phl-compute-06.internal (MEProxy); Fri, 28 Feb 2025 03:46:43 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mjones.io; h=cc
 :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=1740732403;
 x=1740818803; bh=hdhX7EeQvL2gpen1x0uvPhlYmh0A1PScUHoIR4yX2Ak=; b=
 dlUhbR1+vSmH/UxY0tNrevp2PheJenzi4D31l2aYd3VSlWTrpDbXXvPKoPx38ju1
 EEWHK7fLKhYY76h13OjApdCkAc5hXUC7MW07+K+TaxRynKjsYreArJ9XHBbHQUIx
 GJ0WAEhPT/+W84Ccp9NuU0gOu4czBBX9pRxtArLcUIWaZiJEoCmEkcsPhNc68/4j
 CKd3yY3WfRKIgjisXxzhCypBDIINJSgQsadeF1uXKERz8gfqxYu/krIIV2d4cVlX
 gr8pm84UgtIY7JIac7uhaz61PamI1jKM9pe/pmLGGQIUPZNktvfxGXocgPiknvvA
 ESkpoX3yx4dHL8nqdjNpyw==
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: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=fm1; t=1740732403; x=
 1740818803; bh=hdhX7EeQvL2gpen1x0uvPhlYmh0A1PScUHoIR4yX2Ak=; b=j
 9SrcfGCX1LWqMrHQzR+b3xOT9N8e6IAZPpbYTQ8yJ3A5/g1p39q3XRkwBXpRZREK
 TWd8RBu8cLz9w2CRLOFVDUbLgKf8pG9F/sEeDjiXzoeVOIC08xhxyYEeabZB8r0Q
 3M2wdmLU4sSKOT8PbCfliDjrH3GHpZiXzKSvDmkq/hbbUoRWOP0JP447pYZncjXd
 p3K2irAnVb0+/Uud+BeqwwwWFxettJj5qcc9dIzLB7dR62hW61LiX5KKNrtFgoQB
 epV4oxjYXyNa5btFqZesaiOR7H1qmfGmpOt1+ttxF2vS4OTrl6zT9v6NVRnVPP+r
 CUAo1SwcJySyaoQyPWpLw==
X-ME-Sender: <xms:8nfBZ5xrgZruQiHIcpKJa22ZymBPZVwRTsswzGJdoxZMkxUr815Smw>
 <xme:8nfBZ5QVj9MY1mE2YtkUEhVsO55v08kMJhn2N_J0EOLdD9W18yt4T63gCEh7mQ_fO
 piqyDn5viyhy7ZiGw>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdekleelgecutefuodetggdotefrod
 ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpggftfghnshhusghstghrihgsvgdp
 uffrtefokffrpgfnqfghnecuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivg
 hnthhsucdlqddutddtmdenucfjughrpefoggffhffvvefkjghfufgtgfesthhqredtredt
 jeenucfhrhhomhepfdfoihhkvgculfhonhgvshdfuceomhhikhgvsehmjhhonhgvshdrih
 hoqeenucggtffrrghtthgvrhhnpefgkeevgeffveetheejleetieelkeeihedvtdeggfdv
 keeuueduieeghefhgeekvdenucffohhmrghinhepghhithhhuhgsrdgtohhmnecuvehluh
 hsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepmhhikhgvsehmjhho
 nhgvshdrihhopdhnsggprhgtphhtthhopeejpdhmohguvgepshhmthhpohhuthdprhgtph
 htthhopeejieeiudeiseguvggssghughhsrdhgnhhurdhorhhgpdhrtghpthhtoheptghl
 vghmvghntheslhgrshhsihgvuhhrrdhorhhgpdhrtghpthhtohepmhhhfiesnhgvthhrih
 hsrdhorhhgpdhrtghpthhtohepihgrnhesrhgvthhrohhsphgvtgdrthhvpdhrtghpthht
 ohepnhgrnhgurhgvsehrihhsvghuphdrnhgvthdprhgtphhtthhopehhrghkohesuhhlth
 hrrghrrghrvgdrshhprggtvgdprhgtphhtthhopehjohhnrghthhgrnhdrsghrihgvlhhm
 rghivghrseifvggsrdguvg
X-ME-Proxy: <xmx:8nfBZzWAH9VSvIU60-o2obLM0RUutTbSP_xBsVv8HlbkPilWAI3xGQ>
 <xmx:8nfBZ7igWHctpbwgV3gsDxHNXci35zh4Ep0MpHvwy7gN9_4N7-87HA>
 <xmx:8nfBZ7CCBWfA5rt18jzCdrPDceYijvwbwSSY40sPpDis17MvSPZIJA>
 <xmx:8nfBZ0Jh6WtOMzuEGeeYzkfzSOONHy5fKsGR_ysTcjJomJ063gG-NQ>
 <xmx:83fBZ93v0CsR4wZ2bVFQxf3rsxPw_385sY0xNRQVZ683IzBSU_IKd0B4>
Feedback-ID: i73e64895:Fastmail
Received: by mailuser.phl.internal (Postfix, from userid 501)
 id 88D841C20066; Fri, 28 Feb 2025 03:46:42 -0500 (EST)
X-Mailer: MessagingEngine.com Webmail Interface
MIME-Version: 1.0
Date: Fri, 28 Feb 2025 08:46:22 +0000
From: "Mike Jones" <mike@HIDDEN>
To: "Ian Eure" <ian@HIDDEN>, "Hilton Chain" <hako@HIDDEN>
Message-Id: <acae66dc-cb6d-4968-8154-e1701b14e580@HIDDEN>
In-Reply-To: <8734fyr4m6.wl-hako@HIDDEN>
References: <cover.1740676848.git.mike@HIDDEN>
 <8734fyr4m6.wl-hako@HIDDEN>
Subject: Re: [bug#76616] [PATCH 0/2] gnu: librewolf: Allow installation of
 unsigned extensions.
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 76616
Cc: =?UTF-8?Q?Andr=C3=A9_Batista?= <nandre@HIDDEN>,
 Mark H Weaver <mhw@HIDDEN>,
 Jonathan Brielmaier <jonathan.brielmaier@HIDDEN>, 76616 <at> debbugs.gnu.org,
 =?UTF-8?Q?Cl=C3=A9ment_Lassieur?= <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: -1.7 (-)

On Fri, 28 Feb 2025, at 5:09 AM, Ian Eure wrote:
> I definitely agree that unsigned extensions should be allowed.  Do=20
> you have an example of one I could use for testing?

You can build one with

  guix shell -C -N nss-certs bash node git -- \
    bash -c 'git clone https://github.com/darkreader/darkreader.git \
    && cd darkreader && npm i && npm run build:firefox'

and it will be at darkreader/build/release/darkreader-firefox.xpi

> Thanks for pointing this out and sending a patch.  I think it=E2=80=99=
d be=20
> best if we used their config with just the Guix-specific changes=20
> added, like --prefix.  This has some important stuff, and it=E2=80=99d=
 be=20
> better to let upstream handle that than risk missing something=20
> because the Guix config has drifted out of sync.
>
> Would you be willing to contribute a patch which does that?  If=20
> not, that=E2=80=99s no problem, I=E2=80=99m working on the patches for=
 135.0.1=20
> already, and could do that at the same time.

Sure, I can try that this weekend, but if it takes me too long, feel
free to do it :)

On Fri, 28 Feb 2025, at 6:00 AM, Hilton Chain wrote:
> Unsigned extensions are allowed.  Some extensions are packaged in
> (gnu packages browser-extensions), which are unsigned.
>
> In case you didn't know, packaged extensions can be used by installing=
 them to
> the same profile of librewolf.  e.g.
> $ guix shell librewolf adaptive-tab-bar-colour-icecat -- librewolf

Thanks, I didn't know about that! It seems to only allow ones in
$ICECAT_SYSTEM_DIR - if you build your own outside of a Guix package, it
won't let you install it, saying "This addon could not be installed
because it has not been verified". Even overriding ICECAT_SYSTEM_DIR to
point to a directory containing my locally-built extension doesn't
work, so I guess there is some other condition.

I think it's still useful to have this option, in case someone wants to
build and install an extension that's not packaged in Guix yet. What do
you think? I can try Ian's suggestion of using the upstream mozconfig as
a base which would give us this as a side-effect.




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

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


Received: (at 76616) by debbugs.gnu.org; 28 Feb 2025 06:01:13 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Feb 28 01:01:13 2025
Received: from localhost ([127.0.0.1]:43520 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tntQu-0008Gp-R6
	for submit <at> debbugs.gnu.org; Fri, 28 Feb 2025 01:01:13 -0500
Received: from mx.boiledscript.com ([88.99.243.112]:51442)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <hako@HIDDEN>)
 id 1tntQr-0008GL-Nc
 for 76616 <at> debbugs.gnu.org; Fri, 28 Feb 2025 01:01:11 -0500
Date: Fri, 28 Feb 2025 14:00:01 +0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ultrarare.space;
 s=mail; t=1740722467;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 in-reply-to:in-reply-to:references:references;
 bh=fULF8VqPVssSuNycL/RONG1+K7NAKm6Uel+xOpUUgMA=;
 b=fBcvsMkr26cje0KKua9YTyutCziV7Ct4K+/iOmCmi7Ny8qKNYqaf0rfzR62xS2GjCjQYa1
 6HOof3Wxw1M7Mt1qgY1d3VOpgkgUezF3cBubQK+zrPkgnR5rzdrON1gP7+9lNQ5faoD8hy
 fngzzdrceF6s1uOpt82J6cZ5iQwDUuhnpT22HiFcKhlgbwhg08fFnRaC8wnr1MyYIxGE4W
 mi6uRp+nTJu/wrZnEDAQRPzKlWa5gEqekDRPGaRzufT6KMSJsQ6miiYjNtlB/BDTdjGav7
 15e8hEqdhTO++/oSfBI31Sk6CkTqqjRARcwXpUKmbFmJqlvXpwZPImqYR1WpGQ==
Message-ID: <8734fyr4m6.wl-hako@HIDDEN>
From: Hilton Chain <hako@HIDDEN>
To: Mike Jones <mike@HIDDEN>
Subject: Re: [bug#76616] [PATCH 0/2] gnu: librewolf: Allow installation of
 unsigned extensions.
In-Reply-To: <cover.1740676848.git.mike@HIDDEN>
References: <cover.1740676848.git.mike@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 76616
Cc: Jonathan Brielmaier <jonathan.brielmaier@HIDDEN>,
 Ian Eure <ian@HIDDEN>,
 =?ISO-8859-1?Q?Andr=E9?= Batista <nandre@HIDDEN>,
 Mark H Weaver <mhw@HIDDEN>,
 =?ISO-8859-1?Q?Cl=E9ment?= Lassieur <clement@HIDDEN>,
 76616 <at> debbugs.gnu.org
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 (-)

On Fri, 28 Feb 2025 02:51:01 +0800,
Mike Jones wrote:
>
> The librewolf package does not allow extensions to be installed unless
> they are signed by Mozilla's key. Even though there is an about:config
> option "xpinstall.signatures.required", setting this to false still
> doesn't allow it. It turns out that one needs to compile librewolf with
> the option MOZ_REQUIRE_SIGNING= to permit this.
>
> I hope you'll agree that forbidding users from running software on their
> own machines is not in the spirit of free software. While there may be
> security advantages to enforcing signing (if you trust Mozilla), it can
> still be enabled with the aforementioned about:config option, even when
> compiled using this new option.
>
> For what it's worth, upstream librewolf sets this option in their
> default mozconfig:
>
> https://codeberg.org/librewolf/source/src/commit/9478c8a016460d883ee050f90a4c4410d210bb91/assets/mozconfig.new#L24
>
> This series also includes a patch to fix some missing newlines which I
> found while testing it.
>
> Mike Jones (2):
>   gnu: librewolf: Fix missing newlines when generating mozconfig.
>   gnu: librewolf: Allow installation of unsigned extensions.
>
>  gnu/packages/librewolf.scm | 5 +++--
>  1 file changed, 3 insertions(+), 2 deletions(-)
>
>
> base-commit: f1810c84f72090b02544ac41d0582c4785728ec4
> --
> 2.48.1


Unsigned extensions are allowed.  Some extensions are packaged in
(gnu packages browser-extensions), which are unsigned.

In case you didn't know, packaged extensions can be used by installing them to
the same profile of librewolf.  e.g.
$ guix shell librewolf adaptive-tab-bar-colour-icecat -- librewolf




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

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


Received: (at 76616) by debbugs.gnu.org; 28 Feb 2025 05:10:06 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Feb 28 00:10:05 2025
Received: from localhost ([127.0.0.1]:43203 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tnsdP-00033X-6q
	for submit <at> debbugs.gnu.org; Fri, 28 Feb 2025 00:10:05 -0500
Received: from fout-a2-smtp.messagingengine.com ([103.168.172.145]:36493)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <ian@HIDDEN>) id 1tnsdL-00032N-Gh
 for 76616 <at> debbugs.gnu.org; Fri, 28 Feb 2025 00:10:00 -0500
Received: from phl-compute-12.internal (phl-compute-12.phl.internal
 [10.202.2.52])
 by mailfout.phl.internal (Postfix) with ESMTP id CCBE51382786;
 Fri, 28 Feb 2025 00:09:53 -0500 (EST)
Received: from phl-mailfrontend-02 ([10.202.2.163])
 by phl-compute-12.internal (MEProxy); Fri, 28 Feb 2025 00:09:53 -0500
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:in-reply-to:message-id:mime-version
 :references:reply-to:subject:subject:to:to; s=fm3; t=1740719393;
 x=1740805793; bh=8sfQeLjYEXtmksTiE++A/mqFhTY0gLqMHJHi6MEvjwY=; b=
 ANXkcO6gopHhmv1ENnlE2yjfWrl++mkUR7f10FQB8gjtFiL88dqoDzpVZ9uRQkvh
 PcUOvCGkuJI6Sm4PVbA6wuE6DRD+AmV8p47dec0kC8bgV749S7o+wqw98sIyeC4w
 MSlQMxew1k9x1jY1M91/uCuIHh9XSl9Su7WZB1enYZHFq814h17wvW9kMXRaEFWX
 9frMyNeDAi8DC8TZVfY/8sbTyC/00HkXtYVSY+EIowxEbA30L0j8R6DtP3KUF3si
 9nyI2XYAHazK+tuoey63rUh288ylP/TgkzKdz5gYYXGQGG5qMevVrkpgO6ox37WT
 PCyoOUzQTFuQhH0oTrUOVw==
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: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=fm1; t=1740719393; x=
 1740805793; bh=8sfQeLjYEXtmksTiE++A/mqFhTY0gLqMHJHi6MEvjwY=; b=y
 FQJJ0VnhDMww6M/6474ec2S0g5otOs8TSBuEWz8fvuPX6JsgX0ty+S57dWQMvNCO
 rmQ6vzIjYsri6eE4CoSTNc3xzUQG3GMHnfpK1+xGo3pmyk7820WnIW1/RzRJudlK
 xL+c2UTVWXwvrMVPEBi9kUNo9WxTJuraD4Husxs/0Xn99CcH2UZM/GCZQOyEji/8
 JUigPSywhfn1aC/yhBFwucXp9ILvp5Z9CScnqd5jTnjCnjJJbrpiXbJG+gkjqPC7
 cUF40Ro3rRjmN7Xn0MiFUzwsL1TzZkzbkEsvGq1qZ3S8CuNmSQDILb7VClBw27vh
 Hr7dbfn64sWkO7cwRVVEA==
X-ME-Sender: <xms:IUXBZ5OjkG9snmYCDN5Gj-ckdRHrzAYVw5EWcFfXOUSMfs2cDj2NFg>
 <xme:IUXBZ7_TBQHlxxtN2bIRV0lwvJbXSCdidVDlXNheVv-0rwcmm0xXVGUIdoTbV8NPe
 8UK6GOhHbWP9kzD8Q>
X-ME-Received: <xmr:IUXBZ4QaLXkEx0s6OGjYR1OTr_wbnwnjIl0cqRdcRzpK7FBzgsP7C9cgx6L4aSS7xkjNvE2x0LnWRSKZEHNs_VrV_01_dkdBc-QAxRA>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdekleeglecutefuodetggdotefrod
 ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpggftfghnshhusghstghrihgsvgdp
 uffrtefokffrpgfnqfghnecuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivg
 hnthhsucdlqddutddtmdenucfjughrpefhvfevufgjfhgffffkgggtgfesthhqredttder
 jeenucfhrhhomhepkfgrnhcugfhurhgvuceoihgrnhesrhgvthhrohhsphgvtgdrthhvqe
 enucggtffrrghtthgvrhhnpeeihfettdetudeguefhleeivdelvdelvdetjefgvefgvddu
 udejtdefgeeuvddvteenucffohhmrghinheptghouggvsggvrhhgrdhorhhgpdhmohiitg
 honhhfihhgrdhnvgifnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghi
 lhhfrhhomhepihgrnhesrhgvthhrohhsphgvtgdrthhvpdhnsggprhgtphhtthhopeeipd
 hmohguvgepshhmthhpohhuthdprhgtphhtthhopehmhhifsehnvghtrhhishdrohhrghdp
 rhgtphhtthhopehjohhnrghthhgrnhdrsghrihgvlhhmrghivghrseifvggsrdguvgdprh
 gtphhtthhopegtlhgvmhgvnhhtsehlrghsshhivghurhdrohhrghdprhgtphhtthhopehn
 rghnughrvgesrhhishgvuhhprdhnvghtpdhrtghpthhtohepjeeiieduieesuggvsggsuh
 hgshdrghhnuhdrohhrghdprhgtphhtthhopehmihhkvgesmhhjohhnvghsrdhioh
X-ME-Proxy: <xmx:IUXBZ1tOmkxV0NEZa6Ta3Dha8Fjdin3wVQRcUfTSwNj8ebnaaeGrqg>
 <xmx:IUXBZxfjQKKjXFDszYep7-Qm8gvoOJYSILI63FCmXKdaF2tlRRDk-Q>
 <xmx:IUXBZx33wS0Ysy0pPaaWX0_kqqyDwTxx29InchmGxUd281aWhr9ggw>
 <xmx:IUXBZ9_W8yb3sPO5xBfKj4ZxamWPEuCdKkwkhIpCPvWS-iYcliQfqQ>
 <xmx:IUXBZ5QTCl-R2ROJ_h2Tj3HkxXA3Wx57GlzF4qp3H1yYyBXCOq6PnclW>
Feedback-ID: id9014242:Fastmail
Received: by mail.messagingengine.com (Postfix) with ESMTPA; Fri,
 28 Feb 2025 00:09:52 -0500 (EST)
From: Ian Eure <ian@HIDDEN>
To: Mike Jones <mike@HIDDEN>
Subject: Re: [bug#76616] [PATCH 0/2] gnu: librewolf: Allow installation of
 unsigned extensions.
In-Reply-To: <cover.1740676848.git.mike@HIDDEN> (Mike Jones's message of
 "Thu, 27 Feb 2025 18:51:01 +0000")
References: <cover.1740676848.git.mike@HIDDEN>
User-Agent: mu4e 1.12.8; emacs 29.4
Date: Thu, 27 Feb 2025 21:09:50 -0800
Message-ID: <87eczifye9.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: 76616
Cc: =?utf-8?Q?Andr=C3=A9?= Batista <nandre@HIDDEN>,
 Mark H Weaver <mhw@HIDDEN>,
 Jonathan Brielmaier <jonathan.brielmaier@HIDDEN>, 76616 <at> debbugs.gnu.org,
 =?utf-8?Q?Cl=C3=A9ment?= Lassieur <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: -1.7 (-)

Hi Mike,

Mike Jones <mike@HIDDEN> writes:

> The librewolf package does not allow extensions to be installed=20
> unless
> they are signed by Mozilla's key. Even though there is an=20
> about:config
> option "xpinstall.signatures.required", setting this to false=20
> still
> doesn't allow it. It turns out that one needs to compile=20
> librewolf with
> the option MOZ_REQUIRE_SIGNING=3D to permit this.
>
> I hope you'll agree that forbidding users from running software=20
> on their
> own machines is not in the spirit of free software. While there=20
> may be
> security advantages to enforcing signing (if you trust Mozilla),=20
> it can
> still be enabled with the aforementioned about:config option,=20
> even when
> compiled using this new option.

I definitely agree that unsigned extensions should be allowed.  Do=20
you have an example of one I could use for testing?


> For what it's worth, upstream librewolf sets this option in=20
> their
> default mozconfig:
>
> https://codeberg.org/librewolf/source/src/commit/9478c8a016460d883ee050f9=
0a4c4410d210bb91/assets/mozconfig.new#L24

Thanks for pointing this out and sending a patch.  I think it=E2=80=99d be=
=20
best if we used their config with just the Guix-specific changes=20
added, like --prefix.  This has some important stuff, and it=E2=80=99d be=20
better to let upstream handle that than risk missing something=20
because the Guix config has drifted out of sync.

Would you be willing to contribute a patch which does that?  If=20
not, that=E2=80=99s no problem, I=E2=80=99m working on the patches for 135.=
0.1=20
already, and could do that at the same time.

Either way, thank you very much for the report, it=E2=80=99s certainly an=20
oversight that needs to be corrected.

Thanks,

  -- Ian




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

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


Received: (at 76616) by debbugs.gnu.org; 27 Feb 2025 20:16:57 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Feb 27 15:16:57 2025
Received: from localhost ([127.0.0.1]:38483 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tnkJV-0008Av-9q
	for submit <at> debbugs.gnu.org; Thu, 27 Feb 2025 15:16:57 -0500
Received: from fhigh-a7-smtp.messagingengine.com ([103.168.172.158]:41669)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <mike@HIDDEN>) id 1tnkJJ-00089R-Fc
 for 76616 <at> debbugs.gnu.org; Thu, 27 Feb 2025 15:16:45 -0500
Received: from phl-compute-07.internal (phl-compute-07.phl.internal
 [10.202.2.47])
 by mailfhigh.phl.internal (Postfix) with ESMTP id 35FDC11410F0;
 Thu, 27 Feb 2025 15:16:40 -0500 (EST)
Received: from phl-mailfrontend-02 ([10.202.2.163])
 by phl-compute-07.internal (MEProxy); Thu, 27 Feb 2025 15:16:40 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mjones.io; h=cc
 :cc:content-transfer-encoding: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=1740687400; x=
 1740773800; bh=SBdUF3KDBk0T+YGstT/GDFQuxz8NHSSCQQZmbnmWCko=; b=G
 XFNhUh9e2nWSLMUCKmLVsFpwEfvZ7291YXWqeoF1UM0V2qokwWdg6SQrZxmHwGRt
 jYFpgw8KVk2/FQCP41RyYAgyT1qmFqr3ulcn86LTa400t7EUq9eIDl9u2p7DCPAr
 /uNIbpW+XeCYL/faALNjNj8wYcNW6B6pmJiAd/P/rPN3ROuMnNfBgVeywbpIUnrf
 TKodRjUvrU+XGm3M5NwxzhXdtXUhuvmMK+dxNAqIBlELXczNDyGGitSLAPXRa8Fs
 zldHuw1K1VLiLs56xLuCOXd8FGFIRr0SFC2btk5o5dhZc+j9KPaDiRibe/I65pUR
 ZnxGDDXYcgM9chjMd9Aig==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:cc:content-transfer-encoding
 :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=fm1; t=1740687400; x=1740773800; bh=S
 BdUF3KDBk0T+YGstT/GDFQuxz8NHSSCQQZmbnmWCko=; b=m3JcMt9Gj294ewa4e
 t16BPZfEplOFDTwob//aOaxzQrzJh67ZphGmD4m4o1/+nIpb7azO858lgOwiBwdK
 TMqYt8Gy+xeu2OLaxVrv645SZa3+pT08IFRph4VEhQzezO72Ttj0m+qmAvsCHrjp
 mr3YxVpeJDP4UJ1mQ6ShGGXYVAjSJwjwfk+GS2XCRV3cEtGhzuhcqG9ij8ul4jl7
 PrD+VEwV1kP5Ngv8fBdZYsw83EPE9FexsUF1/z1zhlappgawmHiMZbRzLUnwkGGX
 oAw9BdKmyJqfvuBjRoWdT5eNBJNKt9R2UEJSOB2twF7ZtdmVI8AMvGhE4SbjnY3Q
 Y2/CA==
X-ME-Sender: <xms:KMjAZ4HQiz5ZQeGBZKPKlDBiSk-8Lwawgl8waQrwBi-DNHhrmDHZaw>
 <xme:KMjAZxXJvZsKtZ_sZ52Z-7fiQobHMShf2E27TBusYpzyUCTb7iE9w1lF0u42KQrEO
 V-4kSjg5GERr2S2qw>
X-ME-Received: <xmr:KMjAZyLUM1_IlfZ9L8TKDKnhJScVJKwLdTSrzwQsH_QPuLmoSF5Wk139HhZ3QmC4CnQVjNzuswQAh9peVH7N9KvmXFaLZVgcUz_cF0sHBrLc5hiufCtQ6QPOJpkhLu0Cpko>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdekkeegtdcutefuodetggdotefrod
 ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpggftfghnshhusghstghrihgsvgdp
 uffrtefokffrpgfnqfghnecuuegrihhlohhuthemuceftddtnecunecujfgurhephffvve
 fufffkofgjfhgggfestdekredtredttdenucfhrhhomhepofhikhgvucflohhnvghsuceo
 mhhikhgvsehmjhhonhgvshdrihhoqeenucggtffrrghtthgvrhhnpeeivdevfeeivdelgf
 etleelfffgffelffejgeevfeekgfeuleettefhleevkeevvdenucevlhhushhtvghrufhi
 iigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehmihhkvgesmhhjohhnvghsrdhioh
 dpnhgspghrtghpthhtohepvddpmhhouggvpehsmhhtphhouhhtpdhrtghpthhtohepjeei
 ieduieesuggvsggsuhhgshdrghhnuhdrohhrghdprhgtphhtthhopehmihhkvgesmhhjoh
 hnvghsrdhioh
X-ME-Proxy: <xmx:KMjAZ6FK42lSQXBHUxp7_7qeWB7bVj5szGSOzGX-VyyvD0TjPgHf2A>
 <xmx:KMjAZ-Uwg_EyW8Zp4YHv39YyzLNFYmNQM6F1haGm-qAOAvpIqliYmg>
 <xmx:KMjAZ9MrzNxcS84E7C11RxRaIolHaqasGaBeqqS3RivUnB4ERVXBUQ>
 <xmx:KMjAZ13Mb0XKjmK2QWmdLm1hymSAbpj_NBgPldpWppt191sZZZ8qEQ>
 <xmx:KMjAZ7iVK6ZBhUDl-vuXHGyn-JlIpuw4rvXkoWLJd0d0kFgrKE_77IPf>
Feedback-ID: i73e64895:Fastmail
Received: by mail.messagingengine.com (Postfix) with ESMTPA; Thu,
 27 Feb 2025 15:16:39 -0500 (EST)
From: Mike Jones <mike@HIDDEN>
To: 76616 <at> debbugs.gnu.org
Subject: [PATCH v2 2/2] gnu: librewolf: Allow installation of unsigned
 extensions.
Date: Thu, 27 Feb 2025 20:13:55 +0000
Message-ID: <d37ea5c7df6b39725e6d4c61ea684664e3e4448e.1740687144.git.mike@HIDDEN>
X-Mailer: git-send-email 2.48.1
In-Reply-To: <cover.1740687144.git.mike@HIDDEN>
References: <cover.1740687144.git.mike@HIDDEN>
MIME-Version: 1.0
X-Debbugs-Cc: André Batista <nandre@HIDDEN>, Clément Lassieur <clement@HIDDEN>, Ian Eure <ian@HIDDEN>, Jonathan Brielmaier <jonathan.brielmaier@HIDDEN>, Mark H Weaver <mhw@HIDDEN>
Content-Transfer-Encoding: 8bit
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 76616
Cc: Mike Jones <mike@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 (-)

* gnu/packages/librewolf.scm (librewolf)[phases]: Set
MOZ_REQUIRE_SIGNING to empty in mozconfig.

Change-Id: I786b4e9817e915a4b8c2ce38db8087db0c23bfdf
---
 gnu/packages/librewolf.scm | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/librewolf.scm b/gnu/packages/librewolf.scm
index 03a6acc455..19d6ac461a 100644
--- a/gnu/packages/librewolf.scm
+++ b/gnu/packages/librewolf.scm
@@ -457,7 +457,8 @@ (define-public librewolf
                              (display
                               "mk_add_options MOZ_SERVICES_HEALTHREPORT=0\n")
                              (display
-                              "mk_add_options MOZ_TELEMETRY_REPORTING=0\n")))
+                              "mk_add_options MOZ_TELEMETRY_REPORTING=0\n")
+                             (display "export MOZ_REQUIRE_SIGNING=\n")))
                          (setenv "MOZCONFIG" mozconfig))
                        (invoke "./mach" "configure")))
                    (add-before 'build 'fix-addons-placeholder
-- 
2.48.1





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

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


Received: (at 76616) by debbugs.gnu.org; 27 Feb 2025 20:16:47 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Feb 27 15:16:47 2025
Received: from localhost ([127.0.0.1]:38481 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tnkJK-00089m-KT
	for submit <at> debbugs.gnu.org; Thu, 27 Feb 2025 15:16:47 -0500
Received: from fout-a4-smtp.messagingengine.com ([103.168.172.147]:40205)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <mike@HIDDEN>) id 1tnkJF-000895-8X
 for 76616 <at> debbugs.gnu.org; Thu, 27 Feb 2025 15:16:41 -0500
Received: from phl-compute-07.internal (phl-compute-07.phl.internal
 [10.202.2.47])
 by mailfout.phl.internal (Postfix) with ESMTP id B1EDA1383465;
 Thu, 27 Feb 2025 15:16:35 -0500 (EST)
Received: from phl-mailfrontend-02 ([10.202.2.163])
 by phl-compute-07.internal (MEProxy); Thu, 27 Feb 2025 15:16:35 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mjones.io; h=cc
 :cc:content-transfer-encoding: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=1740687395; x=
 1740773795; bh=OcRJZZPVqiymucuK6kLTmTU7o760uSugvUCCO/2hnro=; b=x
 7XTSycozxdsYBF4jfKXDPBldVqCZMoytAT/tfPvhlk4lOKOUGKsHRq1ne6G48bfJ
 TZLTpIFEmCSx5lJQIqdOf9JdbGR3C274SvJeMtuV8QjOMpJlxLDRC+XQRhI6iHcB
 Ki3ccPWpGahQobmw5n0BZIwHJmiLslIBFfC6pd3iumbmXFolGtJBoxsaaIYIPIcz
 Ddp0KbblMD/Fv6DxzDj0oFwsJVfAS/HUoG6699I4ResJgiovkmYQmCqtfcHeUP6g
 XzsZVGYpHV4RjXpDXJH6wXBNfsomEjNbnLDDOtjVYh4240Zv0YskMILEJs7sCQ37
 rGSHM9FEgpT4H7MkH4ALA==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:cc:content-transfer-encoding
 :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=fm1; t=1740687395; x=1740773795; bh=O
 cRJZZPVqiymucuK6kLTmTU7o760uSugvUCCO/2hnro=; b=a5CofJs3cy9Jc4qiE
 lHuzm0FalA9kBbKFcRi68/KhrjZQqxX9PbfGzYqRfHYs++hYLlnMis9jhek+QnkQ
 1ZzDBtLq4Ind9kZ5vna+6tpKRUUNjhEBnWHJfYwo5w9RgwllX8Tc5sMLVpj0St8/
 L9w/nu3ynL786heAoGyvcJtYTIYoH6o0Cs05k8OmXJ2Yr+pP6zG47myDQVyJ8LQt
 O/ubnDjoOCmA/S+3NzZQMiVj0WEXGW/+Cw/1egI9+QW2avvPgTkFGMPq0FLU4wUV
 xNP7+cY1OeAatR+ISePDt0LvKQsrlR4zJVgN9GjkoWMjrg4U3e7eZaTuY99CbQtR
 tzabQ==
X-ME-Sender: <xms:I8jAZzUZCRElJnTD7lUq_k_-PumBqyF8FJk_yDqzgbuUkQXpcBd5xw>
 <xme:I8jAZ7l1V-hxKuhz5fRwgpxW1BX65X8yXPnEhcE_HrriOVRiiHqD_AuFNj36wQzld
 UZtW9HTMB2_vssflw>
X-ME-Received: <xmr:I8jAZ_at7Wy3XxYO8hJ-X3J9FowjBFxEgHlWHthegXR0Ok3_9Qni6J5skUXFCigb3iBqMY6WkBZVZr96Nu7TzlcdVEcFG_7m5NymUL7ShhJTXB_Q_eH1qni5LVNDRLQXZ1c>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdekkeegtdcutefuodetggdotefrod
 ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpggftfghnshhusghstghrihgsvgdp
 uffrtefokffrpgfnqfghnecuuegrihhlohhuthemuceftddtnecunecujfgurhephffvve
 fufffkofgjfhgggfestdekredtredttdenucfhrhhomhepofhikhgvucflohhnvghsuceo
 mhhikhgvsehmjhhonhgvshdrihhoqeenucggtffrrghtthgvrhhnpeeivdevfeeivdelgf
 etleelfffgffelffejgeevfeekgfeuleettefhleevkeevvdenucevlhhushhtvghrufhi
 iigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehmihhkvgesmhhjohhnvghsrdhioh
 dpnhgspghrtghpthhtohepvddpmhhouggvpehsmhhtphhouhhtpdhrtghpthhtohepjeei
 ieduieesuggvsggsuhhgshdrghhnuhdrohhrghdprhgtphhtthhopehmihhkvgesmhhjoh
 hnvghsrdhioh
X-ME-Proxy: <xmx:I8jAZ-WBKeNFWKS2qC5sh3JIutN4iqS9y_pU1AHax64ZjVnthNON2A>
 <xmx:I8jAZ9nQv5TGqvW2WOLF1DhsLuFiyVpuuRWCl80o3iwRUOAZf2_e5w>
 <xmx:I8jAZ7d-QeJ3mA7PaXPROscvPaMbT6vDRXvOhlolBsYK7tNq8h4vEg>
 <xmx:I8jAZ3HvDCMq-r_q9wavhvesLNotuiq11D_7BRl079vDUNXhdb9b7A>
 <xmx:I8jAZyzAmAKfp4zbMu-ViOhyPcYFqSY6rK3v2AL_92-8Su7Th6Q1M-C5>
Feedback-ID: i73e64895:Fastmail
Received: by mail.messagingengine.com (Postfix) with ESMTPA; Thu,
 27 Feb 2025 15:16:34 -0500 (EST)
From: Mike Jones <mike@HIDDEN>
To: 76616 <at> debbugs.gnu.org
Subject: [PATCH v2 1/2] gnu: librewolf: Fix missing newlines when generating
 mozconfig.
Date: Thu, 27 Feb 2025 20:13:54 +0000
Message-ID: <c9f4b8ebdeade98d8e4f59c048a305d2c045c2b8.1740687144.git.mike@HIDDEN>
X-Mailer: git-send-email 2.48.1
In-Reply-To: <cover.1740687144.git.mike@HIDDEN>
References: <cover.1740687144.git.mike@HIDDEN>
MIME-Version: 1.0
X-Debbugs-Cc: André Batista <nandre@HIDDEN>, Clément Lassieur <clement@HIDDEN>, Ian Eure <ian@HIDDEN>, Jonathan Brielmaier <jonathan.brielmaier@HIDDEN>, Mark H Weaver <mhw@HIDDEN>
Content-Transfer-Encoding: 8bit
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 76616
Cc: Mike Jones <mike@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 (-)

These were being concatenated on a single line together, probably
causing them to have no effect.

* gnu/packages/librewolf.scm (librewolf)[phases]: Add missing newlines
to last two entries in mozconfig.

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

diff --git a/gnu/packages/librewolf.scm b/gnu/packages/librewolf.scm
index 2a4bf3fada..03a6acc455 100644
--- a/gnu/packages/librewolf.scm
+++ b/gnu/packages/librewolf.scm
@@ -455,9 +455,9 @@ (define-public librewolf
                              (display "mk_add_options MOZ_CRASHREPORTER=0\n")
                              (display "mk_add_options MOZ_DATA_REPORTING=0\n")
                              (display
-                              "mk_add_options MOZ_SERVICES_HEALTHREPORT=0")
+                              "mk_add_options MOZ_SERVICES_HEALTHREPORT=0\n")
                              (display
-                              "mk_add_options MOZ_TELEMETRY_REPORTING=0")))
+                              "mk_add_options MOZ_TELEMETRY_REPORTING=0\n")))
                          (setenv "MOZCONFIG" mozconfig))
                        (invoke "./mach" "configure")))
                    (add-before 'build 'fix-addons-placeholder
-- 
2.48.1





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

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


Received: (at 76616) by debbugs.gnu.org; 27 Feb 2025 20:16:38 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Feb 27 15:16:38 2025
Received: from localhost ([127.0.0.1]:38473 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tnkJC-00089I-6l
	for submit <at> debbugs.gnu.org; Thu, 27 Feb 2025 15:16:38 -0500
Received: from fhigh-a7-smtp.messagingengine.com ([103.168.172.158]:58831)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <mike@HIDDEN>) id 1tnkJ9-00088V-OH
 for 76616 <at> debbugs.gnu.org; Thu, 27 Feb 2025 15:16:36 -0500
Received: from phl-compute-01.internal (phl-compute-01.phl.internal
 [10.202.2.41])
 by mailfhigh.phl.internal (Postfix) with ESMTP id 21B1711410E8;
 Thu, 27 Feb 2025 15:16:30 -0500 (EST)
Received: from phl-mailfrontend-02 ([10.202.2.163])
 by phl-compute-01.internal (MEProxy); Thu, 27 Feb 2025 15:16:30 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mjones.io; h=cc
 :cc:content-transfer-encoding:content-type:date:date:from:from
 :in-reply-to:message-id:mime-version:reply-to:subject:subject:to
 :to; s=fm1; t=1740687390; x=1740773790; bh=ZEXu8T4hz7W1E4EnCgwDa
 AQVbmtIRidxCB5xf4vqHUM=; b=72jk8k8GZrtA33mnD7PnaZIrBiJbd0Zn8vhc8
 M2M7gbqmQdUI3qNrziYd5LpInqs4R67mjlGO3TaJvpsUm8/hvB2uFVPO0ZEg85t7
 f2hY548Y5Fg/bVONnKXsnq4Mlf2eUgaQijJUFFrhPJ0L6NAL68D8nba7GD6HpjTE
 JEcIuOn0pYPO5NTr1ZrtYrxT0Eq3E6SKwuItcO+eciLs2WbfQ/QKG8L+jlPBLDEu
 1592n4JiS7T40FupSoghG4wrJ/JJ1T7EcFlk4zd1W6XDvIkMoh/ItHtOcSTOlGIZ
 4cXcyhcg+AGhbjelseHdWmrJ/js+wIJXRTXI/G+XbOLtHIBOw==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:cc:content-transfer-encoding
 :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=fm1; t=
 1740687390; x=1740773790; bh=ZEXu8T4hz7W1E4EnCgwDaAQVbmtIRidxCB5
 xf4vqHUM=; b=GbMkVDTO5ZuSqf/d5AB1iC2qENlfT90otI4X+7VVD9P9pKPkBw1
 QeXZNktrrx8BTiIlcjJSpEElkxphUsPLmS3udTDytueJpwG25N7ZvOYaOEYReWsd
 tpX8s/X/ydF/GOP9Q2Z8QX/OHI9/R1sxbJu+WXnS7nCubgQi9lrk1AS3Z/wck5mm
 ueOj47q8+YfzlHrZ3j9jtl7eXIBgwQZO5T3QOsdlBG9MKbsx3fX/u6svWX7T1UvK
 U/4uvnblGhmLCRlSXNE/NPWPMKSl/CtAf+l9ad8kaSmz5/DF+UkVDSTcCi0HZTYa
 b5PZmAwReBOdeiAKM1GTJR+G9AxWrXroOrw==
X-ME-Sender: <xms:HcjAZ3EgwxUqwBLweGzuem2pBCpGtVWWVXtbsMnN8sblP_CRwK7AsQ>
 <xme:HcjAZ0VyXMFKRQU9mMJAnhfyiGmtgl9D-Osjfc2b10QkJZSmCEsMXXFe0K0DG-bF3
 pP9O6mU55S39sqy2g>
X-ME-Received: <xmr:HcjAZ5L9AojUTk_EbhYD6gHMe65nzR9k_d0MZ9QNbZVmdY6Dok5qIKhRXHG-KsAA4ixou5HJqX6u-uURqIi2NraUydzJcTvsi9HOHh19jRUXuFYE4YUR0cRCx1j8-0ZFZyc>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdekkeegtdcutefuodetggdotefrod
 ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpggftfghnshhusghstghrihgsvgdp
 uffrtefokffrpgfnqfghnecuuegrihhlohhuthemuceftddtnecunecujfgurhephffvve
 fufffkofgggfestdekredtredttdenucfhrhhomhepofhikhgvucflohhnvghsuceomhhi
 khgvsehmjhhonhgvshdrihhoqeenucggtffrrghtthgvrhhnpeelkeelfeeggeehjeekje
 dtleeivefgheevieevueekgeevudeujeehteefgfeuueenucevlhhushhtvghrufhiiigv
 pedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehmihhkvgesmhhjohhnvghsrdhiohdpnh
 gspghrtghpthhtohepvddpmhhouggvpehsmhhtphhouhhtpdhrtghpthhtohepjeeiiedu
 ieesuggvsggsuhhgshdrghhnuhdrohhrghdprhgtphhtthhopehmihhkvgesmhhjohhnvg
 hsrdhioh
X-ME-Proxy: <xmx:HcjAZ1GPkjxenlVL8exc8SHxNShq1o6XiwdDe-M-Ibb-Dw6er8BwQg>
 <xmx:HcjAZ9WPGRDKWt8T2T3GdJ5qbaCD8K_U1EW_9DGGIDi78vU3gqKoRw>
 <xmx:HcjAZwM4XqHKjFu3sJPcedTD2jmzhtCpGJKT4LvF0gQYHL68SY3j6g>
 <xmx:HcjAZ80c0gqayFUZ7sb3GOOZDn9YL0G9HVK-cT8TUZ8TMPNogR_Iwg>
 <xmx:HsjAZ6jiNMURqTzIu1jchXJHzsNcCzqPz6fXjpsNW1d2gl_RXW6EcxC1>
Feedback-ID: i73e64895:Fastmail
Received: by mail.messagingengine.com (Postfix) with ESMTPA; Thu,
 27 Feb 2025 15:16:29 -0500 (EST)
From: Mike Jones <mike@HIDDEN>
To: 76616 <at> debbugs.gnu.org
Subject: [PATCH v2 0/2] gnu: librewolf: Allow installation of unsigned
 extensions.
Date: Thu, 27 Feb 2025 20:13:53 +0000
Message-ID: <cover.1740687144.git.mike@HIDDEN>
X-Mailer: git-send-email 2.48.1
MIME-Version: 1.0
X-Debbugs-Cc: André Batista <nandre@HIDDEN>, Clément Lassieur <clement@HIDDEN>, Ian Eure <ian@HIDDEN>, Jonathan Brielmaier <jonathan.brielmaier@HIDDEN>, Mark H Weaver <mhw@HIDDEN>
Content-Transfer-Encoding: 8bit
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 76616
Cc: Mike Jones <mike@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 (-)

Oops, I forgot the "export" before "MOZ_REQUIRE_SIGNING" in the original
version. (I did my testing with the "export" present; I just messed up
splitting it into two commits.)

Mike Jones (2):
  gnu: librewolf: Fix missing newlines when generating mozconfig.
  gnu: librewolf: Allow installation of unsigned extensions.

 gnu/packages/librewolf.scm | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)


base-commit: f1810c84f72090b02544ac41d0582c4785728ec4
-- 
2.48.1





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

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


Received: (at 76616) by debbugs.gnu.org; 27 Feb 2025 18:54:23 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Feb 27 13:54:23 2025
Received: from localhost ([127.0.0.1]:37849 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tnj1a-0006Dd-QH
	for submit <at> debbugs.gnu.org; Thu, 27 Feb 2025 13:54:23 -0500
Received: from fout-a4-smtp.messagingengine.com ([103.168.172.147]:45099)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <mike@HIDDEN>) id 1tnj1Y-0006DD-S3
 for 76616 <at> debbugs.gnu.org; Thu, 27 Feb 2025 13:54:21 -0500
Received: from phl-compute-02.internal (phl-compute-02.phl.internal
 [10.202.2.42])
 by mailfout.phl.internal (Postfix) with ESMTP id A940913834C9;
 Thu, 27 Feb 2025 13:54:15 -0500 (EST)
Received: from phl-mailfrontend-02 ([10.202.2.163])
 by phl-compute-02.internal (MEProxy); Thu, 27 Feb 2025 13:54:15 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mjones.io; h=cc
 :cc:content-transfer-encoding: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=1740682455; x=
 1740768855; bh=aQUuQTZuEmPk9x6PHDul3Di7c2nX6XBfhu6quq4YJRU=; b=3
 1tIocTOZyy8Xag4M5wic8YLCrxsaB6ik9rb6aUkFEUjfc19oOP+Twand2I5kJFwV
 4n1YxQkG2S2LY4ovgOs39yx6rf+WJlLsaZ995zvS5Gjv5yjn/i8XVUTN4qdK6+O8
 T6iqjTvKrFoABOY8yWvfY1DuVecZ0WOd4FOmveNVDUdFMIrpUvwvqW7azNtqMOYo
 9cfCAi3kG5FtESiupm0s15AHUpMQdF85qU85q7N9N1VHLuAdHFWiqAYTgw50+1II
 KuYtMRmVnpzwpqkIo5VFyn4g8g/mZCQHfPj5l42MS+//tfkMDQlbIc7HUetLBsvG
 +Hm4Hkf+1cOamONLJ0QpA==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:cc:content-transfer-encoding
 :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=fm1; t=1740682455; x=1740768855; bh=a
 QUuQTZuEmPk9x6PHDul3Di7c2nX6XBfhu6quq4YJRU=; b=2cs3YlDxkcjxTZ/ps
 2STenImi6QrOQ0nHQA29PPahV3QSsqLbwhD6zbK8wZicv0QBD5EFPdiwoIG+Yu6M
 CMSfzJ4MlIjzao/mY76a3fvusLqyBUThPXNkCIpBHBMQHoqIBkOlqw0LGv23ZgfL
 Pzf98Wl0kpzNrxuItcS+l0boMPnxYG2hsYVr9TqHubrP7Kf87ycPhyptBvnJRq7m
 WjH9zDmE1G1Ocu+EcNMsHTT11Yg5+UZzHyiuYsHKTroa+HJ2z+QnYrZLyOp0yqS1
 VKvC4FS9MopvhdQRvaeP2//+OixVejQgPiU1xoryuM5I20FkcXuE/bb8FHlULDyi
 2xgaA==
X-ME-Sender: <xms:17TAZ1gWabH3UuLOJpN3HDh2U-TyDY0QZhHzOyCXXCa3fzoTWeGOsg>
 <xme:17TAZ6Cv5yQsxHv02bhF87LxlhadhbQkms5xBlqcZ0IQGM0k3ENbIY29CTyn7PPyv
 aTTtzPo1o5Wbd3xVA>
X-ME-Received: <xmr:17TAZ1HfT30FR-TYjwdFm2ecdWPo5UkoQ5Y_ja57DagH_EKJIkNo0rwcUYAo2HttPwHyWsGNLxf7ZywCo_OydVYlCBOslGlJ5Mq2aELS7JIXsTF09FYxt4HuwuYvzKkkPLk>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdekkedvgecutefuodetggdotefrod
 ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpggftfghnshhusghstghrihgsvgdp
 uffrtefokffrpgfnqfghnecuuegrihhlohhuthemuceftddtnecunecujfgurhephffvve
 fufffkofgjfhgggfestdekredtredttdenucfhrhhomhepofhikhgvucflohhnvghsuceo
 mhhikhgvsehmjhhonhgvshdrihhoqeenucggtffrrghtthgvrhhnpeeivdevfeeivdelgf
 etleelfffgffelffejgeevfeekgfeuleettefhleevkeevvdenucevlhhushhtvghrufhi
 iigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehmihhkvgesmhhjohhnvghsrdhioh
 dpnhgspghrtghpthhtohepvddpmhhouggvpehsmhhtphhouhhtpdhrtghpthhtohepjeei
 ieduieesuggvsggsuhhgshdrghhnuhdrohhrghdprhgtphhtthhopehmihhkvgesmhhjoh
 hnvghsrdhioh
X-ME-Proxy: <xmx:17TAZ6RHNH899M-ccjbctw9eicCTrqnhCafD3N1hBGYRZ25NXXd0hw>
 <xmx:17TAZyydE6Gyzzz7w0P9-mxQkMhPFZ_zCxAxkDRmEmDXe2MKJaetRA>
 <xmx:17TAZw4QBsJ1S3k50Yb_3kJfSmdTBAPm901IO9u-02P2qfLWId5LrQ>
 <xmx:17TAZ3z7hnK1SyzXSZ29jVK4e0PovIke7S60xuG4eXKTDHW4apA44w>
 <xmx:17TAZ9-jTLpDLek79oztoukPoDfS6F29aZavj3LWwvN-3AUeO4urumxc>
Feedback-ID: i73e64895:Fastmail
Received: by mail.messagingengine.com (Postfix) with ESMTPA; Thu,
 27 Feb 2025 13:54:15 -0500 (EST)
From: Mike Jones <mike@HIDDEN>
To: 76616 <at> debbugs.gnu.org
Subject: [PATCH 2/2] gnu: librewolf: Allow installation of unsigned extensions.
Date: Thu, 27 Feb 2025 18:53:59 +0000
Message-ID: <91c66e4f667e9c4acb6f38fdcbd79af8f7c81b75.1740676848.git.mike@HIDDEN>
X-Mailer: git-send-email 2.48.1
In-Reply-To: <cover.1740676848.git.mike@HIDDEN>
References: <cover.1740676848.git.mike@HIDDEN>
MIME-Version: 1.0
X-Debbugs-Cc: André Batista <nandre@HIDDEN>, Clément Lassieur <clement@HIDDEN>, Ian Eure <ian@HIDDEN>, Jonathan Brielmaier <jonathan.brielmaier@HIDDEN>, Mark H Weaver <mhw@HIDDEN>
Content-Transfer-Encoding: 8bit
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 76616
Cc: Mike Jones <mike@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 (-)

* gnu/packages/librewolf.scm (librewolf)[phases]: Set
MOZ_REQUIRE_SIGNING to empty in mozconfig.

Change-Id: I786b4e9817e915a4b8c2ce38db8087db0c23bfdf
---
 gnu/packages/librewolf.scm | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/librewolf.scm b/gnu/packages/librewolf.scm
index 03a6acc455..3f5d838447 100644
--- a/gnu/packages/librewolf.scm
+++ b/gnu/packages/librewolf.scm
@@ -457,7 +457,8 @@ (define-public librewolf
                              (display
                               "mk_add_options MOZ_SERVICES_HEALTHREPORT=0\n")
                              (display
-                              "mk_add_options MOZ_TELEMETRY_REPORTING=0\n")))
+                              "mk_add_options MOZ_TELEMETRY_REPORTING=0\n")
+                             (display "MOZ_REQUIRE_SIGNING=\n")))
                          (setenv "MOZCONFIG" mozconfig))
                        (invoke "./mach" "configure")))
                    (add-before 'build 'fix-addons-placeholder
-- 
2.48.1





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

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


Received: (at 76616) by debbugs.gnu.org; 27 Feb 2025 18:54:15 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Feb 27 13:54:15 2025
Received: from localhost ([127.0.0.1]:37844 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tnj1T-0006DB-ED
	for submit <at> debbugs.gnu.org; Thu, 27 Feb 2025 13:54:15 -0500
Received: from fout-a4-smtp.messagingengine.com ([103.168.172.147]:39759)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <mike@HIDDEN>) id 1tnj1R-0006Cb-25
 for 76616 <at> debbugs.gnu.org; Thu, 27 Feb 2025 13:54:13 -0500
Received: from phl-compute-01.internal (phl-compute-01.phl.internal
 [10.202.2.41])
 by mailfout.phl.internal (Postfix) with ESMTP id 7827613834C9;
 Thu, 27 Feb 2025 13:54:07 -0500 (EST)
Received: from phl-mailfrontend-02 ([10.202.2.163])
 by phl-compute-01.internal (MEProxy); Thu, 27 Feb 2025 13:54:07 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mjones.io; h=cc
 :cc:content-transfer-encoding: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=1740682447; x=
 1740768847; bh=OcRJZZPVqiymucuK6kLTmTU7o760uSugvUCCO/2hnro=; b=A
 qrvGFbUuw0SQhLEcj+DJBT89eF8+8WyGvDHyjQ0QT1atUEES9Pg/MEN8783HoFU8
 XSUc3XiaEcmOtC8yL/1xPGQHsMxOvCB2D0hqS2UZOl2Fn1DVYGjlLq9YcHoCiUxB
 8ThQZaQ5uch/q7G6+Agre905grq/skVa8TLKHfZd5hIOZISdYS4s0VSyY30YnuXt
 CdXJifeOX6GH5evczX0LGfCwZRBgVDarA7R4LpMX3BzsM7rMQVoVtZsfhar44D3N
 KPOmjet3EeWu02Q2N4knwhMYxlGxhVsqCPKJNx/VIZ+ry0A+w+It7gdAxl7R3BVU
 XqIbiCA9uQc37Uy81pEzA==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:cc:content-transfer-encoding
 :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=fm1; t=1740682447; x=1740768847; bh=O
 cRJZZPVqiymucuK6kLTmTU7o760uSugvUCCO/2hnro=; b=sB0u2C5XjqbVODAF5
 6F/9nBkghAinuCiAGmmOyAfCJp76eZTny9LBegZechXV4SpnR46UwSSRnVxfYo+V
 bGkgoEVisttj3LfjeN8aTvozx1di7jJouNpBLKalokZ0SCWePTCbWo4GiuQp8vcL
 po7BgB3/E1GtM+2kPBhiIqeFA+FRcNoyxDHp/8D4/MZRdQibBPhk7RzdXfgim/5m
 ApUJ4+Qf3sNVbbhcCfRvF+0+ntWd4atxAXqMKMB4+ixNZzvAYE1+3qRVfCQJiLdc
 RO582lqW1KA7TZsQPDrH2u4LdsoII7cH9m2n4+RqTM+C61FBfsa3s13R72/hF8Ah
 +FtNg==
X-ME-Sender: <xms:z7TAZzQI4G3sKFbrQl0m4ckMlgdqyKwYjrTK73yk8Z1FTAdZHH_Lcg>
 <xme:z7TAZ0xSqP8tBP_Y2_uIOupo8rj9Mn9c6EaNrrVSy_wxNmy1H15KeHn2RUVzQJ1J3
 R9KvOlx9dOiCF8cvQ>
X-ME-Received: <xmr:z7TAZ42qC9J3mBO_wE5EJcc8iQwSQeGdH6yI1Tm4NM_wM-HgXt5fqhwp9HuBT7xIqIxUpnS1xldyCZX16DLbizl8fk-HqwG5zV4yxnLtie4ooquZ0lB77aZmxRBlSvQUqx4>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdekkedvfecutefuodetggdotefrod
 ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpggftfghnshhusghstghrihgsvgdp
 uffrtefokffrpgfnqfghnecuuegrihhlohhuthemuceftddtnecunecujfgurhephffvve
 fufffkofgjfhgggfestdekredtredttdenucfhrhhomhepofhikhgvucflohhnvghsuceo
 mhhikhgvsehmjhhonhgvshdrihhoqeenucggtffrrghtthgvrhhnpeeivdevfeeivdelgf
 etleelfffgffelffejgeevfeekgfeuleettefhleevkeevvdenucevlhhushhtvghrufhi
 iigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehmihhkvgesmhhjohhnvghsrdhioh
 dpnhgspghrtghpthhtohepvddpmhhouggvpehsmhhtphhouhhtpdhrtghpthhtohepjeei
 ieduieesuggvsggsuhhgshdrghhnuhdrohhrghdprhgtphhtthhopehmihhkvgesmhhjoh
 hnvghsrdhioh
X-ME-Proxy: <xmx:z7TAZzC4Ea-dvkmq3AC8dybVBO40HdNG3khW2vysdWmeE84F4DqCJg>
 <xmx:z7TAZ8hQih5UhKurS0hNZB7TCLqSsm2fPDlTaWEt1gTrmrUrUFMLEQ>
 <xmx:z7TAZ3qxvq4NAQ_hQ8-4XmuhHQbQXN2kSVbfB6kc0sytQn26a0KmHw>
 <xmx:z7TAZ3i-upVCrYdsI0Mz8ZS3-UG5B3-JaZKQ6dYM-yPuXSA25Irx4A>
 <xmx:z7TAZ_uus3nQG-Ajljlysf4OgFZsbXj6e0mBAFZ5uZqAqPWvDVrUt-Jm>
Feedback-ID: i73e64895:Fastmail
Received: by mail.messagingengine.com (Postfix) with ESMTPA; Thu,
 27 Feb 2025 13:54:06 -0500 (EST)
From: Mike Jones <mike@HIDDEN>
To: 76616 <at> debbugs.gnu.org
Subject: [PATCH 1/2] gnu: librewolf: Fix missing newlines when generating
 mozconfig.
Date: Thu, 27 Feb 2025 18:53:58 +0000
Message-ID: <c9f4b8ebdeade98d8e4f59c048a305d2c045c2b8.1740676848.git.mike@HIDDEN>
X-Mailer: git-send-email 2.48.1
In-Reply-To: <cover.1740676848.git.mike@HIDDEN>
References: <cover.1740676848.git.mike@HIDDEN>
MIME-Version: 1.0
X-Debbugs-Cc: André Batista <nandre@HIDDEN>, Clément Lassieur <clement@HIDDEN>, Ian Eure <ian@HIDDEN>, Jonathan Brielmaier <jonathan.brielmaier@HIDDEN>, Mark H Weaver <mhw@HIDDEN>
Content-Transfer-Encoding: 8bit
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 76616
Cc: Mike Jones <mike@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 (-)

These were being concatenated on a single line together, probably
causing them to have no effect.

* gnu/packages/librewolf.scm (librewolf)[phases]: Add missing newlines
to last two entries in mozconfig.

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

diff --git a/gnu/packages/librewolf.scm b/gnu/packages/librewolf.scm
index 2a4bf3fada..03a6acc455 100644
--- a/gnu/packages/librewolf.scm
+++ b/gnu/packages/librewolf.scm
@@ -455,9 +455,9 @@ (define-public librewolf
                              (display "mk_add_options MOZ_CRASHREPORTER=0\n")
                              (display "mk_add_options MOZ_DATA_REPORTING=0\n")
                              (display
-                              "mk_add_options MOZ_SERVICES_HEALTHREPORT=0")
+                              "mk_add_options MOZ_SERVICES_HEALTHREPORT=0\n")
                              (display
-                              "mk_add_options MOZ_TELEMETRY_REPORTING=0")))
+                              "mk_add_options MOZ_TELEMETRY_REPORTING=0\n")))
                          (setenv "MOZCONFIG" mozconfig))
                        (invoke "./mach" "configure")))
                    (add-before 'build 'fix-addons-placeholder
-- 
2.48.1





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

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


Received: (at submit) by debbugs.gnu.org; 27 Feb 2025 18:52:57 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Feb 27 13:52:57 2025
Received: from localhost ([127.0.0.1]:37828 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tnj0C-00066t-OF
	for submit <at> debbugs.gnu.org; Thu, 27 Feb 2025 13:52:57 -0500
Received: from lists.gnu.org ([2001:470:142::17]:48152)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <mike@HIDDEN>) id 1tnj0A-00066D-32
 for submit <at> debbugs.gnu.org; Thu, 27 Feb 2025 13:52:54 -0500
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 <mike@HIDDEN>) id 1tnj02-000494-St
 for guix-patches@HIDDEN; Thu, 27 Feb 2025 13:52:46 -0500
Received: from fout-a4-smtp.messagingengine.com ([103.168.172.147])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <mike@HIDDEN>) id 1tnizy-0005cG-TX
 for guix-patches@HIDDEN; Thu, 27 Feb 2025 13:52:45 -0500
Received: from phl-compute-06.internal (phl-compute-06.phl.internal
 [10.202.2.46])
 by mailfout.phl.internal (Postfix) with ESMTP id 3DD171382B7D;
 Thu, 27 Feb 2025 13:52:39 -0500 (EST)
Received: from phl-mailfrontend-02 ([10.202.2.163])
 by phl-compute-06.internal (MEProxy); Thu, 27 Feb 2025 13:52:39 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mjones.io; h=cc
 :cc:content-transfer-encoding:content-type:date:date:from:from
 :in-reply-to:message-id:mime-version:reply-to:subject:subject:to
 :to; s=fm1; t=1740682359; x=1740768759; bh=VPAdjt1JCW3v5O4pXxI6n
 8qMJkzr6ohOV/Wtmd8dwDU=; b=OpKp7WinYB7l2gou1rDATghMcSSAnnGxImdtk
 BgsbC9egyLHe8BgldqwYT15haG2DAkV2quwW3Y8P4FWRaItcxJyfbCSUJAoB318v
 NLcPzMv7RPDxcIVRUpA1CFOFPfmZmySdh75m/U/wwPmwOgTooZgo3G8FY1T5XbW7
 Dum5EL0cBfYUP4HVlAU2VProOosKPBdDT+qBNjaHU1dKgNtJB16zkYmSBciDu6dJ
 n1zmkKoZRJi3ewhPsXdo/XGkx3LMECW5PbdNBvaAm79IuxYyQb8gXYFFnwadYHY/
 1RF12K0WzyDLsbIVj6zrYg3wr/Dny26FgU1lEICekfqAuMqPg==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:cc:content-transfer-encoding
 :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=fm1; t=
 1740682359; x=1740768759; bh=VPAdjt1JCW3v5O4pXxI6n8qMJkzr6ohOV/W
 tmd8dwDU=; b=0e+N046b6Ce22DyG8ZcSw4ALJXbIxUcM0kFHUrdNYxD+2ECO0Ul
 Hkza29WfTROAEHJbrSm9EiLbTdtaEPuHw821ozl5WggT5fa9KUWdPxZIL3rWreyu
 Sa4KUkfqXMpqiQQzKKaCgaE1bOd8t/wFVHNASoxDHREtSNV8/zG96kFp909vHxaO
 pY6oEJLwqE3VuT1OUKamsRNi6HV8d2DZJeXgHdrcFUBnaIGb7LhkFmj+JN9J1wrN
 EfCVuz14UArD93SsKvxxC9LnxYn6H5SRtKV8tV85P01sZIVEei49v5dyGtKOaBCO
 leCDsgSsKPLJ+3NWSqWkGtBt15uLU/5lKyg==
X-ME-Sender: <xms:drTAZ1Y8OHxrpv3EaqFWIq-avDjZnqdjM9TjfdbzCY4nilJtrcDlzA>
 <xme:drTAZ8YQZeWsmYSW5clgYFoBFarrBKfwvq2C26SlnvxJmcWwBfRrmBf4IIbfbb-jO
 yoQ3MKH9tFO3jbttg>
X-ME-Received: <xmr:drTAZ39gApvW3tTRQpIjJciThRQHpBVbUq9nuNDiNKNfbsN9kBSM43f642_VbrVo8_V40bzSYuo6Ztjfyya4FRu8psViy7_tQHVPlk0S64QhG6n9K3TGiLknDi8HfpXkMZE>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdekkedvfecutefuodetggdotefrod
 ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpggftfghnshhusghstghrihgsvgdp
 uffrtefokffrpgfnqfghnecuuegrihhlohhuthemuceftddtnecunecujfgurhephffvve
 fufffkofgggfestdekredtredttdenucfhrhhomhepofhikhgvucflohhnvghsuceomhhi
 khgvsehmjhhonhgvshdrihhoqeenucggtffrrghtthgvrhhnpeeijeegvefhueffgedtfe
 efgeegteffudejfeeufedtveeikeeuueetuddtvefhieenucffohhmrghinheptghouggv
 sggvrhhgrdhorhhgpdhmohiitghonhhfihhgrdhnvgifnecuvehluhhsthgvrhfuihiivg
 eptdenucfrrghrrghmpehmrghilhhfrhhomhepmhhikhgvsehmjhhonhgvshdrihhopdhn
 sggprhgtphhtthhopedvpdhmohguvgepshhmthhpohhuthdprhgtphhtthhopehguhhigi
 dqphgrthgthhgvshesghhnuhdrohhrghdprhgtphhtthhopehmihhkvgesmhhjohhnvghs
 rdhioh
X-ME-Proxy: <xmx:d7TAZzqcrH6_U8EAz10AutBS5bXadSW_w2JszxbPeizoNHoR6Ff0IQ>
 <xmx:d7TAZwpllpF7GJgDP5IGxb1pJYWb2yetoRqr0fWGsBplk9am1lJyhA>
 <xmx:d7TAZ5Sd7m0aM702Vjhn8nD9uCVs7S9zZvvlHHCdAuv8OtVA_Qmslw>
 <xmx:d7TAZ4qhOT89o9Zy_7ga3BQlOvDfrdDFQJr8s5PZUaRueUSWB_DVoA>
 <xmx:d7TAZ31JYbohHZ3_JRABJxNOWKBrwP0bPnp_E_7wbjg25d_5KMgXnDII>
Feedback-ID: i73e64895:Fastmail
Received: by mail.messagingengine.com (Postfix) with ESMTPA; Thu,
 27 Feb 2025 13:52:38 -0500 (EST)
From: Mike Jones <mike@HIDDEN>
To: guix-patches@HIDDEN
Subject: [PATCH 0/2] gnu: librewolf: Allow installation of unsigned extensions.
Date: Thu, 27 Feb 2025 18:51:01 +0000
Message-ID: <cover.1740676848.git.mike@HIDDEN>
X-Mailer: git-send-email 2.48.1
MIME-Version: 1.0
X-Debbugs-Cc: André Batista <nandre@HIDDEN>, Clément Lassieur <clement@HIDDEN>, Ian Eure <ian@HIDDEN>, Jonathan Brielmaier <jonathan.brielmaier@HIDDEN>, Mark H Weaver <mhw@HIDDEN>
Content-Transfer-Encoding: 8bit
Received-SPF: pass client-ip=103.168.172.147; envelope-from=mike@HIDDEN;
 helo=fout-a4-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_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: Mike Jones <mike@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 (/)

The librewolf package does not allow extensions to be installed unless
they are signed by Mozilla's key. Even though there is an about:config
option "xpinstall.signatures.required", setting this to false still
doesn't allow it. It turns out that one needs to compile librewolf with
the option MOZ_REQUIRE_SIGNING= to permit this.

I hope you'll agree that forbidding users from running software on their
own machines is not in the spirit of free software. While there may be
security advantages to enforcing signing (if you trust Mozilla), it can
still be enabled with the aforementioned about:config option, even when
compiled using this new option.

For what it's worth, upstream librewolf sets this option in their
default mozconfig:

https://codeberg.org/librewolf/source/src/commit/9478c8a016460d883ee050f90a4c4410d210bb91/assets/mozconfig.new#L24

This series also includes a patch to fix some missing newlines which I
found while testing it.

Mike Jones (2):
  gnu: librewolf: Fix missing newlines when generating mozconfig.
  gnu: librewolf: Allow installation of unsigned extensions.

 gnu/packages/librewolf.scm | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)


base-commit: f1810c84f72090b02544ac41d0582c4785728ec4
-- 
2.48.1





Acknowledgement sent to Mike Jones <mike@HIDDEN>:
New bug report received and forwarded. Copy sent to nandre@HIDDEN, clement@HIDDEN, ian@HIDDEN, jonathan.brielmaier@HIDDEN, mhw@HIDDEN, guix-patches@HIDDEN. Full text available.
Report forwarded to nandre@HIDDEN, clement@HIDDEN, ian@HIDDEN, jonathan.brielmaier@HIDDEN, mhw@HIDDEN, guix-patches@HIDDEN:
bug#76616; 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.