Danny Milosavljevic <dannym@HIDDEN>
to control <at> debbugs.gnu.org
.
Full text available.Received: (at submit) by debbugs.gnu.org; 31 May 2025 16:55:29 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat May 31 12:55:28 2025 Received: from localhost ([127.0.0.1]:59425 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1uLPUV-0001i2-6q for submit <at> debbugs.gnu.org; Sat, 31 May 2025 12:55:28 -0400 Received: from lists.gnu.org ([2001:470:142::17]:41622) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <mail@HIDDEN>) id 1uLPUS-0001c6-Nq for submit <at> debbugs.gnu.org; Sat, 31 May 2025 12:55:25 -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 <mail@HIDDEN>) id 1uLPUE-0006Ax-UN for guix-patches@HIDDEN; Sat, 31 May 2025 12:55:11 -0400 Received: from pisemsky.site ([103.54.19.55]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <mail@HIDDEN>) id 1uLPUC-0007dw-KJ for guix-patches@HIDDEN; Sat, 31 May 2025 12:55:10 -0400 Received: from localhost.localdomain (<unknown> [212.233.84.83]) by pisemsky.site (OpenSMTPD) with ESMTPSA id aa1fdc75 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO) for <guix-patches@HIDDEN>; Sat, 31 May 2025 16:54:59 +0000 (UTC) From: Evgeny Pisemsky <mail@HIDDEN> To: guix-patches@HIDDEN Subject: [PATCH] gnu: guile-mqtt: Update to 1.0.0. Date: Sat, 31 May 2025 19:54:55 +0300 Message-ID: <f4f557c55f5726a22e4c588e8f5864f7394bea86.1748710495.git.mail@HIDDEN> X-Mailer: git-send-email 2.49.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=103.54.19.55; envelope-from=mail@HIDDEN; helo=pisemsky.site X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, 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.0 (+) X-Debbugs-Envelope-To: submit 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.0 (/) * gnu/packages/guile-xyz.scm (guile-mqtt): Update to 1.0.0. [source]: Fetch from git repository. [arguments]: Patch extension path before build. [native-inputs]: Add autoconf, automake, nyacc-2.01, texinfo. Change-Id: I04c5a65a6568b94cf7309b5a8b6ccfa31d5c9c4e --- gnu/packages/guile-xyz.scm | 37 +++++++++++++++++++++++-------------- 1 file changed, 23 insertions(+), 14 deletions(-) diff --git a/gnu/packages/guile-xyz.scm b/gnu/packages/guile-xyz.scm index e6aea6d67b..b25061eb07 100644 --- a/gnu/packages/guile-xyz.scm +++ b/gnu/packages/guile-xyz.scm @@ -1652,15 +1652,16 @@ (define-public guile-aws (define-public guile-mqtt (package (name "guile-mqtt") - (version "0.2.1") + (version "1.0.0") (source (origin - (method url-fetch) - (uri (string-append "https://github.com/mdjurfeldt/" name - "/releases/download/v" version - "/" name "-" version ".tar.gz")) + (method git-fetch) + (uri (git-reference + (url "https://github.com/mdjurfeldt/guile-mqtt") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) (sha256 - (base32 "16a3r6yk41yskwv4qbkrsi0f5rvc7aw2s5di74i8y89j1x9yp9zs")))) + (base32 "1lvxic93cyzhdq7gb22pfz5j5pf7b1pcv0ahblkan8jbhzpqxvm0")))) (build-system gnu-build-system) (arguments (list @@ -1668,15 +1669,23 @@ (define-public guile-mqtt #~(list "GUILE_AUTO_COMPILE=0") #:phases #~(modify-phases %standard-phases - (add-after 'unpack 'patch-extension-path + (add-before 'build 'patch-extension-path (lambda* (#:key inputs #:allow-other-keys) - (substitute* "module/ffi/mosquitto.scm" - (("list #f \"libmosquitto\"") - (string-append - "list #f \"" - (search-input-file inputs "/lib/libmosquitto.so") - "\"")))))))) - (native-inputs (list guile-3.0 pkg-config)) + (setenv "HOME" "/tmp") + (with-directory-excursion "module" + (invoke "make" "ffi/mosquitto.scm") + (substitute* "ffi/mosquitto.scm" + (("list #f \"libmosquitto\"") + (string-append + "list #f \"" + (search-input-file inputs "/lib/libmosquitto.so") + "\""))))))))) + (native-inputs (list autoconf + automake + guile-3.0 + nyacc-2.01 + pkg-config + texinfo)) (inputs (list mosquitto)) (home-page "https://github.com/mdjurfeldt/guile-mqtt") (synopsis "Guile bindings for the libmosquitto library") base-commit: d8693b3c8666450b39c81b9f59541a2b6f7100fe -- 2.49.0
Evgeny Pisemsky <mail@HIDDEN>
:guix-patches@HIDDEN
.
Full text available.guix-patches@HIDDEN
:bug#78652
; Package guix-patches
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.