From unknown Sun Jul 27 09:33:08 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#58480 <58480@debbugs.gnu.org> To: bug#58480 <58480@debbugs.gnu.org> Subject: Status: [PATCH] gnu: Add ghc-open-browser. Reply-To: bug#58480 <58480@debbugs.gnu.org> Date: Sun, 27 Jul 2025 16:33:08 +0000 retitle 58480 [PATCH] gnu: Add ghc-open-browser. reassign 58480 guix-patches submitter 58480 jgart severity 58480 normal tag 58480 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 13 00:28:38 2022 Received: (at submit) by debbugs.gnu.org; 13 Oct 2022 04:28:38 +0000 Received: from localhost ([127.0.0.1]:58858 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oippm-0005wQ-7A for submit@debbugs.gnu.org; Thu, 13 Oct 2022 00:28:38 -0400 Received: from lists.gnu.org ([209.51.188.17]:36920) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oippk-0005wH-MW for submit@debbugs.gnu.org; Thu, 13 Oct 2022 00:28:37 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:48142) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oippk-0007ET-Hq for guix-patches@gnu.org; Thu, 13 Oct 2022 00:28:36 -0400 Received: from mx1.dismail.de ([78.46.223.134]:2596) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oippi-0002o9-EY for guix-patches@gnu.org; Thu, 13 Oct 2022 00:28:36 -0400 Received: from mx1.dismail.de (localhost [127.0.0.1]) by mx1.dismail.de (OpenSMTPD) with ESMTP id 6fb8884b for ; Thu, 13 Oct 2022 06:28:29 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=dismail.de; h=from:to:cc :subject:date:message-id:mime-version:content-transfer-encoding; s=20190914; bh=k9U6G2Rzlpv+L3YTtMVdcTujQJrgEzD26cpv0f5E7ow=; b= GhvXD/KmyCpk8OqLxUDLGHLxrsg+xGHFKQVc+BzgnSwlWd17K5DhqTnzLc/7Kqev ebkahkUEWS5tmojLzG2OhVWJ56yQ0O4Wde/grJRfL4Os+JuVEw/5qClz4hpUECr0 5qoaPUUPc/fJ+9JGNhX3dlPcBpsk0x5D9tHYK4jP6lQCuCeEvVBwBRS35Uz5Z7+I RS0fgprhvvU5tdt8qr5YEtTcD/p+VlGlZhk8REXbiv6EoZnB2/m2z/h8fS1U7PFW Pbhg5AXxp1p6a4YhNeowentAYtmAaF3bPidDoGREWYVkpIelUhHjjGn2rlamZqWg Yv4RML/fHVNgeEhPXwszzA== Received: from smtp1.dismail.de ( [10.240.26.11]) by mx1.dismail.de (OpenSMTPD) with ESMTP id e8dc4322 for ; Thu, 13 Oct 2022 06:28:28 +0200 (CEST) Received: from smtp1.dismail.de (localhost [127.0.0.1]) by smtp1.dismail.de (OpenSMTPD) with ESMTP id 3dfc7e1b for ; Thu, 13 Oct 2022 06:28:28 +0200 (CEST) Received: by dismail.de (OpenSMTPD) with ESMTPSA id e2cd143d (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Thu, 13 Oct 2022 06:28:28 +0200 (CEST) From: jgart To: guix-patches@gnu.org Subject: [PATCH] gnu: Add ghc-open-browser. Date: Wed, 12 Oct 2022 23:28:09 -0500 Message-Id: <20221013042809.24495-1-jgart@dismail.de> X-Mailer: git-send-email 2.38.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=78.46.223.134; envelope-from=jgart@dismail.de; helo=mx1.dismail.de 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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit Cc: jgart X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) * gnu/packages/haskell-xyz.scm (ghc-open-browser): New variable. --- gnu/packages/haskell-xyz.scm | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/gnu/packages/haskell-xyz.scm b/gnu/packages/haskell-xyz.scm index db653f8c93..70fdffdc0b 100644 --- a/gnu/packages/haskell-xyz.scm +++ b/gnu/packages/haskell-xyz.scm @@ -53,6 +53,7 @@ (define-module (gnu packages haskell-xyz) #:use-module (gnu packages compression) #:use-module (gnu packages databases) #:use-module (gnu packages emacs) + #:use-module (gnu packages freedesktop) #:use-module (gnu packages gl) #:use-module (gnu packages graphviz) #:use-module (gnu packages gtk) @@ -16118,6 +16119,33 @@ (define-public ghc-ansi2html pages.") (license license:bsd-3))) +(define-public ghc-open-browser + (package + (name "ghc-open-browser") + (version "0.2.1.0") + (source (origin + (method url-fetch) + (uri (hackage-uri "open-browser" version)) + (sha256 + (base32 + "0rna8ir2cfp8gk0rd2q60an51jxc08lx4gl0liw8wwqgh1ijxv8b")))) + (build-system haskell-build-system) + (arguments + (list + #:phases + #~(modify-phases %standard-phases + (add-before 'configure 'patch-xdg-open + (lambda* (#:key inputs #:allow-other-keys) + (let ((xdg-open (assoc-ref inputs "xdg-utils"))) + (substitute* "lib/Web/Browser/Linux.hs" + (("xdg-open") + (search-input-file inputs "/bin/xdg-open"))))))))) + (inputs (list xdg-utils)) + (home-page "https://github.com/rightfold/open-browser") + (synopsis "Open a web browser from Haskell") + (description "Haskell library for opening the web browser.") + (license license:bsd-3))) + (define-public ghc-singleton-bool (package (name "ghc-singleton-bool") -- 2.38.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 13 06:11:16 2022 Received: (at 58480-done) by debbugs.gnu.org; 13 Oct 2022 10:11:16 +0000 Received: from localhost ([127.0.0.1]:59623 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oivBM-0005WC-B6 for submit@debbugs.gnu.org; Thu, 13 Oct 2022 06:11:16 -0400 Received: from mira.cbaines.net ([212.71.252.8]:41558) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oivBK-0005W6-EP for 58480-done@debbugs.gnu.org; Thu, 13 Oct 2022 06:11:14 -0400 Received: from localhost (unknown [IPv6:2a02:8010:68c1:0:fc93:27fb:8412:c8b7]) by mira.cbaines.net (Postfix) with ESMTPSA id 04AB927BBE9; Thu, 13 Oct 2022 11:11:14 +0100 (BST) Received: from felis (localhost [127.0.0.1]) by localhost (OpenSMTPD) with ESMTP id 776cf771; Thu, 13 Oct 2022 10:11:13 +0000 (UTC) References: <20221013042809.24495-1-jgart@dismail.de> User-agent: mu4e 1.8.9; emacs 28.1 From: Christopher Baines To: jgart Subject: Re: [bug#58480] [PATCH] gnu: Add ghc-open-browser. Date: Thu, 13 Oct 2022 11:10:54 +0100 In-reply-to: <20221013042809.24495-1-jgart@dismail.de> Message-ID: <87mta0824e.fsf@cbaines.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 58480-done Cc: 58480-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --=-=-= Content-Type: text/plain jgart via Guix-patches via writes: > * gnu/packages/haskell-xyz.scm (ghc-open-browser): New variable. > --- > gnu/packages/haskell-xyz.scm | 28 ++++++++++++++++++++++++++++ > 1 file changed, 28 insertions(+) Thanks, pushed to master as cc58a0c62739d93c1d22a9930f11abdb0bd7ac04. Chris --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKlBAEBCgCPFiEEPonu50WOcg2XVOCyXiijOwuE9XcFAmNH5EFfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcRHG1haWxAY2Jh aW5lcy5uZXQACgkQXiijOwuE9XcpcxAAjqn9zf+yk0JCmCZl1qs/LxoHim573Mg/ AlIj/cEO8rQ0LUJ4OllETrMOTxCT5B4K6q4fLOeE5WXoLGlxI3R/7SHJZv5ncDbf VNoeM8YyoDJiztSiGWvY2c+AM/j8is5cROnP+rU1uQWkpNoXqKTJl1Ze7zLCKTF6 nCVn7OZGPSno5xehe338vVBn1ckcNgcTSSykxUWp6m9QlGcl1M7qYsmVDcylpJcd 3OhF/ujtcxSoESuYyTLMgDzOpDtVRZt4RMXajfFtgfL3foz+au9Rs+dRM+neS8Du FKSsQw6BlQvIBiuVJd0B7PwYOlo6lRW+Lu/pZgJkE98fm1o6sAtcfxNgXwdXQiz9 bIfK1XwX4bdPIjgrTaGHrT+UVEhy5sHLDkhFMWJuR08KsGyT0UDKpa3+2/HweINA xi+T7xlxtGG3TAnn4OLFJzr2qlbbz17RBu4JajU7Zl6HjZaUtu39JblDwQCBrCdp bakfHej3s6GWa89g/zDMhstRlRW2oKxqdENQvfdxeCgp7WxGcqyyu2CLKUpO7ELd /LsS4oTHJcYj5lVRolWi10wH/cMExDyqrAjy9MeX1a0CEpFC573iKP2kUDULjM+J p43wsnWOnD3ahbhnodZN3/RMIj/XUgCZvglgRY9k+y3YHDZRPTpbF9fZW5hJ2Cxu GHNxMyawrAU= =eWEy -----END PGP SIGNATURE----- --=-=-=-- From unknown Sun Jul 27 09:33:08 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 10 Nov 2022 12:24:14 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator