From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 23 14:45:53 2022 Received: (at submit) by debbugs.gnu.org; 23 Aug 2022 18:45:54 +0000 Received: from localhost ([127.0.0.1]:45044 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oQYuP-00056A-GB for submit@debbugs.gnu.org; Tue, 23 Aug 2022 14:45:53 -0400 Received: from lists.gnu.org ([209.51.188.17]:52634) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oQYuN-000563-EH for submit@debbugs.gnu.org; Tue, 23 Aug 2022 14:45:52 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:34462) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oQYuH-0006sW-4G for guix-patches@gnu.org; Tue, 23 Aug 2022 14:45:49 -0400 Received: from mail-lf1-x12d.google.com ([2a00:1450:4864:20::12d]:37663) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oQYuC-0006VZ-R2 for guix-patches@gnu.org; Tue, 23 Aug 2022 14:45:43 -0400 Received: by mail-lf1-x12d.google.com with SMTP id m5so10216640lfj.4 for ; Tue, 23 Aug 2022 11:45:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:user-agent:message-id:date:subject:to:from:from:to:cc; bh=7FthMGdQOPt8bu6ETphatNk2PCmJ/33CP8xeiyGuu1Q=; b=Y1y22ST7wZ4x3e/AX/+02vPG9KBwlFbvMrN9bsb442T48bBHbFCNuURACATH1yBr5L NyLHlV+9LNyg+EVufmACFHBKrJdMQvgNv/cgJoY2hnMQIXhU+HMxubkRf89bWsV89vhA iwVozRiBijWL7NNlIIigOcWwpEy3ivCNgJspz/1JgV0i7Cfu7TULf9e07wLsxLnOHAMs 3uE678bWbf3gdteNL8RlXWIiuPg8jRnqw3CsNWzKbzhupWhuxjI/gs7dupwszaYg7Cz7 eTM7MsEh1QCxN8WwUwx01Ufup6NbxxKW5zn/CFNBErAAOKsFlusgz7vE/lDKyVLFgaI2 FmpQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:user-agent:message-id:date:subject:to:from :x-gm-message-state:from:to:cc; bh=7FthMGdQOPt8bu6ETphatNk2PCmJ/33CP8xeiyGuu1Q=; b=XUjccfnQuIzWRafywc/52YjeDMks5kApcT9c+tSGRNtzRHQP01FC5bV+rM/LkGS162 UZcWBw3Ug9WfNEvhcoRNkv4mLmDkaMgFsRRnS09lKkxzb3aIg50FOc/1kXW63gXkz9o7 HdWbIh0t54PKDM/jQrJQSaAVeRFpsVJFbWBd6KdejKLnpILTu9BWR6LUj/LSAQFXahrF Db3vn7w6xzC3jn5GeBgo0RdtApeJkqGsSexPLdOQHD0KdwbVdXV/3sC7TdXriNE2eTE1 8GT+37z1oisSf3vrF5AGMGdSVg/F+vjKhnurTbhYBgBB7dz+4mXRmYF8Exkk5NpJCp9y grag== X-Gm-Message-State: ACgBeo1NFEp2pGud2NWAkxRr9WRMuiGJ/oTAANyLfU5FGdmIlsU7houv kcZT4Ct0WZtiGI4N6BGF6SAvkiiGquc= X-Google-Smtp-Source: AA6agR7/O4Aon93hFG04gT4tboQfMEWgTnPKa/dkBISycKUArUXvjWY8vLbP8r4Pi1KmuqLL7c1CKw== X-Received: by 2002:a05:6512:128f:b0:492:d8d9:e1e0 with SMTP id u15-20020a056512128f00b00492d8d9e1e0mr5703299lfs.572.1661280336094; Tue, 23 Aug 2022 11:45:36 -0700 (PDT) Received: from elephant ([5.164.199.39]) by smtp.gmail.com with ESMTPSA id o8-20020ac25e28000000b00492e95f9782sm1029915lfg.86.2022.08.23.11.45.35 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 23 Aug 2022 11:45:35 -0700 (PDT) From: "Artyom V. Poptsov" To: guix-patches@gnu.org Subject: [PATCH] gnu: guile-smc: Update to 0.5.0 Date: Tue, 23 Aug 2022 21:45:32 +0300 Message-ID: <87pmgqsss3.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="==-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Received-SPF: pass client-ip=2a00:1450:4864:20::12d; envelope-from=poptsov.artyom@gmail.com; helo=mail-lf1-x12d.google.com 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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit 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 (--) --==-=-= Content-Type: multipart/mixed; boundary="=-=-=" --=-=-= Content-Type: text/plain Hello, this patch updates Guile-SMC[1] to 0.5.0. --=-=-= Content-Type: text/x-diff Content-Disposition: attachment; filename=0001-gnu-guile-smc-Update-to-0.5.0.patch Content-Transfer-Encoding: quoted-printable From=20048da8ec39829ed1e03c8256fb3e4b44d22ebd51 Mon Sep 17 00:00:00 2001 From: "Artyom V. Poptsov" Date: Tue, 23 Aug 2022 21:10:13 +0300 Subject: [PATCH 1/2] gnu: guile-smc: Update to 0.5.0. * gnu/packages/guile-xyz.scm (guile-smc): Update to 0.5.0. =2D-- gnu/packages/guile-xyz.scm | 25 ++++++++++++------------- 1 file changed, 12 insertions(+), 13 deletions(-) diff --git a/gnu/packages/guile-xyz.scm b/gnu/packages/guile-xyz.scm index a85c7e0fc4..69f629638b 100644 =2D-- a/gnu/packages/guile-xyz.scm +++ b/gnu/packages/guile-xyz.scm @@ -4796,7 +4796,7 @@ (define-public guile-gitlab (define-public guile-smc (package (name "guile-smc") =2D (version "0.3.0") + (version "0.5.0") (source (origin (method git-fetch) @@ -4806,7 +4806,7 @@ (define-public guile-smc (file-name (string-append name "-" version)) (sha256 (base32 =2D "0szkjmasi70m1vppck7nhdxg4lnxzjq6mihi6r1552s8sxm5z008")))) + "03imz9bfvvj8xnwxjaw7b26capvlwq921kqq5yzlzv15ngidky72")))) (build-system gnu-build-system) (arguments `(#:make-flags '("GUILE_AUTO_COMPILE=3D0") ;to prevent guild warn= ings @@ -4829,12 +4829,11 @@ (define-public guile-smc (format #f "#:init-value \"~a/bin/logger\"" (assoc-ref inputs "inetutils"))) =2D (("\\(add-handler! %logger %syslog\\)") =2D (string-append =2D "(add-handler! %logger\n" =2D " (make \n" =2D " #:file-name \"smc.log\"))\n"))) =2D #t)) + (("\\(add-handler! %logger %syslog\\)") + (string-append + "(add-handler! %logger\n" + " (make \n" + " #:port (open-file \"/tmp/smc.log\" \= "a+\")))\n"))))) (add-after 'install 'wrap-program (lambda* (#:key inputs outputs #:allow-other-keys) (let* ((out (assoc-ref outputs "out")) @@ -4854,12 +4853,12 @@ (define-public guile-smc ,(string-append guile-lib go))))) #t))))) (native-inputs =2D (list autoconf automake pkg-config texinfo)) + (list autoconf automake pkg-config texinfo help2man)) (inputs =2D `(("bash" ,bash-minimal) =2D ("guile" ,guile-3.0) =2D ("guile-lib" ,guile-lib) =2D ("inetutils" ,inetutils))) + (list bash-minimal + guile-3.0 + guile-lib + inetutils)) (home-page "https://github.com/artyom-poptsov/guile-smc") (synopsis "GNU Guile state machine compiler") (description =2D-=20 2.34.1 --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable =2D Artyom References: 1. https://github.com/artyom-poptsov/guile-smc =2D-=20 Artyom "avp" Poptsov Home page: https://memory-heap.org/~avp/ CADR Hackerspace co-founder: https://cadrspace.ru/ GPG: D0C2 EAC1 3310 822D 98DE B57C E9C5 A2D9 0898 A02F --=-=-=-- --==-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQFNBAEBCgA3FiEE0MLqwTMQgi2Y3rV86cWi2QiYoC8FAmMFIEwZHHBvcHRzb3Yu YXJ0eW9tQGdtYWlsLmNvbQAKCRDpxaLZCJigL2O9CAC21dAXL89hj7xYFOPY9Arw MhRktVMKGNDr2lcKYVhRK1Ixwp+jvX8u3GIBS+CCRislb0C2wakHGKXn5SGv8RQI 0jyD17ExZ39t4BWa8AYY/yiDoGDl+bNzwDQZPirYWeLpIiujHBo+q7rnugDlfhHN KGQukP6WdNbb9PiuPrrHttJ85iPofCy9lZJGp13Teard5CS1Z3qPlELCV4/l1HZW kX5qtWoAuXHLGezvkGax1JfN1es4mkZBX1a+a3BeePStyBzA/3l06MKTsHVnDc48 SLjbNpGDzKuyAJByJA6EWnxZsFH6Ehk2zMkPU8olUtr4ZYzUOgUBoUpCFy3nQ8XX =fbx4 -----END PGP SIGNATURE----- --==-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Fri Aug 26 09:34:48 2022 Received: (at 57365) by debbugs.gnu.org; 26 Aug 2022 13:34:48 +0000 Received: from localhost ([127.0.0.1]:52735 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oRZTz-0003ON-M0 for submit@debbugs.gnu.org; Fri, 26 Aug 2022 09:34:47 -0400 Received: from eggs.gnu.org ([209.51.188.92]:35832) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oRZTx-0003O8-Vr for 57365@debbugs.gnu.org; Fri, 26 Aug 2022 09:34:46 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:41394) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oRZTs-00062l-NT; Fri, 26 Aug 2022 09:34:40 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To: From; bh=Cu5fUHO++HX2K5J+YVWLH4oqYxHsexC5eDYGMt+flOQ=; b=npj2lojNUkGS5YxxR0rE nRcwClp5gWginDBopuAG2CCMP/ok9mqcE6HMgDEAErsdV3H7KaLkjamzdOhCVzArHITG5Awda6hvJ 56FsFtrLBqI94bjTR4qkvalANGWOsBZdZ3zTApNWxHh9JmpOLnLBwdKw175U+2HaaBboRNYgYn5jD KFaB6xX7K87nqzWVNbj3VvWTdFMtKqvPhpBLaNQTqQ0ZHYkKTANlQE0Z+7x6NQ0MYp79n7rLeWUgH oIqkVORerBh+Ikc9RvVIOgH6dn3GRWDlOo0agS5M0daKjniQRffzIP39w18ddu64M7kd5uIk479S9 CkWI0kgjk7r1MA==; Received: from [2001:b07:6473:5604:6777:3eba:ebea:f1b1] (port=39960 helo=meije) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oRZTs-0001sC-1m; Fri, 26 Aug 2022 09:34:40 -0400 From: Mathieu Othacehe To: "Artyom V. Poptsov" Subject: Re: bug#57365: [PATCH] gnu: guile-smc: Update to 0.5.0 References: <87pmgqsss3.fsf@gmail.com> Date: Fri, 26 Aug 2022 15:34:36 +0200 In-Reply-To: <87pmgqsss3.fsf@gmail.com> (Artyom V. Poptsov's message of "Tue, 23 Aug 2022 21:45:32 +0300") Message-ID: <874jxzyvpv.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 57365 Cc: 57365@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: -3.3 (---) Hey Artyom, > - (string-append > - "(add-handler! %logger\n" > - " (make \n" > - " #:file-name \"smc.log\"))\n"))) > - #t)) > + (("\\(add-handler! %logger %syslog\\)") > + (string-append > + "(add-handler! %logger\n" > + " (make \n" > + " #:port (open-file \"/tmp/smc.log\" \"a+\")))\n"))))) What is this patch about? Can't it be upstreamed? > + (list autoconf automake pkg-config texinfo help2man)) You need to describe it in the commit message: [native-inputs]: Add help2man. > + (list bash-minimal > + guile-3.0 > + guile-lib > + inetutils)) Ditto: [inputs]: Use the new inputs style. Can you send an updated patch? Thanks, Mathieu From debbugs-submit-bounces@debbugs.gnu.org Fri Aug 26 23:16:12 2022 Received: (at 57365) by debbugs.gnu.org; 27 Aug 2022 03:16:12 +0000 Received: from localhost ([127.0.0.1]:54927 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oRmIu-0004VG-6g for submit@debbugs.gnu.org; Fri, 26 Aug 2022 23:16:12 -0400 Received: from mail-lf1-f48.google.com ([209.85.167.48]:38625) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oRmIs-0004V4-It for 57365@debbugs.gnu.org; Fri, 26 Aug 2022 23:16:11 -0400 Received: by mail-lf1-f48.google.com with SMTP id q7so4243630lfu.5 for <57365@debbugs.gnu.org>; Fri, 26 Aug 2022 20:16:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:user-agent:message-id:in-reply-to:date:references :subject:cc:to:from:from:to:cc; bh=qea8ExNMqI7b6xoxTW/KqYwxK3QqG9TxLd3pmhnWXsw=; b=g9//qj4MUFL1lztnCxbvBU3dUY7CXk9+m5Om01CyKHWv8RZ0TEMbOi7tu+Ce3pEY5R +ZODdJS6tJU5vNMvKlc1U8hh4zW526dvX5k0ME0qTs9W7GHRNN8AdM3RPLoSqj5nY6Fj YKeAeWMTjCNTJDR9QQDI7GKh6PBq5pca3tkRbqDKDjh5NzkSIFvfJborBB+Fd65A9h8N JqbRS1VBmGlIxzUcIE6Kq5rp0XktvP4LTmCzZffIpd2Q2OJOP0MsXqygF/A0rlw1GvQT /4LZ2GOFC4BW/DuqDLDOkvCcedj/V70hvTSne6ulmqK9+XPDR5Wz2mM39PrPQbImZUNM QiEA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:user-agent:message-id:in-reply-to:date:references :subject:cc:to:from:x-gm-message-state:from:to:cc; bh=qea8ExNMqI7b6xoxTW/KqYwxK3QqG9TxLd3pmhnWXsw=; b=QJiI01aA2Xqv5YFwGqx39L/+wZ/cVewNThN9W6JRalU6dDG16dipB0fPtyn4//q96d D0mzklBsiq55UJ6eMQdw0b+cT2sevs5N78REBlpCvilfcpAkeF7kwlWR8pNe7q3aD3ry gieBiEPZNRKThddqOMt4Q+YfDtQekr/pDMY8OOEhwxHRaqOHPrf+l2S6zoe+HWAksBI4 h3SyMTyZpj9lLf3DB8zHuIvpZw+PQHF0+HjnueQ3gWOkXU1whYCUC+xZuM4Mn/1V9fGh nuONOWjr45ECHh8h01lM8+1feb8cpUHBPT9wIIV2IHii3a03QaL2knYdm0LTi7VVvLqt j2ng== X-Gm-Message-State: ACgBeo0uzg7efmA9jenXYHlDypOS8F0UkfKTasM3nEzKBJFXR6GsYLl+ vVXT6HoXim5I8p3H2DkqC0ZimfdLsCA= X-Google-Smtp-Source: AA6agR7pxO5iM7HrlfL4uDNtxAyEesvL3f4sVlZtdrUOuseYfsq/ZcvousTN1Expfwr+Yj/8gwlABw== X-Received: by 2002:a05:6512:c06:b0:48d:1d99:2a1a with SMTP id z6-20020a0565120c0600b0048d1d992a1amr3686548lfu.396.1661570163941; Fri, 26 Aug 2022 20:16:03 -0700 (PDT) Received: from elephant ([95.79.19.43]) by smtp.gmail.com with ESMTPSA id u21-20020a2e1415000000b00261b9df2ca2sm626956ljd.51.2022.08.26.20.16.03 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 26 Aug 2022 20:16:03 -0700 (PDT) From: "Artyom V. Poptsov" To: Mathieu Othacehe Subject: Re: bug#57365: [PATCH] gnu: guile-smc: Update to 0.5.0 References: <87pmgqsss3.fsf@gmail.com> <874jxzyvpv.fsf@gnu.org> Date: Sat, 27 Aug 2022 06:15:59 +0300 In-Reply-To: <874jxzyvpv.fsf@gnu.org> (Mathieu Othacehe's message of "Fri, 26 Aug 2022 15:34:36 +0200") Message-ID: <871qt2v0k0.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1 (gnu/linux) 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: 57365 Cc: 57365@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: multipart/mixed; boundary="=-=-=" --=-=-= Content-Type: text/plain Hello Mathieu, Thanks for my patch review! > What is this patch about? Can't it be upstreamed? As you can see from the package description of Guile-SMC 0.3.0 there was already a problem with logging; I just tried to fix that patch for the current release. Guile-SMC tries to log to the syslog by default but it seems that this option is not working in Guix, so we need another way to log the messages. Or it may be that I just overlooked something. I wasn't able to use "" anymore as Guile-SMC now uses custom microsecond-resolution logging backend (which is required for the FSM profiler to work properly.) The problem is that this backend does not work well with "". With the new snipped Guile-SMC uses its "" class to log the messages to "/tmp/smc.log." file. I wish we had more advanced logging functionality in GNU Guile core modules but that a discussion for another thread I think. For now I agree that this snipped looks a bit hacky but that is the solution a I came up with trying to fix things fast. If you have any ideas on how to improve the snippet (or the logging in Guile-SMC for that matter), I'm all ears. Meanwhile I try to do something with Guile-SMC logging myself. > You need to describe it in the commit message: > > [native-inputs]: Add help2man. > Ditto: > > [inputs]: Use the new inputs style. Done. Here's the updated patch. --=-=-= Content-Type: text/x-diff Content-Disposition: attachment; filename=0001-gnu-guile-smc-Update-to-0.5.0.patch Content-Transfer-Encoding: quoted-printable From=20be2605d82a44f22391b831a7090ff3ae5956d545 Mon Sep 17 00:00:00 2001 From: "Artyom V. Poptsov" Date: Tue, 23 Aug 2022 21:10:13 +0300 Subject: [PATCH 1/2] gnu: guile-smc: Update to 0.5.0. * gnu/packages/guile-xyz.scm (guile-smc): Update to 0.5.0. [native-inputs]: Add help2man. [inputs]: Use the new inputs style. =2D-- gnu/packages/guile-xyz.scm | 25 ++++++++++++------------- 1 file changed, 12 insertions(+), 13 deletions(-) diff --git a/gnu/packages/guile-xyz.scm b/gnu/packages/guile-xyz.scm index a85c7e0fc4..69f629638b 100644 =2D-- a/gnu/packages/guile-xyz.scm +++ b/gnu/packages/guile-xyz.scm @@ -4796,7 +4796,7 @@ (define-public guile-gitlab (define-public guile-smc (package (name "guile-smc") =2D (version "0.3.0") + (version "0.5.0") (source (origin (method git-fetch) @@ -4806,7 +4806,7 @@ (define-public guile-smc (file-name (string-append name "-" version)) (sha256 (base32 =2D "0szkjmasi70m1vppck7nhdxg4lnxzjq6mihi6r1552s8sxm5z008")))) + "03imz9bfvvj8xnwxjaw7b26capvlwq921kqq5yzlzv15ngidky72")))) (build-system gnu-build-system) (arguments `(#:make-flags '("GUILE_AUTO_COMPILE=3D0") ;to prevent guild warn= ings @@ -4829,12 +4829,11 @@ (define-public guile-smc (format #f "#:init-value \"~a/bin/logger\"" (assoc-ref inputs "inetutils"))) =2D (("\\(add-handler! %logger %syslog\\)") =2D (string-append =2D "(add-handler! %logger\n" =2D " (make \n" =2D " #:file-name \"smc.log\"))\n"))) =2D #t)) + (("\\(add-handler! %logger %syslog\\)") + (string-append + "(add-handler! %logger\n" + " (make \n" + " #:port (open-file \"/tmp/smc.log\" \= "a+\")))\n"))))) (add-after 'install 'wrap-program (lambda* (#:key inputs outputs #:allow-other-keys) (let* ((out (assoc-ref outputs "out")) @@ -4854,12 +4853,12 @@ (define-public guile-smc ,(string-append guile-lib go))))) #t))))) (native-inputs =2D (list autoconf automake pkg-config texinfo)) + (list autoconf automake pkg-config texinfo help2man)) (inputs =2D `(("bash" ,bash-minimal) =2D ("guile" ,guile-3.0) =2D ("guile-lib" ,guile-lib) =2D ("inetutils" ,inetutils))) + (list bash-minimal + guile-3.0 + guile-lib + inetutils)) (home-page "https://github.com/artyom-poptsov/guile-smc") (synopsis "GNU Guile state machine compiler") (description =2D-=20 2.34.1 --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable =2D Artyom =2D-=20 Artyom "avp" Poptsov Home page: https://memory-heap.org/~avp/ CADR Hackerspace co-founder: https://cadrspace.ru/ GPG: D0C2 EAC1 3310 822D 98DE B57C E9C5 A2D9 0898 A02F --=-=-=-- --==-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQFNBAEBCgA3FiEE0MLqwTMQgi2Y3rV86cWi2QiYoC8FAmMJjHAZHHBvcHRzb3Yu YXJ0eW9tQGdtYWlsLmNvbQAKCRDpxaLZCJigL2hUB/9SKnV5eZftUSX4ai9kyqmv VjGc16D1IUJavBJ/5wAAdfJQpFUTXVT17QKOkG4TlaMI2iOAMDD+ko9EVQnkoxx5 HCYxjdzL4LcNsLclFl6DZksTSc7jTntK0wU0crn7VagX4Y8KtnuMc0F2iWaTUK5J Gx2gGgJbtMUPeQpKjU3PupdrN+pPBiMchyiXwoDZ18GRrBFpIqLA8mVXQgGDWwCc YsCcKTBRhZeYDUbwTo6fbzbzgSEGmeRPmDghB8t/+bzdGI22iTFAHe7xX+8U7N6c isAeN7CbTyZE8kfSTDLVVJbbK0KB62EFqJS728CmSe+OBRGX64Gv1AiRUNHcverR =f2bP -----END PGP SIGNATURE----- --==-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sat Aug 27 03:54:54 2022 Received: (at 57365) by debbugs.gnu.org; 27 Aug 2022 07:54:54 +0000 Received: from localhost ([127.0.0.1]:55067 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oRqec-0003Cd-94 for submit@debbugs.gnu.org; Sat, 27 Aug 2022 03:54:54 -0400 Received: from laurent.telenet-ops.be ([195.130.137.89]:46714) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oRqea-0003CU-Cw for 57365@debbugs.gnu.org; Sat, 27 Aug 2022 03:54:53 -0400 Received: from [IPV6:2a02:1811:8c09:9d00:5dba:d409:33f7:a16] ([IPv6:2a02:1811:8c09:9d00:5dba:d409:33f7:a16]) by laurent.telenet-ops.be with bizsmtp id CXuo2800320ykKC01XuoYe; Sat, 27 Aug 2022 09:54:50 +0200 Message-ID: <13f03fda-ca68-59d1-c6ec-b4b67fee14a6@telenet.be> Date: Sat, 27 Aug 2022 09:54:47 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.12.0 Content-Language: en-US To: Mathieu Othacehe , "Artyom V. Poptsov" References: <87pmgqsss3.fsf@gmail.com> <874jxzyvpv.fsf@gnu.org> From: Maxime Devos Subject: Re: [bug#57365] [PATCH] gnu: guile-smc: Update to 0.5.0 In-Reply-To: <874jxzyvpv.fsf@gnu.org> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------8SiexB8LshXxiVAIUjIo0ooJ" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1661586890; bh=9FWD4tSAEE58itNXTGiJAkqGM0zv0KzN9xaj2AXgN4E=; h=Date:To:Cc:References:From:Subject:In-Reply-To; b=MREGDQXyID083NyH7xHY+lX2SgG1LJ0U2fat0L70zDA4mJmBYjGadCVz4myRjtRg0 5UBg46GHi8CfnfZIUAvYu1PYVi/Z49AKAhKCoWh7ulk0Yip9wqEyZUjpwB+8/EuOrM +9kM5v/jULelPB1PXHWeXHkx22/efLvHIo7h9juJy3BG2+xTCj/jzwaRW29veZoutr tshuwPS6xocJueWMRB+yvV68SOHNLKsRyIYY9Y8vfruxrPJymIgyWTiLQCDLPakGIo u1fU+Tw7US7oLu610zZztj5FNEdZKPgoXIRI8AefCD3djHOFV2tjewRRLTZia44VBE qn4Dl8kbzvjmA== X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 57365 Cc: 57365@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 (-) This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------8SiexB8LshXxiVAIUjIo0ooJ Content-Type: multipart/mixed; boundary="------------GtOmgqiRSSEEbRS8xihFTcsz"; protected-headers="v1" From: Maxime Devos To: Mathieu Othacehe , "Artyom V. Poptsov" Cc: 57365@debbugs.gnu.org Message-ID: <13f03fda-ca68-59d1-c6ec-b4b67fee14a6@telenet.be> Subject: Re: [bug#57365] [PATCH] gnu: guile-smc: Update to 0.5.0 References: <87pmgqsss3.fsf@gmail.com> <874jxzyvpv.fsf@gnu.org> In-Reply-To: <874jxzyvpv.fsf@gnu.org> --------------GtOmgqiRSSEEbRS8xihFTcsz Content-Type: multipart/mixed; boundary="------------BRH2Eev8aEv0Bm4j0ub78Ery" --------------BRH2Eev8aEv0Bm4j0ub78Ery Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 DQpPbiAyNi0wOC0yMDIyIDE1OjM0LCBNYXRoaWV1IE90aGFjZWhlIHdyb3RlOg0KPiArICAg ICAgICAgICAgICAgKCgiXFwoYWRkLWhhbmRsZXIhICVsb2dnZXIgJXN5c2xvZ1xcKSIpDQo+ ICsgICAgICAgICAgICAgICAgKHN0cmluZy1hcHBlbmQNCj4gKyAgICAgICAgICAgICAgICAg IihhZGQtaGFuZGxlciEgJWxvZ2dlclxuIg0KPiArICAgICAgICAgICAgICAgICAiICAgICAg ICAgICAgICAobWFrZSA8cG9ydC1sb2cvdXM+XG4iDQo+ICsgICAgICAgICAgICAgICAgICIg ICAgICAgICAgICAgICAgICAgICM6cG9ydCAob3Blbi1maWxlIFwiL3RtcC9zbWMubG9nXCIg XCJhK1wiKSkpXG4iKSkpKSkNCg0KV2hlbiBpcyB0aGlzIC90bXAvc21jLmxvZyB1c2VkPyBX aGVuIGNvbXBpbGluZyBndWlsZS1zbWMgb3Igd2hlbiBydW5uaW5nIA0KZ3VpbGUtc21jPw0K DQpJZiB0aGUgbGF0dGVyLCBhbiBhdHRhY2tlciBvbiBhIG11bHRpLXVzZXIgc3lzdGVtIGNv dWxkIHVzZSBpdCB0byBtYWtlIA0KeW91IGFwcGVuZCB0byBmaWxlcyB0aGUgYXR0YWNrZXIg b3JkaW5hcmlseSBkb2Vzbid0IGhhdmUgYWNjZXNzIHRvIC0tIA0KY29uc2lkZXIgZ3VpbGUt c21jIGJlaW5nIGluIGEgcHJvY2VzcyBhcyByb290IGFuZCB0aGUgYXR0YWNrZXIgY3JlYXRp bmcgDQovdG1wL3NtYy5sb2cgYXMgYSBzeW1saW5rIHRvIC9ldGMvcGFzc3dkIGZpcnN0LCBk ZXBlbmRpbmcgb24gd2hhdCB3YXMgDQpsb2dnZWQsIHRoZXJlIGlzIG5vdyBhbiBhZGRpdGlv bmFsIGVudHJ5IGluIHRoZXJlIG9yIGl0cyBjb3JydXB0ZWQsIA0KcHJldmVudGluZyBib290 aW5nLg0KDQo+IEd1aWxlLVNNQyB0cmllcyB0byBsb2cgdG8gdGhlIHN5c2xvZyBieSBkZWZh dWx0IGJ1dCBpdCBzZWVtcyB0aGF0IHRoaXMNCj4gb3B0aW9uIGlzIG5vdCB3b3JraW5nIGlu IEd1aXgsIHNvIHdlIG5lZWQgYW5vdGhlciB3YXkgdG8gbG9nIHRoZQ0KPiBtZXNzYWdlcy4g IE9yIGl0IG1heSBiZSB0aGF0IEkganVzdCBvdmVybG9va2VkIHNvbWV0aGluZy4NCkkgZG8g dGhpbmsgaXQgd29ya3MsIGF0IGxlYXN0IHRoZXJlIGFyZSBwbGVudHkgb2YgbWVudGlvbnMg b2YgJ3N5c2xvZycgDQppbiB0aGUgR3VpeCByZXBvc2l0b3J5LiBIb3dldmVyLCBwb3NzaWJs eSB0aGUgYnVpbGQgY29udGFpbmVyIGZvcmJpZHMgDQphY2Nlc3MgKHVudmVyaWZpZWQpLCBt YXliZSBmb3IgcnVubmluZyB0ZXN0cyB5b3UgbmVlZCBhIGRpZmZlcmVudCBsb2dnZXIuDQoN CkdyZWV0aW5ncywNCk1heGltZS4NCg0K --------------BRH2Eev8aEv0Bm4j0ub78Ery Content-Type: application/pgp-keys; name="OpenPGP_0x49E3EE22191725EE.asc" Content-Disposition: attachment; filename="OpenPGP_0x49E3EE22191725EE.asc" Content-Description: OpenPGP public key Content-Transfer-Encoding: quoted-printable -----BEGIN PGP PUBLIC KEY BLOCK----- xjMEX4ch6BYJKwYBBAHaRw8BAQdANPb/d6MrGnGi5HyvODCkBUJPRjiFQcRU5V+m xvMaAa/NL01heGltZSBEZXZvcyA8bWF4aW1lLmRldm9zQHN0dWRlbnQua3VsZXV2 ZW4uYmU+wpAEExYIADgWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCX4ch6AIbAwUL CQgHAwUVCgkICwUWAgMBAAIeAQIXgAAKCRBJ4+4iGRcl7japAQC3opZ2KGWzWmRc /gIWSu0AAcfMwyinFEEPa/QhUt2CogD/e2RdF4CYAgaRHJJmZ9WU7piKbLZ7llB4 LzgezVDHggzNJU1heGltZSBEZXZvcyA8bWF4aW1lZGV2b3NAdGVsZW5ldC5iZT7C kAQTFggAOBYhBMHzPuIMUo/bfdcBH0nj7iIZFyXuBQJf56ycAhsDBQsJCAcDBRUK CQgLBRYCAwEAAh4BAheAAAoJEEnj7iIZFyXujpQBAKV1SwDDl4f24rXciDlB9L8W ycZt30CgbewMSRQk4mvbAP9dFMbVVixYBd6C8cfhR+NsOBGiOJnQABlUmgNuqGFJ Dc44BF+HIegSCisGAQQBl1UBBQEBB0BOlzIWiJzgobMF6/cqwLaLk7jIcFSZ++c0 k9cCNT6YXwMBCAfCeAQYFggAIBYhBMHzPuIMUo/bfdcBH0nj7iIZFyXuBQJfhyHo AhsMAAoJEEnj7iIZFyXuMr0BAJc8cl5PGvVmVuSQVKjleNl4DK1/XAaPAYPe34AE fZJPAP9IqLCQhH/FeJanHqBP8gNdGNI2qn8RnnLVfRJgUjZ1BA=3D=3D =3DOVqp -----END PGP PUBLIC KEY BLOCK----- --------------BRH2Eev8aEv0Bm4j0ub78Ery-- --------------GtOmgqiRSSEEbRS8xihFTcsz-- --------------8SiexB8LshXxiVAIUjIo0ooJ Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- wnsEABYIACMWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYwnNxwUDAAAAAAAKCRBJ4+4iGRcl7nvh AP9y58pCWrqjd9mYYMudKvny9DO8mbS7A+1AYHxDq3gFrAD/f3PMh810sA06trdx/EvxDdtBIQfZ 9BurcmcvpCoq7Q4= =NM0h -----END PGP SIGNATURE----- --------------8SiexB8LshXxiVAIUjIo0ooJ-- From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 02 02:20:25 2022 Received: (at 57365) by debbugs.gnu.org; 2 Sep 2022 06:20:25 +0000 Received: from localhost ([127.0.0.1]:44637 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oU02S-0006dP-Ni for submit@debbugs.gnu.org; Fri, 02 Sep 2022 02:20:25 -0400 Received: from mail-lf1-f52.google.com ([209.85.167.52]:36625) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oU02Q-0006d3-9I for 57365@debbugs.gnu.org; Fri, 02 Sep 2022 02:20:23 -0400 Received: by mail-lf1-f52.google.com with SMTP id p7so1884366lfu.3 for <57365@debbugs.gnu.org>; Thu, 01 Sep 2022 23:20:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:user-agent:message-id:in-reply-to:date:references :subject:cc:to:from:from:to:cc:subject:date; bh=+rEbdC1V4A1c/JySdOCtfOmxseVQ6oJs+3AHMxB6wL0=; b=RYIlIrdAL8qQps7trNy+yQ3lvMAminU4ntl0eckF+29k6WS9ySLRq81tFozl0nMjWL XRBlrSiww8s9kppHWvdrIUjcxNyHGKfNwNu1Gwelxtksc2S6JnVb2BZ1f7ok0pSeUqp8 eCGSSjGMrtmSQlzKhXqPGNMkmehffjrEBxmMJXsoUIHRdhXDjP757rvrk+PzCSFx1fM3 CPx+Wn7ZY7ji5stZzpbNOy3lFoSEaRzNz4ATFL/HbEkCCoRpverZ1v+TD5s6xYdzpvE/ vFEgHJcVmq4DDVkS/5Y66RIAi/59ikPTWXnbCtlYIn5Rjr8Gjf5ipvWnHPczU+kubzWK 2m0w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:user-agent:message-id:in-reply-to:date:references :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date; bh=+rEbdC1V4A1c/JySdOCtfOmxseVQ6oJs+3AHMxB6wL0=; b=lKGEZ04p5qEE1k5zX+kSGnHW/OkuMeuE3p9gVvaJMlvhTaht3nVQYhCXR48oomcWLh vxCzsGibrCJrCpSHOv8KpVa/PJ25e+Jh4bZ094j0xDgPFFMIGKZFVxTN9BwPsw5wiaAh 9asTKvq/UnRyJ1lS6pwjTK4Um44MIKdLuithWCwmbTtLC/U8zTgRHOhMYIMnhnGvaDzi OcwLgyL7qxJNXExv+ljYAfvE3t6SGfcujj4pyS/d+SKIg0CXd8Hc3qC3SzVsV56AIYph S3UqGh36dCi0n2FarTXR9FFvBBpeqr4GQSNwqGj0FC8DS3jaTnA0Wa9BsH68IXzY6Rqb mkKw== X-Gm-Message-State: ACgBeo1lGFa2BqL+qmAGQbTdKKbGaIFqSEiZkVhJT19T3/k8YX5nis+9 ZrHJTFdsRNT57jPpyPnqmh3ckgasKR0= X-Google-Smtp-Source: AA6agR7Jih5I85KLUMxysiUv7063mooDcPyaWHdxfcrW7ZWWdx8e1E1TwYDiqViYfL5Aaq/ohRvLTQ== X-Received: by 2002:a05:6512:3f9b:b0:492:d6c7:24e8 with SMTP id x27-20020a0565123f9b00b00492d6c724e8mr11061602lfa.346.1662099615776; Thu, 01 Sep 2022 23:20:15 -0700 (PDT) Received: from elephant ([95.79.23.141]) by smtp.gmail.com with ESMTPSA id z27-20020a2eb53b000000b00264f2ce9902sm81737ljm.85.2022.09.01.23.20.14 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 01 Sep 2022 23:20:14 -0700 (PDT) From: "Artyom V. Poptsov" To: Mathieu Othacehe Subject: Re: bug#57365: [PATCH] gnu: guile-smc: Update to 0.5.0 References: <87pmgqsss3.fsf@gmail.com> <874jxzyvpv.fsf@gnu.org> Date: Fri, 02 Sep 2022 09:20:13 +0300 In-Reply-To: <874jxzyvpv.fsf@gnu.org> (Mathieu Othacehe's message of "Fri, 26 Aug 2022 15:34:36 +0200") Message-ID: <871qsuwb4y.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1 (gnu/linux) 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: 57365 Cc: 57365@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: multipart/mixed; boundary="=-=-=" --=-=-= Content-Type: text/plain Hello, I released Guile-SMC 0.5.2: https://lists.gnu.org/archive/html/guile-user/2022-09/msg00002.html And Guile-INI 0.5.1: https://lists.gnu.org/archive/html/guile-user/2022-09/msg00003.html So I updated both Guile-SMC and Guile-INI package definitions accordingly. Not sure if I should create a new thread in the mailing list for this. For now please find updated patches attached below. --=-=-= Content-Type: text/x-diff Content-Disposition: attachment; filename=0001-gnu-guile-smc-Update-to-0.5.2.patch Content-Transfer-Encoding: quoted-printable From=2044c116ba5935b925fe976a720283a19f53128906 Mon Sep 17 00:00:00 2001 From: "Artyom V. Poptsov" Date: Tue, 23 Aug 2022 21:10:13 +0300 Subject: [PATCH 1/2] gnu: guile-smc: Update to 0.5.2. * gnu/packages/guile-xyz.scm (guile-smc): Update to 0.5.2. [native-inputs]: Add "help2man" and "which". [inputs]: Use the new inputs style. =2D-- gnu/packages/guile-xyz.scm | 31 +++++++------------------------ 1 file changed, 7 insertions(+), 24 deletions(-) diff --git a/gnu/packages/guile-xyz.scm b/gnu/packages/guile-xyz.scm index 8ba38c87d8..11fa92d08a 100644 =2D-- a/gnu/packages/guile-xyz.scm +++ b/gnu/packages/guile-xyz.scm @@ -4864,7 +4864,7 @@ (define-public guile-gitlab (define-public guile-smc (package (name "guile-smc") =2D (version "0.3.0") + (version "0.5.2") (source (origin (method git-fetch) @@ -4874,7 +4874,7 @@ (define-public guile-smc (file-name (string-append name "-" version)) (sha256 (base32 =2D "0szkjmasi70m1vppck7nhdxg4lnxzjq6mihi6r1552s8sxm5z008")))) + "05q20vi59whjs7jb8bgcxnnfy6c3wx26m5ps2fwlsz52nggarxzb")))) (build-system gnu-build-system) (arguments `(#:make-flags '("GUILE_AUTO_COMPILE=3D0") ;to prevent guild warn= ings @@ -4886,23 +4886,6 @@ (define-public guile-smc #:phases (modify-phases %standard-phases (delete 'strip) =2D (add-after 'configure 'patch =2D (lambda* (#:key inputs outputs #:allow-other-keys) =2D (substitute* "modules/smc/core/log.scm" =2D ((" #:use-module \\(logging logger\\)") =2D (string-append =2D " #:use-module (logging logger)\n" =2D " #:use-module (logging rotating-log)")) =2D (("#:init-value \"logger\"") =2D (format #f =2D "#:init-value \"~a/bin/logger\"" =2D (assoc-ref inputs "inetutils"))) =2D (("\\(add-handler! %logger %syslog\\)") =2D (string-append =2D "(add-handler! %logger\n" =2D " (make \n" =2D " #:file-name \"smc.log\"))\n"))) =2D #t)) (add-after 'install 'wrap-program (lambda* (#:key inputs outputs #:allow-other-keys) (let* ((out (assoc-ref outputs "out")) @@ -4922,12 +4905,12 @@ (define-public guile-smc ,(string-append guile-lib go))))) #t))))) (native-inputs =2D (list autoconf automake pkg-config texinfo)) + (list autoconf automake pkg-config texinfo help2man which)) (inputs =2D `(("bash" ,bash-minimal) =2D ("guile" ,guile-3.0) =2D ("guile-lib" ,guile-lib) =2D ("inetutils" ,inetutils))) + (list bash-minimal + guile-3.0 + guile-lib + inetutils)) (home-page "https://github.com/artyom-poptsov/guile-smc") (synopsis "GNU Guile state machine compiler") (description =2D-=20 2.34.1 --=-=-= Content-Type: text/x-diff Content-Disposition: attachment; filename=0002-gnu-guile-ini-Update-to-0.5.1.patch Content-Transfer-Encoding: quoted-printable From=20a9eff226c36bf0a8a1356da17f5ca1434fa9d593 Mon Sep 17 00:00:00 2001 From: "Artyom V. Poptsov" Date: Tue, 23 Aug 2022 21:41:47 +0300 Subject: [PATCH 2/2] gnu: guile-ini: Update to 0.5.1. * gnu/packages/guile-xyz.scm (guile-ini): Update to 0.5.1. =2D-- gnu/packages/guile-xyz.scm | 45 +++++++++++++++++++++----------------- 1 file changed, 25 insertions(+), 20 deletions(-) diff --git a/gnu/packages/guile-xyz.scm b/gnu/packages/guile-xyz.scm index 11fa92d08a..7df3012568 100644 =2D-- a/gnu/packages/guile-xyz.scm +++ b/gnu/packages/guile-xyz.scm @@ -4931,28 +4931,33 @@ (define-public guile-smc (define-public guile-ini (package (name "guile-ini") =2D (version "0.3.0") =2D (source =2D (origin =2D (method git-fetch) =2D (uri (git-reference =2D (url "https://github.com/artyom-poptsov/guile-ini") =2D (commit (string-append "v" version)))) =2D (file-name (string-append name "-" version)) =2D (sha256 =2D (base32 =2D "0injn60530valhx3gsmdp72g6z886yf0n08hscky21h3dafm14kc")))) + (version "0.5.1") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/artyom-poptsov/guile-ini") + (commit (string-append "v" version)))) + (file-name (string-append name "-" version)) + (sha256 + (base32 + "0ky7sffxywc2p84q5kdsphr99q0g5gy45rj0vx7f77hwpfm2093x")))) (build-system gnu-build-system) (arguments =2D `(#:make-flags '("GUILE_AUTO_COMPILE=3D0"))) ;to prevent guild = warnings =2D (native-inputs =2D (list autoconf automake pkg-config texinfo)) =2D (inputs =2D `(("bash" ,bash-minimal) =2D ("guile" ,guile-3.0) =2D ("guile-lib" ,guile-lib))) =2D (propagated-inputs =2D (list guile-smc)) + `(#:make-flags '("GUILE_AUTO_COMPILE=3D0") ;to prevent guild warnings + #:phases (modify-phases %standard-phases + (delete 'strip) + (add-before 'build 'generate-fsm-context + ;; Make sure the intermediate FSM context is present + ;; before the build. + (lambda _ + (let ((cwd (getcwd))) + (chdir "modules/ini/") + (invoke "make" "GUILE_AUTO_COMPILE=3D0" + "fsm-context.scm") + (chdir cwd))))))) + (native-inputs (list autoconf automake pkg-config texinfo)) + (inputs (list bash-minimal guile-3.0 guile-lib)) + (propagated-inputs (list guile-smc)) (home-page "https://github.com/artyom-poptsov/guile-ini") (synopsis "Guile library for INI format support") (description =2D-=20 2.34.1 --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Thanks, =2D Artyom =20=20 =2D-=20 Artyom "avp" Poptsov Home page: https://memory-heap.org/~avp/ CADR Hackerspace co-founder: https://cadrspace.ru/ GPG: D0C2 EAC1 3310 822D 98DE B57C E9C5 A2D9 0898 A02F --=-=-=-- --==-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQFNBAEBCgA3FiEE0MLqwTMQgi2Y3rV86cWi2QiYoC8FAmMRoJ0ZHHBvcHRzb3Yu YXJ0eW9tQGdtYWlsLmNvbQAKCRDpxaLZCJigLx/LB/93aapUJ/WWUwF7el3yCoMB 63qNi9H7RwE/uMub2/DW4UpV3jjHo3+96e3my5ZBL5sFYTXR1wD3xu6zMAI0Y6sI N9ztQc4eP5hMeIZ4AkBfRPWa+DEy3NGoc299Yxa0DPn8OrU9CtqWsqmqHrRM3Q/C 26FUiudjuSz75cBEC0YvPTs4e40t0gS8OXSB7hqYw6vgwZYaxfvuSli3KWHFa903 Zh2zuADOPDSrDC5O9X1dWjzeq5h4xI47FHsJ3ot6BT9GI5Nca1D9mZPi7hPVdMUn L1eCD0JKY8Vu7G8jomWbyDcpJLMHRRzP4j7+159EWQ5Iwg1vC+zEokYrJm7SOjxq =35Ez -----END PGP SIGNATURE----- --==-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 02 03:38:30 2022 Received: (at 57365-done) by debbugs.gnu.org; 2 Sep 2022 07:38:30 +0000 Received: from localhost ([127.0.0.1]:44722 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oU1G2-0000Ai-2o for submit@debbugs.gnu.org; Fri, 02 Sep 2022 03:38:30 -0400 Received: from eggs.gnu.org ([209.51.188.92]:53758) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oU1Fz-0000AM-NS for 57365-done@debbugs.gnu.org; Fri, 02 Sep 2022 03:38:28 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:48732) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oU1Fu-0003e7-Fu; Fri, 02 Sep 2022 03:38:22 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To: From; bh=4dzVOP8YyMiVUPmX+qhJJ75EczMIVvQejGrwc6IVh5Q=; b=ECtIuzVnf8oYu2eFpIGw 8vlwKqAATPeUM2WHXmOxUr1pq3rb4rl19SXEyeYNZvzMZYP/mLS3ljhxXT7JNqAdBTrihHjFHE9FP V8C9w6moXHBAPO01TOIfcs6lMBrWrju2TO805y2eA1JoFuBum92Tg5NR2Ggo18r2dlBg1G8tMKxu7 FSGQXEVzHmxEq73gSpbKk4nrNZzk3ZZVx0yzPjitzXv6uP4MnTn8bGTaatZFtHaEN6B6V4/7i1el1 BmmW9oq/HHP8+ndahYhfU2AZ0KLyFhk/fCqnz2VumZlFk8T+aGNmhASYiCE5Nl8XJPYhd4fimJ94K Kyzgvjuf9BU3Qw==; Received: from pop.92-184-117-132.mobile.abo.orange.fr ([92.184.117.132]:39031 helo=meije) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oU1Fr-0002ZI-Ip; Fri, 02 Sep 2022 03:38:22 -0400 From: Mathieu Othacehe To: "Artyom V. Poptsov" Subject: Re: bug#57365: [PATCH] gnu: guile-smc: Update to 0.5.0 References: <87pmgqsss3.fsf@gmail.com> <874jxzyvpv.fsf@gnu.org> <871qsuwb4y.fsf@gmail.com> Date: Fri, 02 Sep 2022 09:38:15 +0200 In-Reply-To: <871qsuwb4y.fsf@gmail.com> (Artyom V. Poptsov's message of "Fri, 02 Sep 2022 09:20:13 +0300") Message-ID: <877d2mb508.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 57365-done Cc: 57365-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: -3.3 (---) Hey Artyom, > Not sure if I should create a new thread in the mailing list for this. > > For now please find updated patches attached below. It's great that you found a way to deal with logging. Guile-SMC looks fun, can't wait to test it :). Pushed both patches. Thanks, Mathieu From unknown Wed Jun 25 10:55:46 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 30 Sep 2022 11:24:10 +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