From debbugs-submit-bounces@debbugs.gnu.org Sat Aug 10 08:47:10 2024 Received: (at submit) by debbugs.gnu.org; 10 Aug 2024 12:47:10 +0000 Received: from localhost ([127.0.0.1]:39174 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sclV0-0005Cm-Ed for submit@debbugs.gnu.org; Sat, 10 Aug 2024 08:47:10 -0400 Received: from lists.gnu.org ([209.51.188.17]:41606) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sclUw-0005Cb-3w for submit@debbugs.gnu.org; Sat, 10 Aug 2024 08:47:09 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sclUR-0000gI-0o for guix-patches@gnu.org; Sat, 10 Aug 2024 08:46:36 -0400 Received: from mail.goryachev.org ([178.62.244.128]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sclUP-0007mi-CF for guix-patches@gnu.org; Sat, 10 Aug 2024 08:46:34 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=dkim; bh=+4hahk/NHnS3jzQ bttRzWHRLQ6HsZuV6Kbib09k0t0I=; h=date:subject:cc:to:from; d=goryachev.org; b=QYjJeXBnZgO5WGJDG0ljBtxgWenQ6+27sgwVUh8+9s/GrT6+Mct n5EUC9QhyJvQy3ClQxmiVKsxEyK6zQ/M9tMSpdqE1fJ89l/wyopdGMunmXcLzV5t+yfiqW CTznG96CjSOvd8yDpnbx7Qs1Uwajz2HbDylYzSQtoWu+nQcfTQ= Received: by mail.goryachev.org (OpenSMTPD) with ESMTPSA id 4f031198 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Sat, 10 Aug 2024 12:46:29 +0000 (UTC) From: Igor Goryachev To: guix-patches@gnu.org Subject: [PATCH] gnu: ejabberd: Add inputs and wrap-program phase. Date: Sat, 10 Aug 2024 15:45:01 +0300 Message-ID: <57bbbce27706872700c066ea9eb878477e810758.1723293901.git.igor@goryachev.org> X-Mailer: git-send-email 2.45.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=178.62.244.128; envelope-from=igor@goryachev.org; helo=mail.goryachev.org X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, 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: -1.3 (-) X-Debbugs-Envelope-To: submit Cc: Igor Goryachev , Andrew Tropin 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.3 (--) * gnu/packages/messaging.scm (ejabberd): Add inputs and wrap-program phase. Change-Id: Id8177c54437dca9b98bbd6a237b9a713bc904c84 --- gnu/packages/messaging.scm | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/gnu/packages/messaging.scm b/gnu/packages/messaging.scm index da04c34636..efcd0167f1 100644 --- a/gnu/packages/messaging.scm +++ b/gnu/packages/messaging.scm @@ -3645,6 +3645,7 @@ (define-public ejabberd (sha256 (base32 "0d5i9skgfjzs2100k0g99sigc2w61480ysz3va6pmb4nx43100g3")))) (build-system rebar-build-system) + (inputs (list coreutils procps sed)) (native-inputs (list autoconf automake @@ -3757,7 +3758,18 @@ (define-public ejabberd (string-append erts "/bin"))) (chmod (string-append ejabberd "/bin/install_upgrade.escript") #o755) - (copy-recursively ejabberd #$output))))))) + (copy-recursively ejabberd #$output)))) + (add-after 'install 'wrap-program + (lambda* (#:key inputs outputs #:allow-other-keys) + (let ((out (assoc-ref outputs "out"))) + (wrap-program (string-append out "/bin/ejabberdctl") + `("PATH" ":" suffix + ,(map (lambda (command) + (dirname + (search-input-file + inputs (string-append "bin/" command)))) + (list "date" "dirname" "grep" + "id" "pgrep" "sed")))))))))) (synopsis "Robust, Ubiquitous and Massively Scalable Messaging Platform") (description "This package provides Ejabberd -- Robust, Ubiquitous and Massively Scalable Messaging Platform. It supports XMPP, MQTT and SIP base-commit: bc71034f789603349080c2f35570910c07d526ec -- 2.45.2 From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 22 06:22:21 2024 Received: (at 72560) by debbugs.gnu.org; 22 Aug 2024 10:22:21 +0000 Received: from localhost ([127.0.0.1]:36799 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sh4xR-0005B1-9Y for submit@debbugs.gnu.org; Thu, 22 Aug 2024 06:22:21 -0400 Received: from mail.goryachev.org ([213.199.41.95]:56838) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sh4xP-0005Ar-1s for 72560@debbugs.gnu.org; Thu, 22 Aug 2024 06:22:20 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=dkim; bh=XYuBCmzZF2ibbhh B+8d9P5z1rpuX9b2mHtYN0WhdQts=; h=date:subject:cc:to:from; d=goryachev.org; b=eYka35/rfu3AMJb0vNRkE/5GDYntDJs1COk+jc/gHGzbNt77PBv 5c2HGsIJj/OpHnYe5sMjfVvmvNGXGPfc6JMy3BhDxW9fjQdZ6xcOGNkmBkT2fKfGQ71uKG MkowjeryY2LOpH/ex5q9rzeT6+vbcEIcvQEyvYUIsM/4mOCLFE= Received: by mail.goryachev.org (OpenSMTPD) with ESMTPSA id 9d38bf5d (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Thu, 22 Aug 2024 10:21:30 +0000 (UTC) From: Igor Goryachev To: 72560@debbugs.gnu.org Subject: [PATCH v2] gnu: ejabberd: Add inputs and wrap-program phase. Date: Thu, 22 Aug 2024 13:21:22 +0300 Message-ID: <1790f41b7fd1da9740c85442e5a0af8be38fa4a3.1724322082.git.igor@goryachev.org> X-Mailer: git-send-email 2.45.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 72560 Cc: Igor Goryachev , Andrew Tropin 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 (-) * gnu/packages/messaging.scm (ejabberd): Add inputs and wrap-program phase. Change-Id: Id8177c54437dca9b98bbd6a237b9a713bc904c84 --- gnu/packages/messaging.scm | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/gnu/packages/messaging.scm b/gnu/packages/messaging.scm index 8509b0c71a..8ea56c5eb8 100644 --- a/gnu/packages/messaging.scm +++ b/gnu/packages/messaging.scm @@ -3647,6 +3647,7 @@ (define-public ejabberd (sha256 (base32 "0d5i9skgfjzs2100k0g99sigc2w61480ysz3va6pmb4nx43100g3")))) (build-system rebar-build-system) + (inputs (list bash-minimal coreutils procps sed)) (native-inputs (list autoconf automake @@ -3759,7 +3760,18 @@ (define-public ejabberd (string-append erts "/bin"))) (chmod (string-append ejabberd "/bin/install_upgrade.escript") #o755) - (copy-recursively ejabberd #$output))))))) + (copy-recursively ejabberd #$output)))) + (add-after 'install 'wrap-program + (lambda* (#:key inputs outputs #:allow-other-keys) + (let ((out (assoc-ref outputs "out"))) + (wrap-program (string-append out "/bin/ejabberdctl") + `("PATH" ":" suffix + ,(map (lambda (command) + (dirname + (search-input-file + inputs (string-append "bin/" command)))) + (list "date" "dirname" "grep" + "id" "pgrep" "sed")))))))))) (synopsis "Robust, Ubiquitous and Massively Scalable Messaging Platform") (description "This package provides Ejabberd -- Robust, Ubiquitous and Massively Scalable Messaging Platform. It supports XMPP, MQTT and SIP base-commit: 174ecf5b1077d29498d9de22e27b13047f314feb -- 2.45.2 From debbugs-submit-bounces@debbugs.gnu.org Thu Sep 05 02:16:25 2024 Received: (at 72560-done) by debbugs.gnu.org; 5 Sep 2024 06:16:25 +0000 Received: from localhost ([127.0.0.1]:35926 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sm5n6-0001VG-Nl for submit@debbugs.gnu.org; Thu, 05 Sep 2024 02:16:25 -0400 Received: from out-171.mta0.migadu.com ([91.218.175.171]:21467) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sm5n5-0001Ur-EA for 72560-done@debbugs.gnu.org; Thu, 05 Sep 2024 02:16:23 -0400 X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=trop.in; s=key1; t=1725516910; 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=fU5RP/UaoXwPYnwNSN9zaUbni3PSoHJAnqwdk5E9xjo=; b=O9/7EmBWy3h5ZmG2U0jhPBGS0WMdSmDTe9AEvDwC66pbAAEu/STg2ROFJbVx815wmx5ldQ rJ2xSrSI28du07naT7OeyJm7sqBBIGnwFd9ZqbdFN7fmdGTyZNoyfcNevC3yvQpkHF7fuG 7/g9mah7Zlvfw/9KjjLn35yJZt+rSNIC6gXqETo4KRi+XNaBreqILZ/AJBQGjz9idQiqq0 08hPTUtBhPoB4lNqDkGqolmS2OMaG4StL9Jrq3Q9QEG5DXMb7QstZTWfEo1xrdukcAMLcQ YSA4uxQiRbAoFyoGR6aWjl0CArgArEnp5otXFxL70OJN0V0vCAoP+T702Ucl5Q== From: Andrew Tropin To: Igor Goryachev via Guix-patches via , 72560-done@debbugs.gnu.org Subject: Re: [bug#72560] [PATCH v2] gnu: ejabberd: Add inputs and wrap-program phase. In-Reply-To: <1790f41b7fd1da9740c85442e5a0af8be38fa4a3.1724322082.git.igor@goryachev.org> References: <57bbbce27706872700c066ea9eb878477e810758.1723293901.git.igor@goryachev.org> <1790f41b7fd1da9740c85442e5a0af8be38fa4a3.1724322082.git.igor@goryachev.org> Date: Thu, 05 Sep 2024 10:15:03 +0400 Message-ID: <87a5gmpqxk.fsf@trop.in> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Migadu-Flow: FLOW_OUT X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 72560-done Cc: Igor Goryachev 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 Content-Transfer-Encoding: quoted-printable On 2024-08-22 13:21, Igor Goryachev via Guix-patches via wrote: > * gnu/packages/messaging.scm (ejabberd): Add inputs and wrap-program phas= e. > > Change-Id: Id8177c54437dca9b98bbd6a237b9a713bc904c84 > --- > gnu/packages/messaging.scm | 14 +++++++++++++- > 1 file changed, 13 insertions(+), 1 deletion(-) > > diff --git a/gnu/packages/messaging.scm b/gnu/packages/messaging.scm > index 8509b0c71a..8ea56c5eb8 100644 > --- a/gnu/packages/messaging.scm > +++ b/gnu/packages/messaging.scm > @@ -3647,6 +3647,7 @@ (define-public ejabberd > (sha256 > (base32 "0d5i9skgfjzs2100k0g99sigc2w61480ysz3va6pmb4nx43100g3"))= )) > (build-system rebar-build-system) > + (inputs (list bash-minimal coreutils procps sed)) > (native-inputs > (list autoconf > automake > @@ -3759,7 +3760,18 @@ (define-public ejabberd > (string-append erts "/bin"))) > (chmod (string-append ejabberd > "/bin/install_upgrade.escript") #o= 755) > - (copy-recursively ejabberd #$output))))))) > + (copy-recursively ejabberd #$output)))) > + (add-after 'install 'wrap-program > + (lambda* (#:key inputs outputs #:allow-other-keys) > + (let ((out (assoc-ref outputs "out"))) > + (wrap-program (string-append out "/bin/ejabberdctl") > + `("PATH" ":" suffix > + ,(map (lambda (command) > + (dirname > + (search-input-file > + inputs (string-append "bin/" command)))) > + (list "date" "dirname" "grep" > + "id" "pgrep" "sed")))))))))) > (synopsis "Robust, Ubiquitous and Massively Scalable Messaging Platf= orm") > (description "This package provides Ejabberd -- Robust, Ubiquitous a= nd > Massively Scalable Messaging Platform. It supports XMPP, MQTT and SIP > > base-commit: 174ecf5b1077d29498d9de22e27b13047f314feb Hi Igor! thank you for the patch, applied, pushed as=20 https://git.savannah.gnu.org/cgit/guix.git/commit/?id=3Dcb7de07a51 =2D-=20 Best regards, Andrew Tropin --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEKEGaxlA4dEDH6S/6IgjSCVjB3rAFAmbZTGcACgkQIgjSCVjB 3rB0tg//YECiSm0uerumNV0rF0NTTzbIT+MtZH2/tz+50cZ+OYk3D4pFK7RhA3nb u1tA9AGaLFnFF88lSQGOvTWyYtx+0QuMos3C9XGLVlFj/53OUzsnfOYA5QHXSwof NywHl6Dk62CGykiZv3OkSO04MPxaJJMlsd7AG+8CZa3BYV6Hx8tzKkhFSFw+IjDg 8Vs0SrYzpR3ZWYUfFIr0XKG2AELjbr0bipyitcDhZEuQbZV7SadfDIVsiNqNXQKu DeHFcPRLoXgzGge5N+DnFUD1BgBxXSWVLB/irA1zoIia4PRi0gc9vB8j1+f51HF7 EAcYO5+t3sqKBwO+UDqV/N7Slb7CmdihdziXO/4Dn0FoZ1jiKxzTPHkpNjBG/LMm WS79rMrmZzqCF8zgZFk0dRZFtk/MP6M9E5fDMBbahBdlLkhuqZrHqZ5hsd60kz08 YnDkylUtwSdu34WW1f89nn/89EXOcL4a2+uF7pOFwtBHdLn5c+9dhmJ3/kiWspE4 rEUqyjcWhhXyhfJLZ1PTQjfIG4Oj2sERk9bvbCsjiKpbegh+F0tX3WYKHggBiakI IJyp74AbDfUIZcloe1q9O8G4BT7LGYbscTaQDPb4DOk16t1egIrsMJhBY4mzRtx+ Z3TDD9LlWVT8MPgPQkCe/5tjOICVTCn93bEXv7uRGm6nL/dK9yI= =z+14 -----END PGP SIGNATURE----- --=-=-=-- From unknown Mon Aug 18 17:58:30 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, 03 Oct 2024 11:24:11 +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