From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 30 20:45:14 2020 Received: (at submit) by debbugs.gnu.org; 1 Dec 2020 01:45:14 +0000 Received: from localhost ([127.0.0.1]:57223 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kjujC-0007e8-4B for submit@debbugs.gnu.org; Mon, 30 Nov 2020 20:45:14 -0500 Received: from lists.gnu.org ([209.51.188.17]:44844) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kjuj9-0007e0-Qk for submit@debbugs.gnu.org; Mon, 30 Nov 2020 20:45:12 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:55344) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kjuj9-0002Ob-IZ for guix-patches@gnu.org; Mon, 30 Nov 2020 20:45:11 -0500 Received: from mail-40136.protonmail.ch ([185.70.40.136]:42412) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kjuj6-0006da-EE for guix-patches@gnu.org; Mon, 30 Nov 2020 20:45:10 -0500 Date: Tue, 01 Dec 2020 01:44:59 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail; t=1606787104; bh=Szrqch+oz1J0w6xthMbH6QSqDdaWqagoPYM2uSbMml0=; h=Date:To:From:Reply-To:Subject:From; b=QzImFuU58dUcN67Bz924VfKuvDIqX59zhnQC37yB8wGk17J6VitDXDNrrJHwq3KCd hA3hl5o8cfjz56YASSOl4aIckwInJMsk6im+fgdTBdbK6hPocz3QxFbReF/iHibEc4 NE4lgeQ7INTfgM2UK4yHdfsZ7DyMNm/kJm8dOagk= To: guix-patches@gnu.org From: Ryan Prior Subject: [PATCH] gnu: packages: Add tiny-bignum. Message-ID: <20201201014454.18663-1-rprior@protonmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-1.2 required=10.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM shortcircuit=no autolearn=disabled version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on mailout.protonmail.ch Received-SPF: pass client-ip=185.70.40.136; envelope-from=rprior@protonmail.com; helo=mail-40136.protonmail.ch 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_MSPIKE_H2=-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.2 (/) 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: , Reply-To: Ryan Prior Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) * gnu/packages/maths.scm (tiny-bignum): New variable. --- gnu/packages/maths.scm | 46 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm index d3f3539e26..a0dd9a761c 100644 --- a/gnu/packages/maths.scm +++ b/gnu/packages/maths.scm @@ -4984,6 +4984,52 @@ be fed to @command{tcalc} through the command line."= ) (home-page "https://sites.google.com/site/mohammedisam2000/tcalc") (license license:gpl3+))) =20 +(define-public tiny-bignum + (let ((commit "1d7a1f9b8e77316187a6b3eae8e68d60a6f9a4d4")) + (package + (name "tiny-bignum") + (version (git-version "0" "0" commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/kokke/tiny-bignum-c") + (commit commit))) + (file-name (git-file-name "tiny-bignum" commit)) + (sha256 + (base32 "0vj71qlhlaa7d92bfar1kwqv6582dqrby8x3kdw0yzh82k2023g6")))= ) + (build-system gnu-build-system) + (arguments + `(#:phases + (modify-phases %standard-phases + (delete 'configure) + (replace 'check + (lambda _ + (substitute* "scripts/test_rand.py" + (("\t") " ") + (("\" % (\\w+)" _ symbol) (string-append "\" % int(" symbo= l ")"))) + (invoke "make" "test"))) + (replace 'install + (lambda* (#:key outputs #:allow-other-keys) + (let ((share (string-append (assoc-ref outputs "out") "/shar= e")) + (doc (string-append (assoc-ref outputs "out") "/doc"))= ) + (mkdir-p share) + (install-file "bn.c" share) + (install-file "bn.h" share) + (mkdir-p doc) + (install-file "LICENSE" doc) + (install-file "README.md" doc))))))) + (native-inputs + `(("python" ,python-wrapper))) + (home-page "https://github.com/kokke/tiny-bignum-c") + (synopsis "Small portable multiple-precision unsigned integer arithme= tic in C") + (description + "This library provides portable Arbitrary-precision unsigned integer +arithmetic in C, for calculating with large numbers. Basic arithmetic (+,= -, +*, /, %) and bitwise operations (&, |, ^. <<, >>) plus increments, decreme= nts +and comparisons are supported.") + (license license:unlicense)))) + (define-public sundials (package (name "sundials") --=20 2.29.2 From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 30 23:10:49 2020 Received: (at 44978) by debbugs.gnu.org; 1 Dec 2020 04:10:49 +0000 Received: from localhost ([127.0.0.1]:57386 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kjx04-0002hN-UP for submit@debbugs.gnu.org; Mon, 30 Nov 2020 23:10:49 -0500 Received: from mail-40134.protonmail.ch ([185.70.40.134]:46274) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kjx02-0002h9-4j for 44978@debbugs.gnu.org; Mon, 30 Nov 2020 23:10:47 -0500 Date: Tue, 01 Dec 2020 04:10:32 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail; t=1606795839; bh=vYvAHcQTiODaHzKZR3dqWxELYzcRW9To21fi+Ns8/+w=; h=Date:To:From:Reply-To:Subject:From; b=mWdxBm9+yDYCJ9zxvflAsFQt/TsfmNMn3RxEqCuRyHYZ2xZqlM5I1ulvdGsv6u0ky GlBO9iRztfKFqyqTaTzlKveYGkqpzfmFDs2nj6oxmNPdPl4wU2fVcTzcyNgJSD6yu4 7mEEJZRQPswBxVsetaomh5yrtE2OM1QQ7gg9dJX4= To: 44978@debbugs.gnu.org From: Ryan Prior Subject: [PATCH] gnu: Add cjson. Message-ID: <20201201041027.6129-1-rprior@protonmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-1.2 required=10.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM shortcircuit=no autolearn=disabled version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on mailout.protonmail.ch X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 44978 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: , Reply-To: Ryan Prior Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/web.scm (cjson): New variable. --- gnu/packages/web.scm | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm index f559d63f1b..21fc1ae964 100644 --- a/gnu/packages/web.scm +++ b/gnu/packages/web.scm @@ -957,6 +957,26 @@ project) @end itemize") (license license:bsd-2))) =20 +(define-public cjson + (package + (name "cjson") + (version "1.7.14") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/DaveGamble/cJSON") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1rlnailhjm180zb6pc17jwphjwivw8kfpqgixjfgq4iyryq46s= ah")))) + (build-system cmake-build-system) + (arguments + `(#:configure-flags '("-DENABLE_CJSON_UTILS=3DOn"))) + (home-page "https://github.com/DaveGamble/cJSON") + (synopsis "JSON parser written in ANSI C") + (description "This library provides a portable embeddable JSON parser.= ") + (license license:expat))) + (define-public qjson (package (name "qjson") --=20 2.29.2 From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 30 23:15:27 2020 Received: (at 44978) by debbugs.gnu.org; 1 Dec 2020 04:15:27 +0000 Received: from localhost ([127.0.0.1]:57397 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kjx4Y-0002pK-Ou for submit@debbugs.gnu.org; Mon, 30 Nov 2020 23:15:27 -0500 Received: from mail-40136.protonmail.ch ([185.70.40.136]:32103) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kjx4W-0002p1-0b for 44978@debbugs.gnu.org; Mon, 30 Nov 2020 23:15:25 -0500 Date: Tue, 01 Dec 2020 04:15:14 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail; t=1606796117; bh=FEe9YaSGdXl8aVgPhvaKCxbNUtSf7cMV2yKA99SbtaI=; h=Date:To:From:Reply-To:Subject:From; b=g4tNjUR+JO4bfmOygBAWz9EGcASqfJ7aMJGOTCc52OJcrLytgCDUpB3kKjBBcTmU7 N7eNOcPKyLCNKcqR6T1g/4dU1TXR5G08sF7uvrJDg/65sYu793g61S9gY1268nN32f 1VLW+uj+4fWCtL30ZJFdhbyaijvvDBK+XQUeTIFU= To: 44978@debbugs.gnu.org From: Ryan Prior Subject: [PATCH 1/3] gnu: vlang: Update to 0.1.30. Message-ID: <20201201041510.8476-1-rprior@protonmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-1.2 required=10.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM shortcircuit=no autolearn=disabled version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on mailout.protonmail.ch X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 44978 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: , Reply-To: Ryan Prior Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/vlang.scm (vlang): Update to 0.1.30. - Moves the cc-patching logic out of check into an explicit "patch-cc" st= age. - Adds "build-tools" stage to pre-build the included tools. - Sets native-search-paths. - Fixes many tests. --- gnu/packages/vlang.scm | 89 +++++++++++++++++++++++++++++------------- 1 file changed, 61 insertions(+), 28 deletions(-) diff --git a/gnu/packages/vlang.scm b/gnu/packages/vlang.scm index e0b2e7bcfc..655a77fadc 100644 --- a/gnu/packages/vlang.scm +++ b/gnu/packages/vlang.scm @@ -20,9 +20,12 @@ =20 (define-module (gnu packages vlang) #:use-module (gnu packages glib) + #:use-module (gnu packages linux) #:use-module (gnu packages node) #:use-module (gnu packages sqlite) #:use-module (gnu packages tls) + #:use-module (gnu packages valgrind) + #:use-module (gnu packages version-control) #:use-module (gnu packages xorg) #:use-module (guix build-system gnu) #:use-module (guix git-download) @@ -30,10 +33,21 @@ #:use-module (guix utils) #:use-module (guix packages)) =20 +(define markdown-origin + (let ((markdown-version "1ccfbcba945b649b61738b9c0455d31cf99564b2")) + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/vlang/markdown") + (commit markdown-version))) + (file-name (git-file-name "vlang-markdown" markdown-version)) + (sha256 + (base32 "0s982qiwy4s9y07x9fsy4yn642schplhp9hrw2libg2bx4sw43as"))))) + (define-public vlang (package (name "vlang") - (version "0.1.29") + (version "0.1.30") (source (origin (method git-fetch) @@ -42,7 +56,7 @@ (commit version))) (file-name (git-file-name name version)) (sha256 - (base32 "1rqi7cah5nq8aggrib9xvdpfjxq20li91svv0w9yny6nn1ag7snx")))) + (base32 "0adpjmb8ak4hsbm7iqrx4b5s1a99sc9byg5ah6c1whhsxm781k9r")))) (build-system gnu-build-system) (arguments `(#:make-flags @@ -60,54 +74,66 @@ (add-before 'build 'patch-makefile (lambda _ (substitute* "Makefile" - (("rm -rf") "true") - (("v self") (string-append "v -cc " ,(cc-for-target) " cmd/v= "))) - #t)) - (add-before 'check 'delete-failing-tests - ;; XXX As always, these should eventually be fixed and run. + (("rm -rf") "true")))) + (add-before 'build 'patch-cc + (lambda _ + (let* ((bin "tmp/bin") + (gcc (which "gcc"))) + (mkdir-p bin) + (symlink gcc (string-append bin "/cc")) + (setenv "PATH" (string-append bin ":" (getenv "PATH")))))) + (add-after 'build 'build-tools + (lambda* (#:key inputs #:allow-other-keys) + (copy-recursively (assoc-ref inputs "vmodules/markdown") "vmod= ules/markdown") + (setenv "VMODULES" (string-append (getcwd) "/vmodules")) + (invoke "./v" "build-tools" "-v"))) + (add-before 'check 'fix-or-delete-failing-tests (lambda _ + ;; The x64 tests copy .vv files into the test directory and th= en + ;; write to them, so we need to make them writeable. + (for-each (lambda (vv) (chmod vv #o644)) + (find-files "vlib/v/gen/x64/tests/" "\\.vv$")) + ;; The process test explicitly calls "/bin/sleep" and "/bin/da= te" + (substitute* "vlib/os/process_test.v" + (("/bin/sleep") (which "sleep")) + (("/bin/date") (which "date"))) + ;; The valgrind test can't find `cc' even though it's on PATH,= so + ;; we pass it as an explicit argument. + (substitute* "vlib/v/tests/valgrind/valgrind_test.v" + (("\\$vexe") "$vexe -cc gcc")) (for-each delete-file - '("vlib/v/gen/x64/tests/x64_test.v" - "vlib/v/tests/repl/repl_test.v" - "vlib/v/tests/valgrind/valgrind_test.v" - "vlib/v/tests/valgrind/strings_and_arrays.vv" + '(;; XXX As always, these should eventually be fixed= and run. + "vlib/vweb/tests/vweb_test.v" "vlib/v/tests/live_test.v" - "vlib/net/websocket/ws_test.v")) - #t)) + "vlib/v/tests/repl/repl_test.v")))) (replace 'check (lambda* (#:key tests? #:allow-other-keys) - (let* ((bin "tmp/bin") - (gcc (which "gcc"))) - (when tests? - (mkdir-p bin) - (symlink gcc (string-append bin "/cc")) - (setenv "PATH" (string-append bin ":" (getenv "PATH"))) - (invoke "./v" "test-fixed"))) - #t)) + (when tests? + (invoke "./v" "test-fixed")))) (replace 'install (lambda* (#:key outputs #:allow-other-keys) (let* ((bin (string-append (assoc-ref outputs "out") "/bin")) - (tools (string-append bin "/cmd/tools")) + (cmd (string-append bin "/cmd")) (thirdparty (string-append bin "/thirdparty")) (vlib (string-append bin "/vlib")) + (vmodules (string-append bin "/vmodules")) (vmod (string-append bin "/v.mod"))) (mkdir-p bin) (copy-file "./v" (string-append bin "/v")) ;; v requires as of 0.1.27 that these other components are i= n the ;; same directory. In a future release we may be able to mov= e ;; these into other output folders. - (copy-recursively "cmd/tools" tools) + (copy-recursively "cmd" cmd) (copy-recursively "thirdparty" thirdparty) (copy-recursively "vlib" vlib) - (copy-file "v.mod" vmod)) - #t))))) + (copy-file "v.mod" vmod))))))) (inputs `(("glib" ,glib))) (native-inputs `(("vc" ;; Versions are not consistently tagged, but the matching commit wi= ll ;; probably have =E2=80=98v0.x.y=E2=80=99 in the commit message. - ,(let ((vc-version "b01d0fcda4b55861baa4be82e307cca4834b1641")) + ,(let ((vc-version "e8da48b5e44c3671cf5fc649cae5c38983b1ff52")) ;; v bootstraps from generated c source code from a dedicated ;; repository. It's readable, as generated source goes, and not = at all ;; obfuscated, and it's about 15kb. The original source written = in @@ -121,13 +147,20 @@ (commit vc-version))) (file-name (git-file-name "vc" vc-version)) (sha256 - (base32 "052gp5q2k31r3lci3rx4k0vy0vjdjva64xvrbbihn8lgmw63lc9f= "))))) + (base32 "066q54nnpaainmnvzkhl65nw6b5l18fyshgv7g0zwqldnc60pv1r= "))))) + ("vmodules/markdown" ,markdown-origin) =20 ;; For the tests. ("libx11" ,libx11) ("node" ,node) ("openssl" ,openssl) - ("sqlite" ,sqlite))) + ("ps" ,procps) + ("sqlite" ,sqlite) + ("valgrind" ,valgrind))) + (native-search-paths + (list (search-path-specification + (variable "VMODULES") + (files '("bin/"))))) (home-page "https://vlang.io/") (synopsis "Compiler for the V programming language") (description --=20 2.29.2 From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 30 23:15:31 2020 Received: (at 44978) by debbugs.gnu.org; 1 Dec 2020 04:15:31 +0000 Received: from localhost ([127.0.0.1]:57400 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kjx4d-0002pc-6e for submit@debbugs.gnu.org; Mon, 30 Nov 2020 23:15:31 -0500 Received: from mail-40136.protonmail.ch ([185.70.40.136]:21621) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kjx4b-0002pA-HL for 44978@debbugs.gnu.org; Mon, 30 Nov 2020 23:15:29 -0500 Date: Tue, 01 Dec 2020 04:15:21 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail; t=1606796123; bh=+KMMLVkj4xDLZSb+UM38swaV0PY1rwN3wuscyt3BGUQ=; h=Date:To:From:Reply-To:Subject:In-Reply-To:References:From; b=q0g1MjznyROBqP86c+ciSrT1AAEVrAv1dBKNXIgiLPeJt10pUySmP7t+cSyxWa/+Z XaugfAsNGv2win0aP1JWHnvOCUyw+W/Mwa1/EpWlFl1Sdod5cyKvh5VuXjUuV2sTf8 8DCW2sjen+wKROdx/VQyj34Z5l3zBe2x2kaunMGw= To: 44978@debbugs.gnu.org From: Ryan Prior Subject: [PATCH 2/3] gnu: vlang: Use system tiny-bignum. Message-ID: <20201201041510.8476-2-rprior@protonmail.com> In-Reply-To: <20201201041510.8476-1-rprior@protonmail.com> References: <20201201041510.8476-1-rprior@protonmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-1.2 required=10.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM shortcircuit=no autolearn=disabled version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on mailout.protonmail.ch X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 44978 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: , Reply-To: Ryan Prior Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/vlang.scm (vlang): Update to use system tiny-bignum. --- gnu/packages/vlang.scm | 20 +++++++++++++++----- 1 file changed, 15 insertions(+), 5 deletions(-) diff --git a/gnu/packages/vlang.scm b/gnu/packages/vlang.scm index 655a77fadc..83bacfc6c3 100644 --- a/gnu/packages/vlang.scm +++ b/gnu/packages/vlang.scm @@ -21,6 +21,7 @@ (define-module (gnu packages vlang) #:use-module (gnu packages glib) #:use-module (gnu packages linux) + #:use-module (gnu packages maths) #:use-module (gnu packages node) #:use-module (gnu packages sqlite) #:use-module (gnu packages tls) @@ -56,7 +57,12 @@ (commit version))) (file-name (git-file-name name version)) (sha256 - (base32 "0adpjmb8ak4hsbm7iqrx4b5s1a99sc9byg5ah6c1whhsxm781k9r")))) + (base32 "0adpjmb8ak4hsbm7iqrx4b5s1a99sc9byg5ah6c1whhsxm781k9r")) + (modules '((guix build utils))) + (snippet + '(begin + ;; Eventually remove the whole thirdparty directory. + (delete-file-recursively "thirdparty/bignum"))))) (build-system gnu-build-system) (arguments `(#:make-flags @@ -71,10 +77,13 @@ #:phases (modify-phases %standard-phases (delete 'configure) - (add-before 'build 'patch-makefile - (lambda _ + (add-before 'build 'patch-files + (lambda* (#:key inputs #:allow-other-keys) (substitute* "Makefile" - (("rm -rf") "true")))) + (("rm -rf") "true")) + (substitute* "vlib/math/big/big.v" + (("@VROOT/thirdparty/bignum") + (string-append (assoc-ref inputs "tiny-bignum") "/share")))= )) (add-before 'build 'patch-cc (lambda _ (let* ((bin "tmp/bin") @@ -128,7 +137,8 @@ (copy-recursively "vlib" vlib) (copy-file "v.mod" vmod))))))) (inputs - `(("glib" ,glib))) + `(("glib" ,glib) + ("tiny-bignum" ,tiny-bignum))) (native-inputs `(("vc" ;; Versions are not consistently tagged, but the matching commit wi= ll --=20 2.29.2 From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 30 23:15:43 2020 Received: (at 44978) by debbugs.gnu.org; 1 Dec 2020 04:15:44 +0000 Received: from localhost ([127.0.0.1]:57403 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kjx4p-0002q2-LD for submit@debbugs.gnu.org; Mon, 30 Nov 2020 23:15:43 -0500 Received: from mail-40133.protonmail.ch ([185.70.40.133]:58552) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kjx4n-0002po-6g for 44978@debbugs.gnu.org; Mon, 30 Nov 2020 23:15:42 -0500 Date: Tue, 01 Dec 2020 04:15:28 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail; t=1606796134; bh=H8derxvStelvFIUaNBBjIADYeYqtaX8iBrPTBWEI5JA=; h=Date:To:From:Reply-To:Subject:In-Reply-To:References:From; b=GBUmKSrlLifF5XY+31udTsHekS3wRnCsID088onWtztX+VQIG0rdd2yGI/+IgqCiK +39+3cyjPZ6ApBazmGlEzVPRIW5vqIfPJAtksa5dKcpy6gk00S3jXm0tj7CW0YyTyR I3GUUqqsnNB6LaOy/UeLKliNZXDpZb5l9DyBptm8= To: 44978@debbugs.gnu.org From: Ryan Prior Subject: [PATCH 3/3] gnu: vlang: Use system cJSON. Message-ID: <20201201041510.8476-3-rprior@protonmail.com> In-Reply-To: <20201201041510.8476-1-rprior@protonmail.com> References: <20201201041510.8476-1-rprior@protonmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-1.2 required=10.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM shortcircuit=no autolearn=disabled version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on mailout.protonmail.ch X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 44978 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: , Reply-To: Ryan Prior Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) * gnu/packages/vlang.scm (vlang): Use system cJSON. --- gnu/packages/vlang.scm | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/gnu/packages/vlang.scm b/gnu/packages/vlang.scm index 83bacfc6c3..334901ffb6 100644 --- a/gnu/packages/vlang.scm +++ b/gnu/packages/vlang.scm @@ -27,6 +27,7 @@ #:use-module (gnu packages tls) #:use-module (gnu packages valgrind) #:use-module (gnu packages version-control) + #:use-module (gnu packages web) #:use-module (gnu packages xorg) #:use-module (guix build-system gnu) #:use-module (guix git-download) @@ -62,7 +63,8 @@ (snippet '(begin ;; Eventually remove the whole thirdparty directory. - (delete-file-recursively "thirdparty/bignum"))))) + (delete-file-recursively "thirdparty/bignum") + (delete-file-recursively "thirdparty/cJSON"))))) (build-system gnu-build-system) (arguments `(#:make-flags @@ -83,7 +85,10 @@ (("rm -rf") "true")) (substitute* "vlib/math/big/big.v" (("@VROOT/thirdparty/bignum") - (string-append (assoc-ref inputs "tiny-bignum") "/share")))= )) + (string-append (assoc-ref inputs "tiny-bignum") "/share"))) + (substitute* "vlib/json/json_primitives.v" + (("@VROOT/thirdparty/cJSON") + (assoc-ref inputs "cJSON"))))) (add-before 'build 'patch-cc (lambda _ (let* ((bin "tmp/bin") @@ -138,7 +143,8 @@ (copy-file "v.mod" vmod))))))) (inputs `(("glib" ,glib) - ("tiny-bignum" ,tiny-bignum))) + ("tiny-bignum" ,tiny-bignum) + ("cJSON" ,(package-source cjson)))) (native-inputs `(("vc" ;; Versions are not consistently tagged, but the matching commit wi= ll --=20 2.29.2 From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 06 00:00:03 2020 Received: (at 44978) by debbugs.gnu.org; 6 Dec 2020 05:00:03 +0000 Received: from localhost ([127.0.0.1]:48658 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1klm9T-00013R-4I for submit@debbugs.gnu.org; Sun, 06 Dec 2020 00:00:03 -0500 Received: from mail-40133.protonmail.ch ([185.70.40.133]:41171) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1klm9R-00011t-ER for 44978@debbugs.gnu.org; Sun, 06 Dec 2020 00:00:02 -0500 Date: Sun, 06 Dec 2020 04:59:46 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail; t=1607230794; bh=iB0plw6W3lY+66iTtA/t9DxR1rxMQprzvuZseZvq4Zo=; h=Date:To:From:Reply-To:Subject:From; b=TtirQUydf9QFXM0VjnBxfuvPqPwSECQ8oH3nlWTYZCBLSiK2Dx6bArHo9hIDjrxMq CuV/GFeIv0j8wgeXTOj/tC7p4ZKRzPu7/dhpHzoehZDhdN34lk34MNp2FFYeG/oGEk DU8aOszdauo0SbFiZ3TCi2UQQNp40VKq9eeWu+94= To: "44978@debbugs.gnu.org" <44978@debbugs.gnu.org> From: Ryan Prior Subject: Update vlang Message-ID: <35N2DXLpecT3OpRRYasD3SsEGFOI5ao9iclbzCUwJUyg6bBX913C2Rgudodrv7hBdmGziuxgYpMDhlvHsOttozbs41_457dJDkbYJ3M5Ch4=@protonmail.com> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="b1_z1f2dO5sm4T5poH7KRYnawFEjknsbR08zQKXLnTxFI" X-Spam-Status: No, score=-1.2 required=10.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,HTML_MESSAGE shortcircuit=no autolearn=disabled version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on mailout.protonmail.ch X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 44978 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: , Reply-To: Ryan Prior Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) This is a multi-part message in MIME format. --b1_z1f2dO5sm4T5poH7KRYnawFEjknsbR08zQKXLnTxFI Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 SGkgdGhlcmUhIEl0IHdvdWxkIGJlIGdvb2QgdG8gZ2V0IHNvbWUgZmVlZGJhY2sgb24gdGhpcyBw YXRjaCBzZXJpZXMsIGlmIHlvdSBoYXZlIGFueSBxdWVzdGlvbiBvciByZXNlcnZhdGlvbnMhCgpB bHNvLCBzaW5jZSBpdCdzIHJlbGF0ZWQsIHNvbWUgdXBkYXRlcyBvbiB2bGFuZyBwYWNrYWdpbmcg ZWZmb3J0czoKCiEKMSkgVGhlIG5leHQgcmVsZWFzZSB3aWxsIGhhdmUgc3VwcG9ydCBmb3IgbXVs dGlwbGUgZGlyZWN0b3JlcyBpbiB0aGUgVk1PRFVMRVMgZW52aXJvbm1lbnQgdmFyaWFibGUsIGFs bG93aW5nIHVzIHRvIHVzZSBpdCBhcyBhIHNlYXJjaCBwYXRoIHNpbWlsYXIgdG8gaG93IHdlIGRv IEdPUEFUSC4gVGhpcyBvcGVucyB0aGUgZG9vciB0byBhIHYtYnVpbGQtc3lzdGVtIGFuZCBpbmNs dXNpb24gb2YgcGFja2FnZXMgZm9yIHYgbGlicmFyaWVzLCB3aGljaCBJJ20gcmVzZWFyY2hpbmcg aG93IHRvIGNvbnRyaWJ1dGUuIFRoaXMgaXMgdGhlIGxhc3QgdiByZWxlYXNlIHdoZXJlIGFsbCB0 aGUgbGlicmFyaWVzIGhhdmUgdG8gYmUgY29waWVkIGludG8gYSBzaW5nbGUgZGlyZWN0b3J5Lgoy KSBUaGUgYnVpbGQgc3lzdGVtIGZvciBjb21waWxpbmcgdG9vbHMgYWhlYWQtb2YtdGltZSBoYXMg bm90IGJlZW4gaW4gZ29vZCBzaGFwZSwgYnV0IHdpdGggc29tZSBwcm9kZGluZyBmcm9tIG15c2Vs ZiwgaXQncyBpbXByb3ZpbmcuIEhvcGVmdWxseSBieSB0aGUgbmV4dCByZWxlYXNlIHdlIHNob3Vs ZCBoYXZlIGEgZml4IGZvciBodHRwczovL2lzc3Vlcy5ndWl4LmdudS5vcmcvNDQ5NzgKCkNoZWVy cywKUnlhbg== --b1_z1f2dO5sm4T5poH7KRYnawFEjknsbR08zQKXLnTxFI Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: base64 PGRpdj5IaSB0aGVyZSEgSXQgd291bGQgYmUgZ29vZCB0byBnZXQgc29tZSBmZWVkYmFjayBvbiB0 aGlzIHBhdGNoIHNlcmllcywgaWYgeW91IGhhdmUgYW55IHF1ZXN0aW9uIG9yIHJlc2VydmF0aW9u cyE8YnI+PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj5BbHNvLCBzaW5jZSBpdCdzIHJlbGF0ZWQs IHNvbWUgdXBkYXRlcyBvbiB2bGFuZyBwYWNrYWdpbmcgZWZmb3J0czo8YnI+PC9kaXY+PGRpdiBj bGFzcz0icHJvdG9ubWFpbF9zaWduYXR1cmVfYmxvY2sgcHJvdG9ubWFpbF9zaWduYXR1cmVfYmxv Y2stZW1wdHkiPjxkaXYgY2xhc3M9InByb3Rvbm1haWxfc2lnbmF0dXJlX2Jsb2NrLXVzZXIgcHJv dG9ubWFpbF9zaWduYXR1cmVfYmxvY2stZW1wdHkiPjxicj48L2Rpdj48ZGl2IGNsYXNzPSJwcm90 b25tYWlsX3NpZ25hdHVyZV9ibG9jay1wcm90b24gcHJvdG9ubWFpbF9zaWduYXR1cmVfYmxvY2st ZW1wdHkiPiEgPGJyPjwvZGl2PjwvZGl2PjxkaXY+MSkgVGhlIG5leHQgcmVsZWFzZSB3aWxsIGhh dmUgc3VwcG9ydCBmb3IgbXVsdGlwbGUgZGlyZWN0b3JlcyBpbiB0aGUgVk1PRFVMRVMgZW52aXJv bm1lbnQgdmFyaWFibGUsIGFsbG93aW5nIHVzIHRvIHVzZSBpdCBhcyBhIHNlYXJjaCBwYXRoIHNp bWlsYXIgdG8gaG93IHdlIGRvIEdPUEFUSC4gVGhpcyBvcGVucyB0aGUgZG9vciB0byBhIHYtYnVp bGQtc3lzdGVtIGFuZCBpbmNsdXNpb24gb2YgcGFja2FnZXMgZm9yIHYgbGlicmFyaWVzLCB3aGlj aCBJJ20gcmVzZWFyY2hpbmcgaG93IHRvIGNvbnRyaWJ1dGUuIFRoaXMgaXMgdGhlIGxhc3QgdiBy ZWxlYXNlIHdoZXJlIGFsbCB0aGUgbGlicmFyaWVzIGhhdmUgdG8gYmUgY29waWVkIGludG8gYSBz aW5nbGUgZGlyZWN0b3J5Ljxicj48L2Rpdj48ZGl2PjIpIFRoZSBidWlsZCBzeXN0ZW0gZm9yIGNv bXBpbGluZyB0b29scyBhaGVhZC1vZi10aW1lIGhhcyBub3QgYmVlbiBpbiBnb29kIHNoYXBlLCBi dXQgd2l0aCBzb21lIHByb2RkaW5nIGZyb20gbXlzZWxmLCBpdCdzIGltcHJvdmluZy4gSG9wZWZ1 bGx5IGJ5IHRoZSBuZXh0IHJlbGVhc2Ugd2Ugc2hvdWxkIGhhdmUgYSBmaXggZm9yIDxhIGhyZWY9 Imh0dHBzOi8vaXNzdWVzLmd1aXguZ251Lm9yZy80NDk3OCI+aHR0cHM6Ly9pc3N1ZXMuZ3VpeC5n bnUub3JnLzQ0OTc4PC9hPjxicj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2PkNoZWVycyw8YnI+ PC9kaXY+PGRpdj5SeWFuPGJyPjwvZGl2Pg== --b1_z1f2dO5sm4T5poH7KRYnawFEjknsbR08zQKXLnTxFI-- From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 08 04:40:39 2020 Received: (at 44978) by debbugs.gnu.org; 8 Dec 2020 09:40:39 +0000 Received: from localhost ([127.0.0.1]:56593 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kmZU6-00089m-Ke for submit@debbugs.gnu.org; Tue, 08 Dec 2020 04:40:39 -0500 Received: from mira.cbaines.net ([212.71.252.8]:48262) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kmZU1-00089a-GD for 44978@debbugs.gnu.org; Tue, 08 Dec 2020 04:40:36 -0500 Received: from localhost (188.29.103.89.threembb.co.uk [188.29.103.89]) by mira.cbaines.net (Postfix) with ESMTPSA id 4622827BC01; Tue, 8 Dec 2020 09:40:32 +0000 (GMT) Received: from capella (localhost [127.0.0.1]) by localhost (OpenSMTPD) with ESMTP id 33f7b003; Tue, 8 Dec 2020 09:40:29 +0000 (UTC) References: <20201201014454.18663-1-rprior@protonmail.com> User-agent: mu4e 1.4.13; emacs 27.1 From: Christopher Baines To: Ryan Prior Subject: Re: [bug#44978] [PATCH] gnu: packages: Add tiny-bignum. In-reply-to: <20201201014454.18663-1-rprior@protonmail.com> Date: Tue, 08 Dec 2020 09:40:27 +0000 Message-ID: <87o8j4iqk4.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: 44978 Cc: 44978@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 Content-Transfer-Encoding: quoted-printable Hey, I've pushed this to master as ab58b2cc32068fc9e5f0a7c7ae112349943b7dfd with a few changes. Ryan Prior via Guix-patches via writes: > * gnu/packages/maths.scm (tiny-bignum): New variable. I removed packages: from the commit message, I think just gnu: Add foo. is the convention. > --- > gnu/packages/maths.scm | 46 ++++++++++++++++++++++++++++++++++++++++++ > 1 file changed, 46 insertions(+) > > diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm > index d3f3539e26..a0dd9a761c 100644 > --- a/gnu/packages/maths.scm > +++ b/gnu/packages/maths.scm > @@ -4984,6 +4984,52 @@ be fed to @command{tcalc} through the command line= .") > (home-page "https://sites.google.com/site/mohammedisam2000/tcalc") > (license license:gpl3+))) >=20=20 > +(define-public tiny-bignum > + (let ((commit "1d7a1f9b8e77316187a6b3eae8e68d60a6f9a4d4")) > + (package > + (name "tiny-bignum") > + (version (git-version "0" "0" commit)) > + (source > + (origin > + (method git-fetch) > + (uri (git-reference > + (url "https://github.com/kokke/tiny-bignum-c") > + (commit commit))) > + (file-name (git-file-name "tiny-bignum" commit)) > + (sha256 > + (base32 "0vj71qlhlaa7d92bfar1kwqv6582dqrby8x3kdw0yzh82k2023g6")= ))) > + (build-system gnu-build-system) > + (arguments > + `(#:phases > + (modify-phases %standard-phases > + (delete 'configure) > + (replace 'check > + (lambda _ > + (substitute* "scripts/test_rand.py" > + (("\t") " ") > + (("\" % (\\w+)" _ symbol) (string-append "\" % int(" sym= bol ")"))) > + (invoke "make" "test"))) I split this phase, so 'check just does the testing, and I tweaked it to use the tests? argument. > + (replace 'install > + (lambda* (#:key outputs #:allow-other-keys) > + (let ((share (string-append (assoc-ref outputs "out") "/sh= are")) > + (doc (string-append (assoc-ref outputs "out") "/doc"= ))) > + (mkdir-p share) > + (install-file "bn.c" share) > + (install-file "bn.h" share) > + (mkdir-p doc) > + (install-file "LICENSE" doc) > + (install-file "README.md" doc))))))) The build output showed: ## WARNING: phase `install' returned `#'. Return values other= than #t ## are deprecated. Please migrate this package so that its phase ## procedures report errors by raising an exception, and otherwise ## always return #t. So I added #t at the end. > + (native-inputs > + `(("python" ,python-wrapper))) > + (home-page "https://github.com/kokke/tiny-bignum-c") > + (synopsis "Small portable multiple-precision unsigned integer arith= metic in C") > + (description > + "This library provides portable Arbitrary-precision unsigned integ= er > +arithmetic in C, for calculating with large numbers. Basic arithmetic (= +, -, > +*, /, %) and bitwise operations (&, |, ^. <<, >>) plus increments, decre= ments > +and comparisons are supported.") > + (license license:unlicense)))) > + > (define-public sundials > (package > (name "sundials") Final thing, I'm not sure the location of the bn.c and bn.h files in the output are particularly conventional. I'd expect the .h file to be in include I think, rather than share. Also, with a C library, I think you'd expect to have a .so file in lib, and the .c file not to be included. Looking ahead to where you're using this, I think I see why you've done it this way, but it could mean that using this package is harder in other packages. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKlBAEBCgCPFiEEPonu50WOcg2XVOCyXiijOwuE9XcFAl/PSgtfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcRHG1haWxAY2Jh aW5lcy5uZXQACgkQXiijOwuE9XetPxAAp4cgnVZ1ShS9rgs5f9nFKTKcU8Ld8bvV G3Rm8d+MD+SIf+PGA7LyaeujM1fmkfIbtysxSRSBPAX8jKhiBKgBWh+UVTbl9Qsq mxljvbBXdKFpg2qQykHFPcjlp7EYssGjrMVDBR9AK+SYw77l5dh+nE37gO3YwRr+ KKl4xYQpe0wRD8bSlkJUuVhQWeg1Y4e+7AZGHAJ2zKleIomY4maAtS+hc8jCMZTE CbzLiuhrD84PalLzfEU/U86YtSAMX1zQfi1gFJySdqwxX2+VcWqF+QZIQLvrvT4g Lo+S4lDu7ejbOUb7/L3hidPGCjkH5d50ORlVWK339Top2TjIFy4oysZKdq2mA7zs PnCHr1p7CXVeXLHCB5L2nOMwWpaHmALSmlej6u7QeEzLrZQN/gN3FimHsKAhiYdn GW4bsB3S6h4E3eNvAZLdLR9/3wRmDVfzbKKJGJb9jiO9RP3Ja4PWe3n8N4akioO9 Ey10YuQQo+Gni9h90UUDqizRjhgZ7wukJijgy92OvfzK1093bUvxzBUFaN2BtSZS j8/tmipoWkuUqlZajQzMqo8BRoL0vkZ9fDs0nDniLUO4w1lRHd4VrjQB0ovo2VYm Tu9iiUjX+uYHVwxfJyYcRaWV0Tl7OO/uwJyArfX3gsUqVEsLQr+flLYUA/RGlInf 2NIOenacdwM= =CyDV -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 08 04:41:38 2020 Received: (at 44978) by debbugs.gnu.org; 8 Dec 2020 09:41:38 +0000 Received: from localhost ([127.0.0.1]:56597 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kmZV4-0008BU-4m for submit@debbugs.gnu.org; Tue, 08 Dec 2020 04:41:38 -0500 Received: from mira.cbaines.net ([212.71.252.8]:48268) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kmZV2-0008BM-IA for 44978@debbugs.gnu.org; Tue, 08 Dec 2020 04:41:37 -0500 Received: from localhost (188.29.103.89.threembb.co.uk [188.29.103.89]) by mira.cbaines.net (Postfix) with ESMTPSA id 162B227BC01; Tue, 8 Dec 2020 09:41:36 +0000 (GMT) Received: from capella (localhost [127.0.0.1]) by localhost (OpenSMTPD) with ESMTP id 509b1c83; Tue, 8 Dec 2020 09:41:33 +0000 (UTC) References: <20201201014454.18663-1-rprior@protonmail.com> <20201201041027.6129-1-rprior@protonmail.com> User-agent: mu4e 1.4.13; emacs 27.1 From: Christopher Baines To: Ryan Prior Subject: Re: [bug#44978] [PATCH] gnu: Add cjson. In-reply-to: <20201201041027.6129-1-rprior@protonmail.com> Date: Tue, 08 Dec 2020 09:41:33 +0000 Message-ID: <87lfe8iqia.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: 44978 Cc: 44978@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 Content-Transfer-Encoding: quoted-printable Hey, I pushed this to master as ab58b2cc32068fc9e5f0a7c7ae112349943b7dfd. The only thing I changed here is I moved the package in to the javascript module, as that seemed more appropriate than the web module. Ryan Prior via Guix-patches via writes: > * gnu/packages/web.scm (cjson): New variable. > --- > gnu/packages/web.scm | 20 ++++++++++++++++++++ > 1 file changed, 20 insertions(+) > > diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm > index f559d63f1b..21fc1ae964 100644 > --- a/gnu/packages/web.scm > +++ b/gnu/packages/web.scm > @@ -957,6 +957,26 @@ project) > @end itemize") > (license license:bsd-2))) >=20=20 > +(define-public cjson > + (package > + (name "cjson") > + (version "1.7.14") > + (source (origin > + (method git-fetch) > + (uri (git-reference > + (url "https://github.com/DaveGamble/cJSON") > + (commit (string-append "v" version)))) > + (file-name (git-file-name name version)) > + (sha256 > + (base32 "1rlnailhjm180zb6pc17jwphjwivw8kfpqgixjfgq4iyryq4= 6sah")))) > + (build-system cmake-build-system) > + (arguments > + `(#:configure-flags '("-DENABLE_CJSON_UTILS=3DOn"))) > + (home-page "https://github.com/DaveGamble/cJSON") > + (synopsis "JSON parser written in ANSI C") > + (description "This library provides a portable embeddable JSON parse= r.") > + (license license:expat))) > + > (define-public qjson > (package > (name "qjson") --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKlBAEBCgCPFiEEPonu50WOcg2XVOCyXiijOwuE9XcFAl/PSk1fFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcRHG1haWxAY2Jh aW5lcy5uZXQACgkQXiijOwuE9Xd19w/+IWihKICmv7cHAkjYdvFyfpzLj/P3vRef KgKisiItv6MRUG+oJQ7cFmWN2OeBI2xAo5L3HqMOBXnCZQz6YzYbD1iHrKGkGw9G TnjB3Hk8/NhRlNGf7RdgxITdiyI39bZvwcHl8sYgOyxG9tPpKOGqnZxY4uA8RlWT CyL/omEmLNnML2lwUBbHvYg+EGvJ2xBUiIVgimU722Vw5Ww4VosUKWDa4UbSQX5+ eiB6XqzVSCosqMgzaC2YX24qJclEEfnJpQOGd++zQyNGuv9pvm7JonJZa5Mf4Pqq DnLC1fY9vkX7m7vm5Ra6kbOSxaqg+hN5vk1rp/U16ONfJiHBNCUBdnXtg8q8Ddkr HXww1vDHeuKGwNiRgwaTdzaghEuA/IhSfT9/IAlTrp0/bTApABoeg9fbdEkKPhzk c66rv1Le7GQpEnTY0YFIdWl/K26ct6SfZfhhHpeqiB4GeRXU+pwrXBPfjSJ9wGnb 5lQJ6M6QSW1j3GHmu5aWM0bN+dqsgCrn4kQGBD7Cv+m402lt2xT3anKI7wzcBKqM Q/XAJ9IpKp1hgbHCJ2oBguU51cxHHoOnsAptpbV44zNITqlzvCFd4dKYYwyKlmpS vrOgbbGTKsZFZQBzNaXHwZeJUlxUlH945PLHY29dF9CPvqdUU2d0qdUbsipIBDHX K7IgpmGmNJQ= =FnK2 -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Wed Dec 23 21:45:08 2020 Received: (at 44978) by debbugs.gnu.org; 24 Dec 2020 02:45:08 +0000 Received: from localhost ([127.0.0.1]:54470 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ksGcm-0003dT-Dj for submit@debbugs.gnu.org; Wed, 23 Dec 2020 21:45:08 -0500 Received: from mail-40131.protonmail.ch ([185.70.40.131]:43525) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ksGck-0003cU-4G for 44978@debbugs.gnu.org; Wed, 23 Dec 2020 21:45:07 -0500 Date: Thu, 24 Dec 2020 02:44:57 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail; t=1608777899; bh=dbvqNTG6LxsSlpsTZ9rlEJvrdw4OxVJoBAe4Cw/WpEU=; h=Date:To:From:Reply-To:Subject:From; b=J1/agYH4T2/rQHMeoEPhneKKesgfjo3cI86AuuywjZNEuFmRlf8YTHVZR1YReTjMf PWTOYta2dv6L+Z6Fg5QiwhloQRtzT+rhbH6X/iqVySogVRPUmlyHjjuvewn6jXXKay 3VfwM94WNBWwuERp/A6Nf3+Joq/G+POQyRP9BdLE= To: "44978@debbugs.gnu.org" <44978@debbugs.gnu.org> From: Ryan Prior Subject: Package v 0.1.30 in preparation for 0.2 Message-ID: <0gb0j1LPUXE1LC-eLcvFAXxU5JJrfE3cMVV7-J-V_AWNgow8BD6wYScfdSzpoVlDVWm6suW-uSLNEv7fhT9U6cjzuK1khaZVducfpAIqRYg=@protonmail.com> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="b1_zbRizIQBJzcmKOjsZlskPddjQlVjVLVz1smvEQefSvI" X-Spam-Status: No, score=-1.2 required=10.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,HTML_MESSAGE shortcircuit=no autolearn=disabled version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on mailout.protonmail.ch X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 44978 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: , Reply-To: Ryan Prior Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) This is a multi-part message in MIME format. --b1_zbRizIQBJzcmKOjsZlskPddjQlVjVLVz1smvEQefSvI Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 SGkgdGhlcmUhIEJ1bXBpbmcgdGhpcyBhZ2FpbiBzaW5jZSB2bGFuZyByZWNlbnRseSByZWxlYXNl ZCAwLjIsIGEgbWFqb3IgcmVsZWFzZSBoYXMgaGFzIGEgbnVtYmVyIG9mIGdvb2RpZXMgSSd2ZSBh c2tlZCBmb3IgdG8gaGVscCBpbXByb3ZlIHRoZSBxdWFsaXR5IG9mIG91ciBwYWNrYWdlLiBJJ20g YmVnaW5uaW5nIHRoZSB3b3JrIHRvIHVwZGF0ZSBvdXIgcGFja2FnZSB0byAwLjIsIGFuZCBob3Bl ZnVsbHkgd2lsbCBhbHNvIHN1Y2NlZWQgYXQgbW92aW5nIGEgZmV3IG1vcmUgb2YgdGhlIHZlbmRv cmVkIHNvdXJjZXMgb3V0IGludG8gZGVkaWNhdGVkIHBhY2thZ2VzLgoKSWYgSSBjYW4gZ2V0IGFu eSBmZWVkYmFjayBvbiB0aGlzIHBhdGNoIHNlcmllcyBpdCB3b3VsZCBiZSB2ZXJ5IGFwcHJlY2lh dGVkIQ== --b1_zbRizIQBJzcmKOjsZlskPddjQlVjVLVz1smvEQefSvI Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: base64 PGRpdj5IaSB0aGVyZSEgQnVtcGluZyB0aGlzIGFnYWluIHNpbmNlIHZsYW5nIHJlY2VudGx5IHJl bGVhc2VkIDAuMiwgYSBtYWpvciByZWxlYXNlIGhhcyBoYXMgYSBudW1iZXIgb2YgZ29vZGllcyBJ J3ZlIGFza2VkIGZvciB0byBoZWxwIGltcHJvdmUgdGhlIHF1YWxpdHkgb2Ygb3VyIHBhY2thZ2Uu IEknbSBiZWdpbm5pbmcgdGhlIHdvcmsgdG8gdXBkYXRlIG91ciBwYWNrYWdlIHRvIDAuMiwgYW5k IGhvcGVmdWxseSB3aWxsIGFsc28gc3VjY2VlZCBhdCBtb3ZpbmcgYSBmZXcgbW9yZSBvZiB0aGUg dmVuZG9yZWQgc291cmNlcyBvdXQgaW50byBkZWRpY2F0ZWQgcGFja2FnZXMuPGJyPjwvZGl2Pjxk aXYgY2xhc3M9InByb3Rvbm1haWxfc2lnbmF0dXJlX2Jsb2NrIHByb3Rvbm1haWxfc2lnbmF0dXJl X2Jsb2NrLWVtcHR5Ij48ZGl2IGNsYXNzPSJwcm90b25tYWlsX3NpZ25hdHVyZV9ibG9jay11c2Vy IHByb3Rvbm1haWxfc2lnbmF0dXJlX2Jsb2NrLWVtcHR5Ij48YnI+PC9kaXY+PGRpdiBjbGFzcz0i cHJvdG9ubWFpbF9zaWduYXR1cmVfYmxvY2stcHJvdG9uIHByb3Rvbm1haWxfc2lnbmF0dXJlX2Js b2NrLWVtcHR5Ij48YnI+PC9kaXY+PGRpdiBjbGFzcz0icHJvdG9ubWFpbF9zaWduYXR1cmVfYmxv Y2stcHJvdG9uIHByb3Rvbm1haWxfc2lnbmF0dXJlX2Jsb2NrLWVtcHR5Ij48YnI+PC9kaXY+PGRp diBjbGFzcz0icHJvdG9ubWFpbF9zaWduYXR1cmVfYmxvY2stcHJvdG9uIHByb3Rvbm1haWxfc2ln bmF0dXJlX2Jsb2NrLWVtcHR5Ij48YnI+PC9kaXY+PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj5J ZiBJIGNhbiBnZXQgYW55IGZlZWRiYWNrIG9uIHRoaXMgcGF0Y2ggc2VyaWVzIGl0IHdvdWxkIGJl IHZlcnkgYXBwcmVjaWF0ZWQhPGJyPjwvZGl2Pg== --b1_zbRizIQBJzcmKOjsZlskPddjQlVjVLVz1smvEQefSvI-- From debbugs-submit-bounces@debbugs.gnu.org Thu Dec 24 17:03:41 2020 Received: (at submit) by debbugs.gnu.org; 24 Dec 2020 22:03:41 +0000 Received: from localhost ([127.0.0.1]:56224 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ksYhw-000229-Q4 for submit@debbugs.gnu.org; Thu, 24 Dec 2020 17:03:41 -0500 Received: from lists.gnu.org ([209.51.188.17]:46364) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ksYhu-000220-4I for submit@debbugs.gnu.org; Thu, 24 Dec 2020 17:03:38 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:55926) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ksYhr-0005S4-IZ for guix-patches@gnu.org; Thu, 24 Dec 2020 17:03:37 -0500 Received: from out5-smtp.messagingengine.com ([66.111.4.29]:33565) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ksYhn-0002xs-KI for guix-patches@gnu.org; Thu, 24 Dec 2020 17:03:35 -0500 Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.nyi.internal (Postfix) with ESMTP id A7D2E5C00D4; Thu, 24 Dec 2020 17:03:30 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute3.internal (MEProxy); Thu, 24 Dec 2020 17:03:30 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=date:from:to:cc:subject:message-id:references:mime-version :content-type:in-reply-to; s=mesmtp; bh=Mny8vdhtU1m9fWDNkozS5W0U hYjXMRpp5lBMA3Bh5aY=; b=v89lmsi8jJL+k1qc4Hyemy4R3Tz4o/W7KEIEuOnR fqMI0EQFayjqwHydPN4hnTunMJuPjiAN5JKqWTCz7o0xuJPEEdVDUJwDlaaRtPmG N6aJ96qGJoPnvfe7APaxMIZEOIlKQHpEOK5OdszGJhvobEhG+GOSSWtb8quErutp 6Rc= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=Mny8vd htU1m9fWDNkozS5W0UhYjXMRpp5lBMA3Bh5aY=; b=YGfjeb+7djfnh3tei7hGD8 WZhZBN6pSyH5kLvgp0lLL+80yY1JDb0eZ1u65Pt0v3D3TsgQW/LZtGQzskHyEzj+ CyjaSPSS+VB1ulJi0114P2InaKJcvA2kRhUgePrqjahaoS9fSb51Sqd9IXYiwnS1 8iS8ckUo/XpRcpTMi3XhDygwDYrHCYIdM/XMug90jNuMk5cTeOIkbLAVbluVN0Uk lYLWvAO/y8LfieKpLuoSRthyIJ7NwNz373zpGus+mZ9y8+g/YYBhp5rOgG4Qh0fg JVzFCYmD8nseLnJYID3rkVBJWMAdOWbaw19YIxC2jYhKA+K56dVwnz9iM7R7tHOw == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedujedrvddtledgudehjecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmd enucfjughrpeffhffvuffkfhggtggujgesthdtredttddtvdenucfhrhhomhepnfgvohcu hfgrmhhulhgrrhhiuceolhgvohesfhgrmhhulhgrrhhirdhnrghmvgeqnecuggftrfgrth htvghrnhepueekkedtffdvtddugeejgedtvefhueefiedvjeeitdeigedtveejvdejheff vefgnecukfhppeejfedrudeguddruddvjedrudegieenucevlhhushhtvghrufhiiigvpe dtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehlvghosehfrghmuhhlrghrihdrnhgrmhgv X-ME-Proxy: Received: from localhost (c-73-141-127-146.hsd1.pa.comcast.net [73.141.127.146]) by mail.messagingengine.com (Postfix) with ESMTPA id CAC30240057; Thu, 24 Dec 2020 17:03:29 -0500 (EST) Date: Thu, 24 Dec 2020 17:03:28 -0500 From: Leo Famulari To: Ryan Prior via Guix-patches via Subject: Re: [bug#44978] Package v 0.1.30 in preparation for 0.2 Message-ID: References: <20201201014454.18663-1-rprior@protonmail.com> <0gb0j1LPUXE1LC-eLcvFAXxU5JJrfE3cMVV7-J-V_AWNgow8BD6wYScfdSzpoVlDVWm6suW-uSLNEv7fhT9U6cjzuK1khaZVducfpAIqRYg=@protonmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <0gb0j1LPUXE1LC-eLcvFAXxU5JJrfE3cMVV7-J-V_AWNgow8BD6wYScfdSzpoVlDVWm6suW-uSLNEv7fhT9U6cjzuK1khaZVducfpAIqRYg=@protonmail.com> Received-SPF: pass client-ip=66.111.4.29; envelope-from=leo@famulari.name; helo=out5-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_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=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.4 (-) X-Debbugs-Envelope-To: submit Cc: "44978@debbugs.gnu.org" <44978@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: -2.4 (--) On Thu, Dec 24, 2020 at 02:44:57AM +0000, Ryan Prior via Guix-patches via wrote: > Hi there! Bumping this again since vlang recently released 0.2, a major release has has a number of goodies I've asked for to help improve the quality of our package. I'm beginning the work to update our package to 0.2, and hopefully will also succeed at moving a few more of the vendored sources out into dedicated packages. > > If I can get any feedback on this patch series it would be very appreciated! It looks like some parts of the patch series have been pushed. Can you clarify what remains to be done? For example, attach your proposed further work to a reply message. From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 01 14:47:55 2021 Received: (at 44978) by debbugs.gnu.org; 1 Jan 2021 19:47:55 +0000 Received: from localhost ([127.0.0.1]:34925 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kvQOx-0005Wo-DV for submit@debbugs.gnu.org; Fri, 01 Jan 2021 14:47:55 -0500 Received: from mail-40133.protonmail.ch ([185.70.40.133]:42604) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kvQOv-0005Wa-Cl for 44978@debbugs.gnu.org; Fri, 01 Jan 2021 14:47:53 -0500 Date: Fri, 01 Jan 2021 19:47:44 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail; t=1609530466; bh=TZzSTnHtR0XL9M6vZzv9hFxehChfbuhDbuKyJiLNODE=; h=Date:To:From:Reply-To:Subject:From; b=mM0b7qeyke/GfpVKDdE9WKhzFFZVcPSOQDLu6hdNnxDA708L923mTvOtlwCA1S+LL SDhvzyDt3WqrgQ/K780HKm8zyHxBE6mKYURjTqqeQ3m8UbLl9q2mzCqkrS4MVQkX2M l4+GkWhafre2L+g94P3sqECrvDzNQnPfrUOaZmio= To: "44978@debbugs.gnu.org" <44978@debbugs.gnu.org> From: Ryan Prior Subject: What remains to be done for bug#44978 Message-ID: <0eRgSomwIQZNX7A7BeHMHtPuoxjWnTzKHnmPgMY15T9UEQNE5DeepkpGQApVW1YfLAZ85pSA4XOASkkSo79a_U-doiQMuCukhMdOID9GPYY=@protonmail.com> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="b1_uGcrTmQry5lC4sZBV5Xhfb5M9MbGTRo5bZoZ5cdb4g" X-Spam-Status: No, score=-1.2 required=10.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,HTML_MESSAGE shortcircuit=no autolearn=disabled version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on mailout.protonmail.ch X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 44978 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: , Reply-To: Ryan Prior Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) This is a multi-part message in MIME format. --b1_uGcrTmQry5lC4sZBV5Xhfb5M9MbGTRo5bZoZ5cdb4g Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 VGhhbmtzIExlbyEgSSBwdWJsaXNoZWQgYSBuZXcgcGF0Y2ggc2VyaWVzIHdoaWNoIG9ic29sZXRl cyB0aGlzIG9uZS4gU2VlIGRlYmJ1Z3MgNDU2MDEu --b1_uGcrTmQry5lC4sZBV5Xhfb5M9MbGTRo5bZoZ5cdb4g Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: base64 PGRpdj5UaGFua3MgTGVvISBJIHB1Ymxpc2hlZCBhIG5ldyBwYXRjaCBzZXJpZXMgd2hpY2ggb2Jz b2xldGVzIHRoaXMgb25lLiBTZWUgZGViYnVncyA0NTYwMS48YnI+PC9kaXY+ --b1_uGcrTmQry5lC4sZBV5Xhfb5M9MbGTRo5bZoZ5cdb4g-- From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 01 14:50:11 2021 Received: (at control) by debbugs.gnu.org; 1 Jan 2021 19:50:11 +0000 Received: from localhost ([127.0.0.1]:34929 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kvQR8-0005aM-Rr for submit@debbugs.gnu.org; Fri, 01 Jan 2021 14:50:11 -0500 Received: from mail2.protonmail.ch ([185.70.40.22]:60738) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kvQR7-0005a3-9W for control@debbugs.gnu.org; Fri, 01 Jan 2021 14:50:09 -0500 Date: Fri, 01 Jan 2021 19:49:57 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail; t=1609530602; bh=iuluE6ayIrV7ekwF7hUf4FPGm4Lswg4yobC3ojCPb0Y=; h=Date:To:From:Reply-To:Subject:From; b=TcShthyW+ZN0RfxTOT8MSY9n1GNATm9s3taUHSUzKLzIcIHtN4BkXFABr0LjOO/h+ SaR+lD+AwWAHagsHVc8e9jo+L1TPdwbaJ2knIhsr2h3iUkWDKW9eG0s9bijXY+w640 TJU+jndsEpL59mj0EW104rzLlT6bFsRLYJn2ytJ8= To: "control@debbugs.gnu.org" From: Ryan Prior Subject: re: bug#44978 Message-ID: MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="b1_1yvxj6vSJ2DIIwVltBm2RZgBYC6ImfOGT8VIFjQD6aw" X-Spam-Status: No, score=-1.2 required=10.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,HTML_MESSAGE, TVD_SPACE_RATIO shortcircuit=no autolearn=disabled version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on mailout.protonmail.ch X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control 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: , Reply-To: Ryan Prior Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) This is a multi-part message in MIME format. --b1_1yvxj6vSJ2DIIwVltBm2RZgBYC6ImfOGT8VIFjQD6aw Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 Y2xvc2UgNDQ5Nzg= --b1_1yvxj6vSJ2DIIwVltBm2RZgBYC6ImfOGT8VIFjQD6aw Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: base64 PGRpdj5jbG9zZSA0NDk3ODxicj48L2Rpdj4= --b1_1yvxj6vSJ2DIIwVltBm2RZgBYC6ImfOGT8VIFjQD6aw-- From unknown Tue Jun 17 21:53: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: Sat, 30 Jan 2021 12:24:05 +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