From unknown Sat Aug 16 22:48:12 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#63356] [PATCH] gnu: ftxui: Update to 4.0.0. Resent-From: "Artyom V. Poptsov" Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 08 May 2023 07:12:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 63356 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 63356@debbugs.gnu.org X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.168352988130147 (code B ref -1); Mon, 08 May 2023 07:12:02 +0000 Received: (at submit) by debbugs.gnu.org; 8 May 2023 07:11:21 +0000 Received: from localhost ([127.0.0.1]:38995 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pvv1k-0007qA-Ju for submit@debbugs.gnu.org; Mon, 08 May 2023 03:11:20 -0400 Received: from lists.gnu.org ([209.51.188.17]:53004) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pvv1j-0007q3-2x for submit@debbugs.gnu.org; Mon, 08 May 2023 03:11:19 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pvv1g-0007Va-GH for guix-patches@gnu.org; Mon, 08 May 2023 03:11:17 -0400 Received: from mail-lj1-x236.google.com ([2a00:1450:4864:20::236]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pvv1e-00022L-1o for guix-patches@gnu.org; Mon, 08 May 2023 03:11:16 -0400 Received: by mail-lj1-x236.google.com with SMTP id 38308e7fff4ca-2ac806f4fccso47123521fa.1 for ; Mon, 08 May 2023 00:11:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1683529871; x=1686121871; h=mime-version:message-id:date:user-agent:subject:to:from:from:to:cc :subject:date:message-id:reply-to; bh=OHaes509I4nlM4s6Hm8xsnSEGGRPW0wbsictP1FeI34=; b=rPcA6QbIvWMUdyDs7CzegFalNmauNECxcFSOTsdJGLko4Epczc6fOwSMy2CfTC3ult Veqt/SMlAZRVZHVPKN7kuD2WAuVOUzlWE8SLTffLy076HOlSSsu0lIPbCpfQkojjIZW7 eqvZdyhz67gFSETe+6tWvqsX2y1WP+VIDQ92Owc/KZwKs/bjnPifo6adGy1yj5PWlUnV jvFzuVxvBq/TDnM59r8dDLuPNPIKijDX/jAGWaN0VS8SU8uSexYR9DO5WpWyYDp4YIUy LQor7V2WlEVVW+kgauQxnm83+7IbNuhSGeqV6HMc/565U/dQvs498HPiOSaYO2Jk2zm7 jKXw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1683529871; x=1686121871; h=mime-version:message-id:date:user-agent:subject:to:from :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=OHaes509I4nlM4s6Hm8xsnSEGGRPW0wbsictP1FeI34=; b=fVArjRjxpSmD2Tr9k57dCeJje1aosr6yRALGcIi4k8H2KQr2gY/h9VnnpW3f4gansF URhhqf88oPmoUW0JyJWIbTsrAp7LsNya4+tFIKoicZVnEaGIYX6nIkkF1agRtGDVglv9 5piy0lnYrsJ6203ZMN6H+sj2kaEn4FfCPbi/D7i1rPOhRzubgBCxgijUDO1IaxQWN1Dt qG37EAQx2VO6lN1dX2V8A9lcJ8bA8iG0gadt3EVytvRxL8II8Z+UaUgAf9ROzy+EVKNB 9UDSxIRTRIV7S9XSr0mrFu6G14ltT/KhYg3pxHabrIxjCv71FtTy+Q4eE4DFq8B/kpC0 OWYA== X-Gm-Message-State: AC+VfDzGa+DxOP8n2gMCBlTsSrndAZX9Yx6qWLmHGoRQKoWNmoDzIGLQ TPZXsX2KmiiScTSux+YFCemZpthhPtk= X-Google-Smtp-Source: ACHHUZ4fEHlHtJb/uCxeDdJUJJLbr0ErS24A8tk0vq5psvxPsJoAMEP+dAU0qx87t8OrcIuja/EsyA== X-Received: by 2002:a2e:9159:0:b0:2ab:6e23:ef71 with SMTP id q25-20020a2e9159000000b002ab6e23ef71mr2745096ljg.37.1683529871479; Mon, 08 May 2023 00:11:11 -0700 (PDT) Received: from elephant ([95.79.66.161]) by smtp.gmail.com with ESMTPSA id d4-20020a2e9284000000b002a8c409f1f5sm1076275ljh.110.2023.05.08.00.11.10 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 08 May 2023 00:11:10 -0700 (PDT) From: "Artyom V. Poptsov" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) Date: Mon, 08 May 2023 10:11:10 +0300 Message-ID: <87a5yf47sh.fsf@gmail.com> 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::236; envelope-from=poptsov.artyom@gmail.com; helo=mail-lj1-x236.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-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 FTXUI[1] to 4.0.0 and fixes its build. --=-=-= Content-Type: text/x-diff Content-Disposition: attachment; filename=0001-gnu-ftxui-Update-to-4.0.0.patch Content-Transfer-Encoding: quoted-printable From=20492897d7e9a266fecafa31da2342e63b604364e6 Mon Sep 17 00:00:00 2001 Message-Id: <492897d7e9a266fecafa31da2342e63b604364e6.1683529548.git.poptso= v.artyom@gmail.com> From: "Artyom V. Poptsov" Date: Mon, 8 May 2023 10:05:31 +0300 Subject: [PATCH] gnu: ftxui: Update to 4.0.0. * gnu/packages/cpp.scm (ftxui): Update to 4.0.0. [native-inputs]: Add benchmark. [arguments]: Remove phase modifiers. =2D-- gnu/packages/cpp.scm | 22 +++++----------------- 1 file changed, 5 insertions(+), 17 deletions(-) diff --git a/gnu/packages/cpp.scm b/gnu/packages/cpp.scm index 023d1c0337..242ea088bb 100644 =2D-- a/gnu/packages/cpp.scm +++ b/gnu/packages/cpp.scm @@ -67,6 +67,7 @@ (define-module (gnu packages cpp) #:use-module (gnu packages) #:use-module (gnu packages assembly) #:use-module (gnu packages autotools) + #:use-module (gnu packages benchmark) #:use-module (gnu packages boost) #:use-module (gnu packages build-tools) #:use-module (gnu packages c) @@ -2433,7 +2434,7 @@ (define-public wdl (define-public ftxui (package (name "ftxui") =2D (version "3.0.0") + (version "4.0.0") (source (origin (method git-fetch) (uri (git-reference @@ -2441,27 +2442,14 @@ (define-public ftxui (commit (string-append "v" version)))) (sha256 (base32 =2D "10a4yw2h29kixxyhll6cvrwyscsvz9asxry857a9l8nqvbhs946s")) + "01h59ln8amsj6ymxmsxhmslld2yp003n82fg3mphgkrh6lf22h6y")) (file-name (git-file-name name version)))) (build-system cmake-build-system) =2D (native-inputs (list googletest)) + (native-inputs (list googletest benchmark)) (arguments (list #:configure-flags #~(list "-DFTXUI_BUILD_TESTS:BOOL=3DON" =2D "-DFTXUI_BUILD_TESTS_FUZZER:BOOL=3DOFF") =2D #:phases =2D #~(modify-phases %standard-phases =2D (add-after 'unpack 'patch-cmake-tests =2D (lambda _ =2D (substitute* "cmake/ftxui_test.cmake" =2D (("NOT googletest_POPULATED") =2D "FALSE")) =2D ;; Disable benchmarks for a while as they require bun= dled Google =2D ;; benchmark and when the 'googlebenchmark' is unbund= led, there's =2D ;; a CMake configuration error. =2D (substitute* "cmake/ftxui_benchmark.cmake" =2D (("NOT WIN32") =2D "FALSE")))) ))) + "-DFTXUI_BUILD_TESTS_FUZZER:BOOL=3DOFF"))) (home-page "https://github.com/ArthurSonzogni/FTXUI") (synopsis "C++ Functional Terminal User Interface") (description base-commit: b7e77446261fdc8dab360d7835a5dec919f6a79f =2D-=20 2.34.1 --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable =2D avp References: 1. https://github.com/ArthurSonzogni/FTXUI =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----- iQFNBAEBCgA3FiEE0MLqwTMQgi2Y3rV86cWi2QiYoC8FAmRYoI4ZHHBvcHRzb3Yu YXJ0eW9tQGdtYWlsLmNvbQAKCRDpxaLZCJigL9cGB/4rwJxueC3YR/IOiQEzcdeX ogAC7CO6uHjUyjHqJ5tfQhV4daVasXwPaW/SEi793LtsAjfuMdEQw/YHRgm0TSZU w+yrzc0BoMBDY6nxVYJWjrzN1j+pmKs7RjC1EQLEG0S/0u51BljlFa52CYcgH6Lu +xxIQwzzkZl6Q5YAmeJFcB9K6cDCXh9S3FYPy4c9fv7uGblxTWsc50drNr/irBjn uZifIU8VUchdnLFudsbW0YN1nmxrK7ZaaXTXrBWCMCLFS8FUYjk8Kz6xKl6Ga63q 3yghgR/Z5W5m7B7cxcleG22iDFqOsp75lH9A8eM73uqjVD5ltGvOArCKeZD2br2t =QnrU -----END PGP SIGNATURE----- --==-=-=-- From unknown Sat Aug 16 22:48:12 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: "Artyom V. Poptsov" Subject: bug#63356: closed (Re: bug#63356: [PATCH] gnu: ftxui: Update to 4.0.0.) Message-ID: References: <87fs80sgef.fsf@envs.net> <87a5yf47sh.fsf@gmail.com> X-Gnu-PR-Message: they-closed 63356 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 63356@debbugs.gnu.org Date: Sat, 13 May 2023 09:58:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1683971882-4761-1" This is a multi-part message in MIME format... ------------=_1683971882-4761-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #63356: [PATCH] gnu: ftxui: Update to 4.0.0. which was filed against the guix-patches package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 63356@debbugs.gnu.org. --=20 63356: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D63356 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1683971882-4761-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 63356-done) by debbugs.gnu.org; 13 May 2023 09:57:23 +0000 Received: from localhost ([127.0.0.1]:36016 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pxm0A-0001Dw-OS for submit@debbugs.gnu.org; Sat, 13 May 2023 05:57:22 -0400 Received: from mail.envs.net ([5.199.136.28]:50316) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pxm08-0001Dm-Ia for 63356-done@debbugs.gnu.org; Sat, 13 May 2023 05:57:21 -0400 Received: from localhost (mail.envs.net [127.0.0.1]) by mail.envs.net (Postfix) with ESMTP id 1461738A18BA; Sat, 13 May 2023 09:57:18 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=envs.net; s=modoboa; t=1683971838; bh=h6I+oGP7XGm/Nem23aT0Gq2rOxXbGEX85E+D9wcRw8s=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=jadbltOuNBnxWd3Y5wg5iN+8j3DYlpVee1Gm25d4Tn/hu7rIZeI7qcbLWndGNolWk ME4Vym/u1GCP7apPsDQwDaPbBjRZaruEfwzRWXgUXAjs7Y0NsVpj6vUTp5JazdvGSW /RW97r8bmTp+ZrYJjRntqG6b+iYd85hIUOhQ8b39MnLBK8r7bJYOtb3ojYa9wmXgbb 1MZecrMqegzLNzyKO5wvR4G1wQS4h1dAvAIuvTv1IeqHMxnK+7ud4cUxOHQSfPkq2u vGYN0sbTylmnrf1hx29shbi9q520TeaOOCCHr+44Yu54hQk8B92kVJ2bzOxijHpmo3 84OspWOgq35HFNf5PQ30LVlLG05eKDotfvAtT7Y/qoPbm8YXhUEzkl1rmY9o/yjfMY vQ2VPPo24GuC29ql/d8ZZ0yzgstPSdN5FQxQnBjYeEljajJ5diClwvEmN8erfLq9VQ vvtOTwCb7HVMM3AaErGVMutrUOcbasmcPXAgimSa5oP7UTsV+OnFNH9XXqOJjqO2vl g9g/Yzo3HufTRBnLSoFr+AOuBgznewDbq5MQMGYa878LdKiuTeLG8ryEj3+aOh21e3 U2sLwy/nUA/LxsFy/rg5VO1Tx/dtgS+lwuYEtWoIIXjOOzPo7Eosfwm8Zl51QDmLQ+ ZIlRimzR64lfcEW4Zg0OPvjQ= X-Virus-Scanned: Debian amavisd-new at mail.envs.net Received: from mail.envs.net ([127.0.0.1]) by localhost (mail.envs.net [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id 1qE1zDdOPznL; Sat, 13 May 2023 09:57:15 +0000 (UTC) Received: from localhost (unknown [36.170.44.145]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mail.envs.net (Postfix) with ESMTPSA; Sat, 13 May 2023 09:57:14 +0000 (UTC) Received: from localhost (localhost [local]) by localhost (OpenSMTPD) with ESMTPA id ef8436ff; Sat, 13 May 2023 09:57:12 +0000 (UTC) From: =?utf-8?B?5a6L5paH5q2m?= To: "Artyom V. Poptsov" Subject: Re: bug#63356: [PATCH] gnu: ftxui: Update to 4.0.0. References: <87a5yf47sh.fsf@gmail.com> Date: Sat, 13 May 2023 17:57:12 +0800 In-Reply-To: <87a5yf47sh.fsf@gmail.com> (Artyom V. Poptsov's message of "Mon, 08 May 2023 10:11:10 +0300") Message-ID: <87fs80sgef.fsf@envs.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 63356-done Cc: 63356-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) "Artyom V. Poptsov" writes: > Hello, > > this patch updates FTXUI[1] to 4.0.0 and fixes its build. > Hello, it was already updated to 4.0.0 by another patch. But this patch's add 'benchmark' and remove the #:phases still apply, so I did that. Thank you! ------------=_1683971882-4761-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 8 May 2023 07:11:21 +0000 Received: from localhost ([127.0.0.1]:38995 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pvv1k-0007qA-Ju for submit@debbugs.gnu.org; Mon, 08 May 2023 03:11:20 -0400 Received: from lists.gnu.org ([209.51.188.17]:53004) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pvv1j-0007q3-2x for submit@debbugs.gnu.org; Mon, 08 May 2023 03:11:19 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pvv1g-0007Va-GH for guix-patches@gnu.org; Mon, 08 May 2023 03:11:17 -0400 Received: from mail-lj1-x236.google.com ([2a00:1450:4864:20::236]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pvv1e-00022L-1o for guix-patches@gnu.org; Mon, 08 May 2023 03:11:16 -0400 Received: by mail-lj1-x236.google.com with SMTP id 38308e7fff4ca-2ac806f4fccso47123521fa.1 for ; Mon, 08 May 2023 00:11:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1683529871; x=1686121871; h=mime-version:message-id:date:user-agent:subject:to:from:from:to:cc :subject:date:message-id:reply-to; bh=OHaes509I4nlM4s6Hm8xsnSEGGRPW0wbsictP1FeI34=; b=rPcA6QbIvWMUdyDs7CzegFalNmauNECxcFSOTsdJGLko4Epczc6fOwSMy2CfTC3ult Veqt/SMlAZRVZHVPKN7kuD2WAuVOUzlWE8SLTffLy076HOlSSsu0lIPbCpfQkojjIZW7 eqvZdyhz67gFSETe+6tWvqsX2y1WP+VIDQ92Owc/KZwKs/bjnPifo6adGy1yj5PWlUnV jvFzuVxvBq/TDnM59r8dDLuPNPIKijDX/jAGWaN0VS8SU8uSexYR9DO5WpWyYDp4YIUy LQor7V2WlEVVW+kgauQxnm83+7IbNuhSGeqV6HMc/565U/dQvs498HPiOSaYO2Jk2zm7 jKXw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1683529871; x=1686121871; h=mime-version:message-id:date:user-agent:subject:to:from :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=OHaes509I4nlM4s6Hm8xsnSEGGRPW0wbsictP1FeI34=; b=fVArjRjxpSmD2Tr9k57dCeJje1aosr6yRALGcIi4k8H2KQr2gY/h9VnnpW3f4gansF URhhqf88oPmoUW0JyJWIbTsrAp7LsNya4+tFIKoicZVnEaGIYX6nIkkF1agRtGDVglv9 5piy0lnYrsJ6203ZMN6H+sj2kaEn4FfCPbi/D7i1rPOhRzubgBCxgijUDO1IaxQWN1Dt qG37EAQx2VO6lN1dX2V8A9lcJ8bA8iG0gadt3EVytvRxL8II8Z+UaUgAf9ROzy+EVKNB 9UDSxIRTRIV7S9XSr0mrFu6G14ltT/KhYg3pxHabrIxjCv71FtTy+Q4eE4DFq8B/kpC0 OWYA== X-Gm-Message-State: AC+VfDzGa+DxOP8n2gMCBlTsSrndAZX9Yx6qWLmHGoRQKoWNmoDzIGLQ TPZXsX2KmiiScTSux+YFCemZpthhPtk= X-Google-Smtp-Source: ACHHUZ4fEHlHtJb/uCxeDdJUJJLbr0ErS24A8tk0vq5psvxPsJoAMEP+dAU0qx87t8OrcIuja/EsyA== X-Received: by 2002:a2e:9159:0:b0:2ab:6e23:ef71 with SMTP id q25-20020a2e9159000000b002ab6e23ef71mr2745096ljg.37.1683529871479; Mon, 08 May 2023 00:11:11 -0700 (PDT) Received: from elephant ([95.79.66.161]) by smtp.gmail.com with ESMTPSA id d4-20020a2e9284000000b002a8c409f1f5sm1076275ljh.110.2023.05.08.00.11.10 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 08 May 2023 00:11:10 -0700 (PDT) From: "Artyom V. Poptsov" To: guix-patches@gnu.org Subject: [PATCH] gnu: ftxui: Update to 4.0.0. User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) Date: Mon, 08 May 2023 10:11:10 +0300 Message-ID: <87a5yf47sh.fsf@gmail.com> 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::236; envelope-from=poptsov.artyom@gmail.com; helo=mail-lj1-x236.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 FTXUI[1] to 4.0.0 and fixes its build. --=-=-= Content-Type: text/x-diff Content-Disposition: attachment; filename=0001-gnu-ftxui-Update-to-4.0.0.patch Content-Transfer-Encoding: quoted-printable From=20492897d7e9a266fecafa31da2342e63b604364e6 Mon Sep 17 00:00:00 2001 Message-Id: <492897d7e9a266fecafa31da2342e63b604364e6.1683529548.git.poptso= v.artyom@gmail.com> From: "Artyom V. Poptsov" Date: Mon, 8 May 2023 10:05:31 +0300 Subject: [PATCH] gnu: ftxui: Update to 4.0.0. * gnu/packages/cpp.scm (ftxui): Update to 4.0.0. [native-inputs]: Add benchmark. [arguments]: Remove phase modifiers. =2D-- gnu/packages/cpp.scm | 22 +++++----------------- 1 file changed, 5 insertions(+), 17 deletions(-) diff --git a/gnu/packages/cpp.scm b/gnu/packages/cpp.scm index 023d1c0337..242ea088bb 100644 =2D-- a/gnu/packages/cpp.scm +++ b/gnu/packages/cpp.scm @@ -67,6 +67,7 @@ (define-module (gnu packages cpp) #:use-module (gnu packages) #:use-module (gnu packages assembly) #:use-module (gnu packages autotools) + #:use-module (gnu packages benchmark) #:use-module (gnu packages boost) #:use-module (gnu packages build-tools) #:use-module (gnu packages c) @@ -2433,7 +2434,7 @@ (define-public wdl (define-public ftxui (package (name "ftxui") =2D (version "3.0.0") + (version "4.0.0") (source (origin (method git-fetch) (uri (git-reference @@ -2441,27 +2442,14 @@ (define-public ftxui (commit (string-append "v" version)))) (sha256 (base32 =2D "10a4yw2h29kixxyhll6cvrwyscsvz9asxry857a9l8nqvbhs946s")) + "01h59ln8amsj6ymxmsxhmslld2yp003n82fg3mphgkrh6lf22h6y")) (file-name (git-file-name name version)))) (build-system cmake-build-system) =2D (native-inputs (list googletest)) + (native-inputs (list googletest benchmark)) (arguments (list #:configure-flags #~(list "-DFTXUI_BUILD_TESTS:BOOL=3DON" =2D "-DFTXUI_BUILD_TESTS_FUZZER:BOOL=3DOFF") =2D #:phases =2D #~(modify-phases %standard-phases =2D (add-after 'unpack 'patch-cmake-tests =2D (lambda _ =2D (substitute* "cmake/ftxui_test.cmake" =2D (("NOT googletest_POPULATED") =2D "FALSE")) =2D ;; Disable benchmarks for a while as they require bun= dled Google =2D ;; benchmark and when the 'googlebenchmark' is unbund= led, there's =2D ;; a CMake configuration error. =2D (substitute* "cmake/ftxui_benchmark.cmake" =2D (("NOT WIN32") =2D "FALSE")))) ))) + "-DFTXUI_BUILD_TESTS_FUZZER:BOOL=3DOFF"))) (home-page "https://github.com/ArthurSonzogni/FTXUI") (synopsis "C++ Functional Terminal User Interface") (description base-commit: b7e77446261fdc8dab360d7835a5dec919f6a79f =2D-=20 2.34.1 --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable =2D avp References: 1. https://github.com/ArthurSonzogni/FTXUI =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----- iQFNBAEBCgA3FiEE0MLqwTMQgi2Y3rV86cWi2QiYoC8FAmRYoI4ZHHBvcHRzb3Yu YXJ0eW9tQGdtYWlsLmNvbQAKCRDpxaLZCJigL9cGB/4rwJxueC3YR/IOiQEzcdeX ogAC7CO6uHjUyjHqJ5tfQhV4daVasXwPaW/SEi793LtsAjfuMdEQw/YHRgm0TSZU w+yrzc0BoMBDY6nxVYJWjrzN1j+pmKs7RjC1EQLEG0S/0u51BljlFa52CYcgH6Lu +xxIQwzzkZl6Q5YAmeJFcB9K6cDCXh9S3FYPy4c9fv7uGblxTWsc50drNr/irBjn uZifIU8VUchdnLFudsbW0YN1nmxrK7ZaaXTXrBWCMCLFS8FUYjk8Kz6xKl6Ga63q 3yghgR/Z5W5m7B7cxcleG22iDFqOsp75lH9A8eM73uqjVD5ltGvOArCKeZD2br2t =QnrU -----END PGP SIGNATURE----- --==-=-=-- ------------=_1683971882-4761-1-- From unknown Sat Aug 16 22:48:12 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#63356] [PATCH] gnu: ftxui: Update to 4.0.0. Resent-From: "Artyom V. Poptsov" Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 14 May 2023 20:12:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63356 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: =?UTF-8?Q?=E5=AE=8B=E6=96=87=E6=AD=A6?= Cc: 63356-done@debbugs.gnu.org Received: via spool by 63356-done@debbugs.gnu.org id=D63356.1684095119440 (code D ref 63356); Sun, 14 May 2023 20:12:02 +0000 Received: (at 63356-done) by debbugs.gnu.org; 14 May 2023 20:11:59 +0000 Received: from localhost ([127.0.0.1]:41638 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pyI4V-00006y-GO for submit@debbugs.gnu.org; Sun, 14 May 2023 16:11:59 -0400 Received: from mail-lj1-f173.google.com ([209.85.208.173]:46549) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pyI4T-00006g-Ec for 63356-done@debbugs.gnu.org; Sun, 14 May 2023 16:11:58 -0400 Received: by mail-lj1-f173.google.com with SMTP id 38308e7fff4ca-2ac806f4fccso129939621fa.1 for <63356-done@debbugs.gnu.org>; Sun, 14 May 2023 13:11:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1684095111; x=1686687111; h=mime-version:user-agent:message-id:in-reply-to:date:references :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=W0ia8p22oq2FxlNlf4p5MisGqCe/usuz3REO3MsJBsY=; b=hJ/pLw+uSfgptRmhqk4E/PmAWa2d9sRiCXM0omFEJhyOr3xu21L6nX/BwLW/H5ImcQ qNt/A/qkbTY7KMfWyWHll1zox7mHpy7KiL3VNEp+ZtWt9zFIgPgT/EJftV9KFyQ9PfJT v2lFU+2fgrczNk12IGyOhKeujEgBlCgi5p+O8Ts+6l3BXOJLb+IXQVDmq5ED4X9Gh33m Lzow4jHXQK64rXHWRvFGV56L+hbl0/eVurpsBqk+6gzCikvwMsYb3vrU3w6w8engcNYW YNzGlPhz36w6zzVvm9rhzFAD+nh5zNLEyJNVfH0tDkkxLL6hDCdktfKzvSazZbpL1M5j rseA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1684095111; x=1686687111; 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 :message-id:reply-to; bh=W0ia8p22oq2FxlNlf4p5MisGqCe/usuz3REO3MsJBsY=; b=HD2asBeRXtDo9ndfNbdDd+Q4XklogoN1Q9pD/5bfgJx5211kU4rywQwQTMVk66IFC2 J8OEHcKcH0cp3D2dt8+ti2OCBbIQ/FHd3YM8DPFdGJQuYtHBfMb6riydHO0tfCqSWbcD DlDeHv86y7amT+WlVaMVxmuFQPlHZWaHa3i8701Y0UiutdxJRJ61pmTYyLTj/xB9DZz7 QkOvWGYZSEETpgd2ASevFcbdXnz1Nf6b5LIhcaFv3OAeKuD8R6yCm+fLZVSZwe9FpIVJ GHyeiWur46y3tTL4r6UdT3akmFS+cAgXsizAcrKOTn5SlhXzoQLcd5pCuw4zeVsj4es6 zSrg== X-Gm-Message-State: AC+VfDyWDTYKDYagnxHWcLNrCDEz1DOOHS9dWtc8f5CnaqnwmLUL42uR VzcN3D7H0rOhX6BQ9riJflN8EXsC8ZQ= X-Google-Smtp-Source: ACHHUZ5OqryvDM9xo5e/VO6nIP48LHe5QrcjW+64tBjuPEymXz7VvIe+Z2GeeFKg0K/om44HbgD+ow== X-Received: by 2002:ac2:430f:0:b0:4e6:9b01:b92b with SMTP id l15-20020ac2430f000000b004e69b01b92bmr5257590lfh.67.1684095110904; Sun, 14 May 2023 13:11:50 -0700 (PDT) Received: from elephant ([95.79.66.161]) by smtp.gmail.com with ESMTPSA id m20-20020a195214000000b004f27471e0aesm1188288lfb.79.2023.05.14.13.11.49 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 14 May 2023 13:11:50 -0700 (PDT) From: "Artyom V. Poptsov" References: <87a5yf47sh.fsf@gmail.com> <87fs80sgef.fsf@envs.net> Date: Sun, 14 May 2023 23:11:45 +0300 In-Reply-To: <87fs80sgef.fsf@envs.net> ("=?UTF-8?Q?=E5=AE=8B=E6=96=87=E6=AD=A6?="'s message of "Sat, 13 May 2023 17:57:12 +0800") Message-ID: <87o7mmzn9a.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: 0.0 (/) 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 Hello! > Hello, it was already updated to 4.0.0 by another patch. > But this patch's add 'benchmark' and remove the #:phases still apply, so > I did that. Thanks, I'm glad you found my patch useful. =2D avp =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----- iQFNBAEBCgA3FiEE0MLqwTMQgi2Y3rV86cWi2QiYoC8FAmRhQIEZHHBvcHRzb3Yu YXJ0eW9tQGdtYWlsLmNvbQAKCRDpxaLZCJigLz3zB/wOz2l8cAd8/H3Mlf8oSBxY bJFawt+B0dzBhp9SYXHIqrF8yy0EZ9tTiYMMLTWIk8TkCISRNp8qwqmttuxhvzVS lsUTMf6Ne6slgWNEktSatBmWq2joexOtseRIAnCZQi/RAuPh0RJrgDblH5+9FU0T iLY1GMY9Pwg5XiXZBeIIMQckzAgC4etAkkRA12+XPOR40qupJrdMwT7AZ3nX2A4D ILEBviwGnasndDnn0S7QXs/vUVlehG8pDjIeWCLuljkaB2vMEzitFctsedGh6UyW 1LeCRXP5aHLWrmASONJgUJB98Co9HPfblKDO1nzwfGvUjGTMzgsvu7YF2dNBmXKL =Yl61 -----END PGP SIGNATURE----- --=-=-=--