From debbugs-submit-bounces@debbugs.gnu.org Tue Jan 04 17:21:05 2022 Received: (at submit) by debbugs.gnu.org; 4 Jan 2022 22:21:05 +0000 Received: from localhost ([127.0.0.1]:38959 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n4sAz-00031Y-Ba for submit@debbugs.gnu.org; Tue, 04 Jan 2022 17:21:05 -0500 Received: from lists.gnu.org ([209.51.188.17]:59706) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n4sAv-000310-JZ for submit@debbugs.gnu.org; Tue, 04 Jan 2022 17:21:04 -0500 Received: from eggs.gnu.org ([209.51.188.92]:38588) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n4sAv-0005jM-Dq for guix-patches@gnu.org; Tue, 04 Jan 2022 17:21:01 -0500 Received: from mail-4316.protonmail.ch ([185.70.43.16]:19395) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n4sAt-0001aR-0F for guix-patches@gnu.org; Tue, 04 Jan 2022 17:21:01 -0500 Date: Tue, 04 Jan 2022 22:20:46 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail2; t=1641334855; bh=VxVWCE/SxtoNlqjATP8qitaNq39+fzw5DQaIJx8NmO0=; h=Date:To:From:Reply-To:Subject:Message-ID:From:To:Cc; b=YE/53UiWDwC30sIVEo2+CDnqOeSyzMjaZwP65FXRK+c+OjSHnHP9vhYUaUHRuuzzy 447gTrWnx8LkTyl7hG6NZD7SvgeHK8ji18sCCRTq+qLH2AJHrLpWEFzgkSwI6aqkUC 7eeT5j2b4/pBBA2zwyifhJIV3Gt6SYuYolUHr1nIH5yNPSS5fn9ecdlwBSQeC6mgfA 3rZscEZlv/5k3eEKdbq4AN+tRccXU0HtEKJvPGv/eqHdEoWDypRLTQGfPl+2AM1jNr R7OCw8edhKkc+RDW0Z2/tRy/pPamIJQhrGZHzH5hMVHu6yaE1ZLrP8xqMcO/bfGY8h NBGll8uAk1K0Q== To: Guix-patches From: John Kehayias Subject: [PATCH 0/4] Add mangohud (update dear-imgui) Message-ID: 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.43.16; envelope-from=john.kehayias@protonmail.com; helo=mail-4316.protonmail.ch X-Spam_score_int: -1 X-Spam_score: -0.2 X-Spam_bar: / X-Spam_report: (-0.2 / 5.0 requ) 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_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=unavailable autolearn_force=no X-Spam_action: no action X-Spam-Score: -0.0 (/) 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: John Kehayias Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) Hi Guix, Here is a short series of patches to add mangohud (a cool Vulkan/OpenGL ove= rlay for things like framerate and hardware display in games). There were a= few steps involved that required some tweaks to other packages. Here is th= e breakdown, corresponding to the forthcoming patches: 1. pciutils-no-zlib: A new hidden package to provide uncompressed hardware = info (pci.ids). Mangohud and at least one other package I have read this fi= le directly, which is typically uncompressed, i.e. on Arch. We could later = change it in pciutils or have both uncompressed and compressed, or a separa= te package just for the hardware info. Since this would be a bigger change,= I opted for a simple hidden package of the full pciutils (I think programs= will need the rest of the package anyway). 2. spdlog: Build with '-fpic'. Since this is compiled as a static library, = and upstream implies this is more typical, compile it in a way to be useful= to shared libraries as well (needed for mangohud). I checked a random pack= age that uses spdlog and it built fine at least. 3. dear-imgui: Update to 1.81. This not the latest, but most recent of the = Debian makefiles we use. The only dependent is Ogre (very out of date) whic= h just uses the source, but needs 1.79. I made the previous one a hidden pa= ckage and updated Ogre to use that. There were enough build changes that I = didn't think an inherit would be very clean. Also added in the static libra= ry output (preferred by mangohud). New is many inputs for the backends (opt= ional). 4. mangohud: The new addition. Unbundled libraries to use guix's spdlog, de= ar-imgui, fixed hardcoded paths. Tested that it builds and works. The only = guix lint complaint was about the dear-imgui static input name not matching= (also needed dear-imgui for the headers and pkgconfig file). Okay, that's it! A few changes but I think these are not invasive and were = the cleanest on my end to use. Thanks! John From debbugs-submit-bounces@debbugs.gnu.org Tue Jan 04 17:23:57 2022 Received: (at 53015) by debbugs.gnu.org; 4 Jan 2022 22:23:57 +0000 Received: from localhost ([127.0.0.1]:38971 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n4sDl-00036P-4X for submit@debbugs.gnu.org; Tue, 04 Jan 2022 17:23:57 -0500 Received: from mail-40131.protonmail.ch ([185.70.40.131]:62664) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n4sDj-00036C-FJ for 53015@debbugs.gnu.org; Tue, 04 Jan 2022 17:23:56 -0500 Date: Tue, 04 Jan 2022 22:23:48 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail2; t=1641335028; bh=rqd1lJa5ZLzzJM9yWhNET4hMERT8sHtV4EzUZ/v3L7I=; h=Date:To:From:Reply-To:Subject:Message-ID:From:To:Cc; b=k3YWAHDfc93itrpiYjgWipzc0cVncFryaxGJKbJPTQHVPzL12+UJ8AaY7lVKN9nc8 LeuaL6A0hYTqL7LQ9AejA/P9qrJKdsjTJ024ceKrn5j3IvvG+D9Wpd/5nB2InTX1BB CQn+a0SofcmyHgVcHV3oHu4GQsWyGUE7RrezFrGO4hjCzXgPGtDs2DTI4DRtNkDKXc GMnHJcCYdlnINFh6N3tEvdVkTY8wsZayPRjp1b4Ew8XoEI8FmIC3rORPZotSq1xnd6 K5tQP50fcAYWV9/eJONzb1TXHjRt7oNSUBAuDFJzv2Mu2UffLt7mpOs7xagvtosP58 wFCWls87A9kNQ== To: "53015@debbugs.gnu.org" <53015@debbugs.gnu.org> From: John Kehayias Subject: [PATCH 1/4] gnu: Add pciutils-no-zlib. Message-ID: <5P1tW8O5FTcp3WD4j3xIl-XLhBKkPhcqkNzoSzxFaihpC7qgFsz5y6o9KTXZaMz0dsMPT65dYa8FWU7CUAOXUE_iysyNYtfqzxHjVzGWsT0=@protonmail.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="b1_wgWEUPeYUV5kchZcOnRtDBVgsLTYmEi35ULxxPXYY" 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: 53015 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: John Kehayias 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_wgWEUPeYUV5kchZcOnRtDBVgsLTYmEi35ULxxPXYY Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Empty Message --b1_wgWEUPeYUV5kchZcOnRtDBVgsLTYmEi35ULxxPXYY Content-Type: text/x-patch; name=0001-gnu-Add-pciutils-no-zlib.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=0001-gnu-Add-pciutils-no-zlib.patch RnJvbSAwZThiODUyZTBmZjU4YTM0MTQxZDgwNDc0N2IxM2I1NTA4ODk5M2I0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIEtlaGF5aWFzIDxqb2huLmtlaGF5aWFzQHByb3Rvbm1h aWwuY29tPgpEYXRlOiBUdWUsIDQgSmFuIDIwMjIgMTY6NDA6MTQgLTA1MDAKU3ViamVjdDogW1BB VENIIDEvNF0gZ251OiBBZGQgcGNpdXRpbHMtbm8temxpYi4KCiogZ251L3BhY2thZ2VzL3BjaXV0 aWxzLnNjbSAocGNpdXRpbHMtbm8temxpYik6IE5ldyB2YXJpYWJsZS4gQSBoaWRkZW4gcGFja2Fn ZQp0byBwcm92aWRlIHBjaXV0aWxzIHdpdGggdW5jb21wcmVzc2VkIHBjaS5pZHMuCi0tLQogZ251 L3BhY2thZ2VzL3BjaXV0aWxzLnNjbSB8IDIxICsrKysrKysrKysrKysrKysrKysrKwogMSBmaWxl IGNoYW5nZWQsIDIxIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvcGNp dXRpbHMuc2NtIGIvZ251L3BhY2thZ2VzL3BjaXV0aWxzLnNjbQppbmRleCA0NzI3NWE4ZmYwLi5h OGM0NjUyOGQwIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvcGNpdXRpbHMuc2NtCisrKyBiL2du dS9wYWNrYWdlcy9wY2l1dGlscy5zY20KQEAgLTQsNiArNCw3IEBACiA7OzsgQ29weXJpZ2h0IMKp IDIwMTggVG9iaWFzIEdlZXJpbmNreC1SaWNlIDxtZUB0b2JpYXMuZ3I+CiA7OzsgQ29weXJpZ2h0 IMKpIDIwMTkgTWF0aGlldSBPdGhhY2VoZSA8bS5vdGhhY2VoZUBnbWFpbC5jb20+CiA7OzsgQ29w eXJpZ2h0IMKpIDIwMjAgSmFuIChqYW5uZWtlKSBOaWV1d2VuaHVpemVuIDxqYW5uZWtlQGdudS5v cmc+Cis7OzsgQ29weXJpZ2h0IMKpIDIwMjIgSm9obiBLZWhheWlhcyA8am9obi5rZWhheWlhc0Bw cm90b25tYWlsLmNvbT4KIDs7OwogOzs7IFRoaXMgZmlsZSBpcyBwYXJ0IG9mIEdOVSBHdWl4Lgog Ozs7CkBAIC0xMjksMyArMTMwLDIzIEBAIChkZWZpbmUtcHVibGljIHBjaXV0aWxzCiBvZiBvcGVy YXRpbmcgc3lzdGVtcy4gIFRoaXMgaW5jbHVkZXMgdGhlIEBjb21tYW5ke2xzcGNpfSBhbmQgQGNv bW1hbmR7c2V0cGNpfQogY29tbWFuZHMuIikKICAgICAobGljZW5zZSBsaWNlbnNlOmdwbDIrKSkp CisKKzs7IFRoaXMgaXMgYSB2ZXJzaW9uIG9mIHBjaXV0aWxzIHdpdGhvdXQgemxpYiwgc28gdGhh dCB0aGUgaGFyZHdhcmUgcGNpLmlkcyBpcworOzsgdW5jb21wcmVzc2VkLiAgVGhpcyBpcyB1c2Vm dWwgZm9yIHBhY2thZ2VzIHRoYXQgdHJ5IHRvIHJlYWQgcGNpLmlkcworOzsgZGlyZWN0bHkuICBB bHRlcm5hdGl2ZWx5LCB0aGUgdW5jb21wcmVzc2VkIGZpbGUgY291bGQgYWxzbyBiZSBwcmVzZW50 IGluCis7OyBwY2l1dGlscyBvciB0aGUgZGlyZWN0IHNvdXJjZSBvZiBwY2kuaWRzIGNvdWxkIGJl IG1hZGUgYXZhaWxhYmxlCis7OyBzZXBhcmF0ZWx5LCBzZWU6IGh0dHBzOi8vcGNpLWlkcy51Y3cu Y3ovCisoZGVmaW5lLXB1YmxpYyBwY2l1dGlscy1uby16bGliCisgIChoaWRkZW4tcGFja2FnZQor ICAgKHBhY2thZ2UKKyAgICAgKGluaGVyaXQgcGNpdXRpbHMpCisgICAgIChhcmd1bWVudHMKKyAg ICAgIChzdWJzdGl0dXRlLWtleXdvcmQtYXJndW1lbnRzIChwYWNrYWdlLWFyZ3VtZW50cyBwY2l1 dGlscykKKyAgICAgICAgKCgjOnBoYXNlcyBwaGFzZXMpCisgICAgICAgICBgKG1vZGlmeS1waGFz ZXMgLHBoYXNlcworICAgICAgICAgICAgKGFkZC1hZnRlciAnY29uZmlndXJlICdkaXNhYmxlLXps aWIKKyAgICAgICAgICAgICAgOzsgcmVtb3ZlIHpsaWIgZnJvbSBNYWtlZmlsZSB0byBoYXZlIHVu Y29tcHJlc3NlZCBwY2kuaWRzCisgICAgICAgICAgICAgIChsYW1iZGEqICgjOmtleSBvdXRwdXRz ICM6YWxsb3ctb3RoZXIta2V5cykKKyAgICAgICAgICAgICAgICAoc3Vic3RpdHV0ZSogIk1ha2Vm aWxlIgorICAgICAgICAgICAgICAgICAgKCgiXlpMSUIgOj0gLiokIikKKyAgICAgICAgICAgICAg ICAgICAiWkxJQiA6PSBub1xuIikpKSkpKSkpKSkpCi0tIAoyLjM0LjAKCg== --b1_wgWEUPeYUV5kchZcOnRtDBVgsLTYmEi35ULxxPXYY-- From debbugs-submit-bounces@debbugs.gnu.org Tue Jan 04 17:24:43 2022 Received: (at 53015) by debbugs.gnu.org; 4 Jan 2022 22:24:43 +0000 Received: from localhost ([127.0.0.1]:38981 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n4sEU-00038M-OJ for submit@debbugs.gnu.org; Tue, 04 Jan 2022 17:24:43 -0500 Received: from mail-40134.protonmail.ch ([185.70.40.134]:32853) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n4sES-00037x-4A for 53015@debbugs.gnu.org; Tue, 04 Jan 2022 17:24:40 -0500 Date: Tue, 04 Jan 2022 22:24:33 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail2; t=1641335073; bh=NlTTljiIlCDTZKKzLU2WcGd53vJDHEZbO5M0It42sp0=; h=Date:To:From:Reply-To:Subject:Message-ID:From:To:Cc; b=CEkGNdIjymomturCzmJVr7s0vbNXMMKSFmFg5/8Fz1G3jkGeF9J45RFbXin8kFGBZ 1C+Xd4C8nw5awjzfIKzVjeDu7g3g+ZR0NSJgDFJUYsm0OuZVl+spS5SmNEdmgPPGuL 4UIiZw6qIaHQRK5p0fooAQDQkQP3wupqyEtE9r+mojZquoB8MHbsf191sxLOi/eKvb aizEzrCwh+9oWVOHgqpaB+MK0C9I8iJh22E4WqdSaoBk/WsA7Sqd3iI2Fq6ZMDgZKF Be1dFMbQSv8NrT2BHmJMIUX7MBQUKLxGjCGQoIwRrO2/TMtvAHCLmbRSGiJifNo1UK kbU3mGZQwLfuQ== To: "53015@debbugs.gnu.org" <53015@debbugs.gnu.org> From: John Kehayias Subject: [PATCH 2/4] gnu: spdlog: Build with '-fpic'. Message-ID: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="b1_hDIFfqpuq5mIAqZ0dhsRBKdNGFvZrhC5rVY5aymg" 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: 53015 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: John Kehayias 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_hDIFfqpuq5mIAqZ0dhsRBKdNGFvZrhC5rVY5aymg Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Empty Message --b1_hDIFfqpuq5mIAqZ0dhsRBKdNGFvZrhC5rVY5aymg Content-Type: text/x-patch; name=0002-gnu-spdlog-Build-with-fpic.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=0002-gnu-spdlog-Build-with-fpic.patch RnJvbSA3OWYzMGNmMTdlODhjYTUwZmQ4NDQ0ZjFhZDM0Y2ViNzk1YjFkMjU1IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIEtlaGF5aWFzIDxqb2huLmtlaGF5aWFzQHByb3Rvbm1h aWwuY29tPgpEYXRlOiBUdWUsIDQgSmFuIDIwMjIgMTY6NDE6NDggLTA1MDAKU3ViamVjdDogW1BB VENIIDIvNF0gZ251OiBzcGRsb2c6IEJ1aWxkIHdpdGggJy1mcGljJy4KCiogZ251L3BhY2thZ2Vz L2xvZ2dpbmcuc2NtIChzcGRsb2cpW2FyZ3VtZW50c106IEFkZCAiLURDTUFLRV9DWFhfRkxBR1M9 LWZwaWMiCnRvICM6Y29uZmlndXJlLWZsYWdzLgotLS0KIGdudS9wYWNrYWdlcy9sb2dnaW5nLnNj bSB8IDcgKysrKysrLQogMSBmaWxlIGNoYW5nZWQsIDYgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlv bigtKQoKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9sb2dnaW5nLnNjbSBiL2dudS9wYWNrYWdl cy9sb2dnaW5nLnNjbQppbmRleCBiZTE0NGUyZGFhLi4zYzhmNjdiM2NlIDEwMDY0NAotLS0gYS9n bnUvcGFja2FnZXMvbG9nZ2luZy5zY20KKysrIGIvZ251L3BhY2thZ2VzL2xvZ2dpbmcuc2NtCkBA IC04LDYgKzgsNyBAQAogOzs7IENvcHlyaWdodCDCqSAyMDE5IE1laXlvIFBlbmcgPG1laXlvQHJp c2V1cC5uZXQ+CiA7OzsgQ29weXJpZ2h0IMKpIDIwMjAgTWFyaXVzIEJha2tlIDxtYmFra2VAZmFz dG1haWwuY29tPgogOzs7IENvcHlyaWdodCDCqSAyMDIxIEd1aWxsYXVtZSBMZSBWYWlsbGFudCA8 Z2x2QHBvc3Rlby5uZXQ+Cis7OzsgQ29weXJpZ2h0IMKpIDIwMjIgSm9obiBLZWhheWlhcyA8am9o bi5rZWhheWlhc0Bwcm90b25tYWlsLmNvbT4KIDs7OwogOzs7IFRoaXMgZmlsZSBpcyBwYXJ0IG9m IEdOVSBHdWl4LgogOzs7CkBAIC0yMDcsNyArMjA4LDExIEBAIChkZWZpbmUtcHVibGljIHNwZGxv ZwogICAgIDs7IChnbnUgcGFja2FnZXMgYmVuY2htYXJrKSBmb3JtcyBhIGRlcGVuZGVuY3kgY3lj bGUKICAgICAoYXJndW1lbnRzCiAgICAgICcoIzpjb25maWd1cmUtZmxhZ3MKLSAgICAgICAobGlz dCAiLURTUERMT0dfQlVJTERfQkVOQ0g9T0ZGIgorICAgICAgIDs7IFR5cGljYWxseSB0aGlzIGxp YnJhcnkgaXMgbWVhbnQgdG8gYmUgY29tcGlsZWQgc3RhdGljYWxseSwgc2VlCisgICAgICAgOzsg aHR0cHM6Ly9naXRodWIuY29tL2dhYmltZS9zcGRsb2cvd2lraS9Ib3ctdG8tdXNlLXNwZGxvZy1p bi1ETExzCisgICAgICAgOzsgU28gYnVpbGQgd2l0aCAtZnBpYyB0byBhbGxvdyBsaW5raW5nIGlu IHNoYXJlZCBsaWJyYXJpZXMuCisgICAgICAgKGxpc3QgIi1EQ01BS0VfQ1hYX0ZMQUdTPS1mcGlj IgorICAgICAgICAgICAgICItRFNQRExPR19CVUlMRF9CRU5DSD1PRkYiCiAgICAgICAgICAgICAg Ii1EU1BETE9HX0JVSUxEX1RFU1RTPU9OIikpKQogICAgIChob21lLXBhZ2UgImh0dHBzOi8vZ2l0 aHViLmNvbS9nYWJpbWUvc3BkbG9nIikKICAgICAoc3lub3BzaXMgIkZhc3QgQysrIGxvZ2dpbmcg bGlicmFyeSIpCi0tIAoyLjM0LjAKCg== --b1_hDIFfqpuq5mIAqZ0dhsRBKdNGFvZrhC5rVY5aymg-- From debbugs-submit-bounces@debbugs.gnu.org Tue Jan 04 17:25:16 2022 Received: (at 53015) by debbugs.gnu.org; 4 Jan 2022 22:25:16 +0000 Received: from localhost ([127.0.0.1]:38987 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n4sF2-00039m-3j for submit@debbugs.gnu.org; Tue, 04 Jan 2022 17:25:16 -0500 Received: from mail-40134.protonmail.ch ([185.70.40.134]:27376) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n4sF0-00039V-GL for 53015@debbugs.gnu.org; Tue, 04 Jan 2022 17:25:15 -0500 Date: Tue, 04 Jan 2022 22:25:07 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail2; t=1641335107; bh=YKsbEyfn4YbkP98KQHndjLzAUYNsZGtFS/i4yrv/N1g=; h=Date:To:From:Reply-To:Subject:Message-ID:From:To:Cc; b=LVgLxC0Vfe2XdDKE8Odp2epMyNXTe5fNHu7UgADoP0oUQOXU9d/kvb+MPp+1YPSWe SrcUXEMarxQUwbD3Fh+p5ojejuC5NXjPFtxh+3YeIdQoRaGdSnJT2RA50T2TP+jeh7 XhYaWbHeLkxy6b/iaD8qSo3ou7Rk6BtteabOguUn9eDv9fki52U9ZmiwrThzLBrctw 3+qhLSS/VV36wwAgOD1EQ3GzsBKxxgdr3KzXbP458WzGGAmAyO/OXgdK7bp8Hx8Cui gygkvmw4iu8EG/7lmYhjVqigmcX0tSoRzjhIQhzlIIqoMFw4o3MbjJ02QssembmGfh 17mTdIU+S6/IQ== To: "53015@debbugs.gnu.org" <53015@debbugs.gnu.org> From: John Kehayias Subject: [PATCH 3/4] gnu: dear-imgui: Update to 1.81, hide version 1.79. Message-ID: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="b1_0kGVrUxTOr9YwjBvNPECXriD0eqk7r9SyA7wSmPvaA" 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: 53015 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: John Kehayias 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_0kGVrUxTOr9YwjBvNPECXriD0eqk7r9SyA7wSmPvaA Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Empty Message --b1_0kGVrUxTOr9YwjBvNPECXriD0eqk7r9SyA7wSmPvaA Content-Type: text/x-patch; name=0003-gnu-dear-imgui-Update-to-1.81-hide-version-1.79.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=0003-gnu-dear-imgui-Update-to-1.81-hide-version-1.79.patch RnJvbSBkNGVlYjMwNTQ0Yzk2ODE4OTliMTJmZTI3YmFmMmFkNWQyMGE0MzMwIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIEtlaGF5aWFzIDxqb2huLmtlaGF5aWFzQHByb3Rvbm1h aWwuY29tPgpEYXRlOiBUdWUsIDQgSmFuIDIwMjIgMTY6NDg6MzkgLTA1MDAKU3ViamVjdDogW1BB VENIIDMvNF0gZ251OiBkZWFyLWltZ3VpOiBVcGRhdGUgdG8gMS44MSwgaGlkZSB2ZXJzaW9uIDEu NzkuCgoqIGdudS9wYWNrYWdlcy9ncmFwaGljcy5zY206IEltcG9ydCAoZ251IHBhY2thZ2VzIGdh bWUtZGV2ZWxvcG1lbnQpLgooZGVhci1pbWd1aSk6IFVwZGF0ZSB0byAxLjgxLgpbb3V0cHV0c106 IEFkZCBzdGF0aWMgb3V0cHV0LgpbcGhhc2VzXXt1bnBhY2stZGViaWFuLWZpbGVzfTogQnVpbGQg dGhlIHN0YXRpYyBsaWJyYXJ5LCByZW1vdmUgcmVmZXJlbmNlcyB0bwpub24tZXhpc3RlbnQgc3Ri IGxpYnJhcnkuCnttb3ZlLXN0YXRpYy1saWJyYXJpZXN9OiBOZXcgcGhhc2UgdG8gaW5zdGFsbCBz dGF0aWMgbGlicmFyaWVzLgpbaW5wdXRzXTogQWRkIGFsbGVncm8sIGZyZWVnbHV0LCBnbGV3LCBn bGZ3LCBtZXNhLCBzZGwyLCBhbmQgdnVsa2FuLWhlYWRlcnMuCihkZWFyLWltZ3VpLTEuNzkpOiBO ZXcgdmFyaWFibGUuIEhpZGRlbiBwYWNrYWdlIG9mIHRoZSBwcmV2aW91cyB2ZXJzaW9uIG9mCmRl YXItaW1ndWkuCihvZ3JlKVtuYXRpdmUtaW5wdXRzXTogVXNlIGl0LgotLS0KIGdudS9wYWNrYWdl cy9ncmFwaGljcy5zY20gfCAxMjIgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0t LS0KIDEgZmlsZSBjaGFuZ2VkLCAxMTAgaW5zZXJ0aW9ucygrKSwgMTIgZGVsZXRpb25zKC0pCgpk aWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2dyYXBoaWNzLnNjbSBiL2dudS9wYWNrYWdlcy9ncmFw aGljcy5zY20KaW5kZXggZmUzNWFhYWQyZC4uNDM4YTAxYmE3MiAxMDA2NDQKLS0tIGEvZ251L3Bh Y2thZ2VzL2dyYXBoaWNzLnNjbQorKysgYi9nbnUvcGFja2FnZXMvZ3JhcGhpY3Muc2NtCkBAIC0y Nyw2ICsyNyw3IEBACiA7OzsgQ29weXJpZ2h0IMKpIDIwMjEgQW5keSBUYWkgPGF0YWlAYXRhaS5v cmc+CiA7OzsgQ29weXJpZ2h0IMKpIDIwMjEgRWthaXR6IFphcnJhZ2EgPGVrYWl0ekBlbGVucS50 ZWNoPgogOzs7IENvcHlyaWdodCDCqSAyMDIxIFZpbmljaXVzIE1vbmVnbyA8bW9uZWdvQHBvc3Rl by5uZXQ+Cis7OzsgQ29weXJpZ2h0IMKpIDIwMjIgSm9obiBLZWhheWlhcyA8am9obi5rZWhheWlh c0Bwcm90b25tYWlsLmNvbT4KIDs7OwogOzs7IFRoaXMgZmlsZSBpcyBwYXJ0IG9mIEdOVSBHdWl4 LgogOzs7CkBAIC02Miw2ICs2Myw3IEBAIChkZWZpbmUtbW9kdWxlIChnbnUgcGFja2FnZXMgZ3Jh cGhpY3MpCiAgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIGZvbnRzKQogICAjOnVzZS1tb2R1 bGUgKGdudSBwYWNrYWdlcyBmb250dXRpbHMpCiAgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2Vz IGZyZWVkZXNrdG9wKQorICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBnYW1lLWRldmVsb3Bt ZW50KQogICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBnZXR0ZXh0KQogICAjOnVzZS1tb2R1 bGUgKGdudSBwYWNrYWdlcyBnaG9zdHNjcmlwdCkKICAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2Fn ZXMgZ2wpCkBAIC04NjcsMTAgKzg2OSw4MSBAQCAoZGVmaW5lLXB1YmxpYyBwc3RvZWRpdAogQGVu ZCBpdGVtaXplIikKICAgICAobGljZW5zZSBsaWNlbnNlOmdwbDIrKSkpCiAKKyhkZWZpbmUtcHVi bGljIGRlYXItaW1ndWktMS43OQorICAoaGlkZGVuLXBhY2thZ2UKKyAgIChwYWNrYWdlCisgICAg IChuYW1lICJkZWFyLWltZ3VpLTEuNzkiKQorICAgICAodmVyc2lvbiAiMS43OSIpCisgICAgIChz b3VyY2UKKyAgICAgIChvcmlnaW4KKyAgICAgICAgKG1ldGhvZCBnaXQtZmV0Y2gpCisgICAgICAg ICh1cmkgKGdpdC1yZWZlcmVuY2UKKyAgICAgICAgICAgICAgKHVybCAiaHR0cHM6Ly9naXRodWIu Y29tL29jb3JudXQvaW1ndWkiKQorICAgICAgICAgICAgICAoY29tbWl0IChzdHJpbmctYXBwZW5k ICJ2IiB2ZXJzaW9uKSkpKQorICAgICAgICAoZmlsZS1uYW1lIChnaXQtZmlsZS1uYW1lIG5hbWUg dmVyc2lvbikpCisgICAgICAgIChzaGEyNTYKKyAgICAgICAgIChiYXNlMzIgIjB4MjZpZ3lueHA2 cmxwcDJ3ZmM1ZHI3eDZ5aDU4M2FqYjdwMjNwZ3ljbjl2cWlrbjMxOHEiKSkpKQorICAgICAoYnVp bGQtc3lzdGVtIGdudS1idWlsZC1zeXN0ZW0pCisgICAgIChhcmd1bWVudHMKKyAgICAgIGAoIzpt YWtlLWZsYWdzCisgICAgICAgIChsaXN0IChzdHJpbmctYXBwZW5kICJDQz0iICwoY2MtZm9yLXRh cmdldCkpCisgICAgICAgICAgICAgIChzdHJpbmctYXBwZW5kICJQUkVGSVg9IiAoYXNzb2MtcmVm ICVvdXRwdXRzICJvdXQiKSkKKyAgICAgICAgICAgICAgKHN0cmluZy1hcHBlbmQgIlZFUlNJT049 IiAsdmVyc2lvbikpCisgICAgICAgICM6dGVzdHM/ICNmICAgICAgICAgICAgICAgICAgICAgIDsg bm8gdGVzdCBzdWl0ZQorICAgICAgICAjOnBoYXNlcworICAgICAgICAobW9kaWZ5LXBoYXNlcyAl c3RhbmRhcmQtcGhhc2VzCisgICAgICAgICAgKGFkZC1hZnRlciAndW5wYWNrICd1bnBhY2stZGVi aWFuLWZpbGVzCisgICAgICAgICAgICAobGFtYmRhKiAoIzprZXkgaW5wdXRzICM6YWxsb3ctb3Ro ZXIta2V5cykKKyAgICAgICAgICAgICAgKGludm9rZSAidGFyIiAieHZmIiAoYXNzb2MtcmVmIGlu cHV0cyAiZGViaWFuLWZpbGVzIikpCisgICAgICAgICAgICAgIChhcHBseSBpbnZva2UgInBhdGNo IiAiLU5wMSIgIi1pIgorICAgICAgICAgICAgICAgICAgICAgKGZpbmQtZmlsZXMgImRlYmlhbi9w YXRjaGVzIiAiXFwucGF0Y2gkIikpCisgICAgICAgICAgICAgIChzdWJzdGl0dXRlKiAiTWFrZWZp bGUiCisgICAgICAgICAgICAgICAgKCgiPHN0Yi8iKSAiPCIpICAgICAgICAgIDsgR3VpeCBkb2Vz bid0IHVzZSB0aGlzIHN1YmRpcmVjdG9yeQorICAgICAgICAgICAgICAgIDs7IERvbid0IGJ1aWxk IG9yIGluc3RhbGwgdGhlIHN0YXRpYyBsaWJyYXJ5LgorICAgICAgICAgICAgICAgICgoIl5hbGw6 IC4qIikgImFsbDogJChTSExJQikgJChQQ0ZJTEUpIikpCisgICAgICAgICAgICAgIChzdWJzdGl0 dXRlKiAobGlzdCAiaW1ndWkucGMuaW4iCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAiTWFrZWZpbGUiKQorICAgICAgICAgICAgICAgIDs7IERvbid0IGxpbmsgYWdhaW5zdCBhIG5v bi1leGlzdGVudCBsaWJyYXJ5LgorICAgICAgICAgICAgICAgICgoIi1sc3RiIikgIiIpKQorICAg ICAgICAgICAgICAjdCkpCisgICAgICAgICAgKGRlbGV0ZSAnY29uZmlndXJlKSAgICAgICAgICAg IDsgbm8gY29uZmlndXJlIHNjcmlwdAorICAgICAgICAgIChyZXBsYWNlICdpbnN0YWxsCisgICAg ICAgICAgICA7OyBUaGUgZGVmYXVsdCDigJhpbnN0YWxs4oCZIHRhcmdldCBpbnN0YWxscyB0aGUg c3RhdGljIGxpYnJhcnkuICBEb24ndC4KKyAgICAgICAgICAgIChsYW1iZGEqICgjOmtleSBtYWtl LWZsYWdzICM6YWxsb3ctb3RoZXIta2V5cykKKyAgICAgICAgICAgICAgKGFwcGx5IGludm9rZSAi bWFrZSIgImluc3RhbGwtc2hhcmVkIiAiaW5zdGFsbC1oZWFkZXIiCisgICAgICAgICAgICAgICAg ICAgICBtYWtlLWZsYWdzKSkpKSkpCisgICAgIChuYXRpdmUtaW5wdXRzCisgICAgICBgKCgiZGVi aWFuLWZpbGVzIgorICAgICAgICAgOzsgVXBzdHJlYW0gZG9lc24ndCBwcm92aWRlIGEgYnVpbGQg c3lzdGVtLiAgVXNlIERlYmlhbidzLgorICAgICAgICAgLChvcmlnaW4KKyAgICAgICAgICAgICht ZXRob2QgdXJsLWZldGNoKQorICAgICAgICAgICAgKHVyaSAoc3RyaW5nLWFwcGVuZCAibWlycm9y Oi8vZGViaWFuL3Bvb2wvbWFpbi9pL2ltZ3VpL2ltZ3VpXyIKKyAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgdmVyc2lvbiAiK2RzLTEuZGViaWFuLnRhci54eiIpKQorICAgICAgICAgICAg KHNoYTI1NgorICAgICAgICAgICAgIChiYXNlMzIgIjF4aGszNHB6cGhhNms1bDJqMTUwY2FwcTY2 eThjemhtc2kwNGliMDl3dmIzNGFocXhwYnkiKSkpKQorICAgICAgICAoInBrZy1jb25maWciICxw a2ctY29uZmlnKSkpCisgICAgIChpbnB1dHMKKyAgICAgIChsaXN0IGZyZWV0eXBlIHN0Yi1yZWN0 LXBhY2sgc3RiLXRydWV0eXBlKSkKKyAgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9naXRodWIuY29t L29jb3JudXQvaW1ndWkiKQorICAgICAoc3lub3BzaXMgIkltbWVkaWF0ZS1tb2RlIEMrKyBHVUkg bGlicmFyeSB3aXRoIG1pbmltYWwgZGVwZW5kZW5jaWVzIikKKyAgICAgKGRlc2NyaXB0aW9uCisg ICAgICAiRGVhciBJbUd1aSBpcyBhIEBhY3Jvbnlte0dVSSwgZ3JhcGhpY2FsIHVzZXIgaW50ZXJm YWNlfSBsaWJyYXJ5IGZvciBDKysuCitJdCBjcmVhdGVzIG9wdGltaXplZCB2ZXJ0ZXggYnVmZmVy cyB0aGF0IHlvdSBjYW4gcmVuZGVyIGFueXRpbWUgaW4geW91cgorM0QtcGlwZWxpbmUtZW5hYmxl ZCBhcHBsaWNhdGlvbi4gIEl0J3MgcG9ydGFibGUsIHJlbmRlcmVyLWFnbm9zdGljLCBhbmQKK3Nl bGYtY29udGFpbmVkLCB3aXRob3V0IGV4dGVybmFsIGRlcGVuZGVuY2llcy4KKworRGVhciBJbUd1 aSBpcyBhaW1lZCBhdCBjb250ZW50IGNyZWF0aW9uLCB2aXN1YWxpemF0aW9uLCBhbmQgZGVidWdn aW5nIHRvb2xzIGFzCitvcHBvc2VkIHRvIGF2ZXJhZ2UgZW5kLXVzZXIgaW50ZXJmYWNlcy4gIEhl bmNlIGl0IGZhdm9ycyBzaW1wbGljaXR5IGFuZAorcHJvZHVjdGl2aXR5IGJ1dCBsYWNrcyBjZXJ0 YWluIGZlYXR1cmVzIG9mdGVuIGZvdW5kIGluIGhpZ2hlci1sZXZlbCBsaWJyYXJpZXMuCitJdCBp cyBwYXJ0aWN1bGFybHkgc3VpdGVkIHRvIGludGVncmF0aW9uIGluIGdhbWUgZW5naW5lIHRvb2xp bmcsIHJlYWwtdGltZSAzRAorYXBwbGljYXRpb25zLCBmdWxsLXNjcmVlbiBhcHBsaWNhdGlvbnMs IGFuZCBlbWJlZGRlZCBwbGF0Zm9ybXMgd2l0aG91dCBzdGFuZGFyZAorb3BlcmF0aW5nIHN5c3Rl bSBmZWF0dXJlcy4iKQorICAgICAobGljZW5zZSBsaWNlbnNlOmV4cGF0KSkpKSAgICAgICAgICAg OyBzb21lIGV4YW1wbGVzLyB1c2UgdGhlIHpsaWIgbGljZW5jZQorCiAoZGVmaW5lLXB1YmxpYyBk ZWFyLWltZ3VpCiAgIChwYWNrYWdlCiAgICAgKG5hbWUgImRlYXItaW1ndWkiKQotICAgICh2ZXJz aW9uICIxLjc5IikKKyAgICAodmVyc2lvbiAiMS44MSIpCiAgICAgKHNvdXJjZQogICAgICAob3Jp Z2luCiAgICAgICAgKG1ldGhvZCBnaXQtZmV0Y2gpCkBAIC04NzksOCArOTUyLDEwIEBAIChkZWZp bmUtcHVibGljIGRlYXItaW1ndWkKICAgICAgICAgICAgICAoY29tbWl0IChzdHJpbmctYXBwZW5k ICJ2IiB2ZXJzaW9uKSkpKQogICAgICAgIChmaWxlLW5hbWUgKGdpdC1maWxlLW5hbWUgbmFtZSB2 ZXJzaW9uKSkKICAgICAgICAoc2hhMjU2Ci0gICAgICAgIChiYXNlMzIgIjB4MjZpZ3lueHA2cmxw cDJ3ZmM1ZHI3eDZ5aDU4M2FqYjdwMjNwZ3ljbjl2cWlrbjMxOHEiKSkpKQorICAgICAgICAoYmFz ZTMyICIwcHI3NDBmaHJxYnF2cWZ3Nml3ZDVzeDV6dmpqa2IyOTlienl5YndreGlycGc3NGlsNmRk IikpKSkKICAgICAoYnVpbGQtc3lzdGVtIGdudS1idWlsZC1zeXN0ZW0pCisgICAgKG91dHB1dHMg Jygib3V0IgorICAgICAgICAgICAgICAgInN0YXRpYyIpKQogICAgIChhcmd1bWVudHMKICAgICAg YCgjOm1ha2UtZmxhZ3MKICAgICAgICAobGlzdCAoc3RyaW5nLWFwcGVuZCAiQ0M9IiAsKGNjLWZv ci10YXJnZXQpKQpAQCAtODk2LDE5ICs5NzEsMzIgQEAgKGRlZmluZS1wdWJsaWMgZGVhci1pbWd1 aQogICAgICAgICAgICAgICAgICAgICAoZmluZC1maWxlcyAiZGViaWFuL3BhdGNoZXMiICJcXC5w YXRjaCQiKSkKICAgICAgICAgICAgICAoc3Vic3RpdHV0ZSogIk1ha2VmaWxlIgogICAgICAgICAg ICAgICAgKCgiPHN0Yi8iKSAiPCIpICAgICAgICAgIDsgR3VpeCBkb2Vzbid0IHVzZSB0aGlzIHN1 YmRpcmVjdG9yeQotICAgICAgICAgICAgICAgOzsgRG9uJ3QgYnVpbGQgb3IgaW5zdGFsbCB0aGUg c3RhdGljIGxpYnJhcnkuCi0gICAgICAgICAgICAgICAoKCJeYWxsOiAuKiIpICJhbGw6ICQoU0hM SUIpICQoUENGSUxFKSIpKQorICAgICAgICAgICAgICAgOzsgSW5zdGFsbCB0aGUgc3RhdGljIGxp YnJhcnkgYXMgd2VsbC4KKyAgICAgICAgICAgICAgICgoIl5pbnN0YWxsOiAuKiIpICJpbnN0YWxs OiBpbnN0YWxsLXNoYXJlZCBpbnN0YWxsLXN0YXRpYyBpbnN0YWxsLWhlYWRlciIpCisgICAgICAg ICAgICAgICA7OyBEb24ndCBidWlsZCB3aXRoIGEgbm9uLWV4aXN0ZW50IGxpYnJhcnkuCisgICAg ICAgICAgICAgICAoKCItRElNR1VJIikgIiMgLURJTUdVSSIpKQogICAgICAgICAgICAgIChzdWJz dGl0dXRlKiAobGlzdCAiaW1ndWkucGMuaW4iCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICJNYWtlZmlsZSIpCiAgICAgICAgICAgICAgICA7OyBEb24ndCBsaW5rIGFnYWluc3QgYSBu b24tZXhpc3RlbnQgbGlicmFyeS4KICAgICAgICAgICAgICAgICgoIi1sc3RiIikgIiIpKQorICAg ICAgICAgICAgIDs7IERvbid0IHJlcXVpcmUgYSBub24tZXhpc3RlbnQgbGlicmFyeS4KKyAgICAg ICAgICAgICAoc3Vic3RpdHV0ZSogImltZ3VpLnBjLmluIgorICAgICAgICAgICAgICAgKCgiUmVx dWlyZXM6IHN0YiIpICIiKSkKICAgICAgICAgICAgICAjdCkpCiAgICAgICAgICAoZGVsZXRlICdj b25maWd1cmUpICAgICAgICAgICAgOyBubyBjb25maWd1cmUgc2NyaXB0Ci0gICAgICAgICAocmVw bGFjZSAnaW5zdGFsbAotICAgICAgICAgICA7OyBUaGUgZGVmYXVsdCDigJhpbnN0YWxs4oCZIHRh cmdldCBpbnN0YWxscyB0aGUgc3RhdGljIGxpYnJhcnkuICBEb24ndC4KLSAgICAgICAgICAgKGxh bWJkYSogKCM6a2V5IG1ha2UtZmxhZ3MgIzphbGxvdy1vdGhlci1rZXlzKQotICAgICAgICAgICAg IChhcHBseSBpbnZva2UgIm1ha2UiICJpbnN0YWxsLXNoYXJlZCIgImluc3RhbGwtaGVhZGVyIgot ICAgICAgICAgICAgICAgICAgICBtYWtlLWZsYWdzKSkpKSkpCisgICAgICAgICAoYWRkLWFmdGVy ICdpbnN0YWxsICdtb3ZlLXN0YXRpYy1saWJyYXJpZXMKKyAgICAgICAgICAgKGxhbWJkYSogKCM6 a2V5IG91dHB1dHMgIzphbGxvdy1vdGhlci1rZXlzKQorICAgICAgICAgICAgIDs7IE1vdmUgc3Rh dGljIGxpYnJhcmllcyB0byB0aGUgInN0YXRpYyIgb3V0cHV0LgorICAgICAgICAgICAgIChsZXQq ICgob3V0ICAgIChhc3NvYy1yZWYgb3V0cHV0cyAib3V0IikpCisgICAgICAgICAgICAgICAgICAg IChsaWIgICAgKHN0cmluZy1hcHBlbmQgb3V0ICIvbGliIikpCisgICAgICAgICAgICAgICAgICAg IChzdGF0aWMgKGFzc29jLXJlZiBvdXRwdXRzICJzdGF0aWMiKSkKKyAgICAgICAgICAgICAgICAg ICAgKHNsaWIgICAoc3RyaW5nLWFwcGVuZCBzdGF0aWMgIi9saWIiKSkpCisgICAgICAgICAgICAg ICAobWtkaXItcCBzbGliKQorICAgICAgICAgICAgICAgKGZvci1lYWNoIChsYW1iZGEgKGZpbGUp CisgICAgICAgICAgICAgICAgICAgICAgICAgICAoaW5zdGFsbC1maWxlIGZpbGUgc2xpYikKKyAg ICAgICAgICAgICAgICAgICAgICAgICAgIChkZWxldGUtZmlsZSBmaWxlKSkKKyAgICAgICAgICAg ICAgICAgICAgICAgICAoZmluZC1maWxlcyBsaWIgIlxcLmEkIikpCisgICAgICAgICAgICAgICAj dCkpKSkpKQogICAgIChuYXRpdmUtaW5wdXRzCiAgICAgIGAoKCJkZWJpYW4tZmlsZXMiCiAgICAg ICAgIDs7IFVwc3RyZWFtIGRvZXNuJ3QgcHJvdmlkZSBhIGJ1aWxkIHN5c3RlbS4gIFVzZSBEZWJp YW4ncy4KQEAgLTkxNywxMCArMTAwNSwyMCBAQCAoZGVmaW5lLXB1YmxpYyBkZWFyLWltZ3VpCiAg ICAgICAgICAgICh1cmkgKHN0cmluZy1hcHBlbmQgIm1pcnJvcjovL2RlYmlhbi9wb29sL21haW4v aS9pbWd1aS9pbWd1aV8iCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdmVyc2lvbiAi K2RzLTEuZGViaWFuLnRhci54eiIpKQogICAgICAgICAgICAoc2hhMjU2Ci0gICAgICAgICAgICAo YmFzZTMyICIxeGhrMzRwenBoYTZrNWwyajE1MGNhcHE2Nnk4Y3pobXNpMDRpYjA5d3ZiMzRhaHF4 cGJ5IikpKSkKKyAgICAgICAgICAgIChiYXNlMzIgIjAybGQyNTBkbHFtejh6d3kxNGhubHI0OWxp enZiaWd2ZHZhOWMycng0ZjVpbHkxZGFqdzQiKSkpKQogICAgICAgICgicGtnLWNvbmZpZyIgLHBr Zy1jb25maWcpKSkKICAgICAoaW5wdXRzCi0gICAgIChsaXN0IGZyZWV0eXBlIHN0Yi1yZWN0LXBh Y2sgc3RiLXRydWV0eXBlKSkKKyAgICAgOzsgTW9zdCBvZiB0aGVzZSBhcmUgb3B0aW9uYWwgZm9y IHRoZSBkaWZmZXJlbnQgZ3JhcGhpY3MgYmFja2VuZHMuCisgICAgIChsaXN0IGFsbGVncm8KKyAg ICAgICAgICAgZnJlZWdsdXQKKyAgICAgICAgICAgZnJlZXR5cGUKKyAgICAgICAgICAgZ2xldwor ICAgICAgICAgICBnbGZ3CisgICAgICAgICAgIG1lc2EKKyAgICAgICAgICAgc2RsMgorICAgICAg ICAgICBzdGItcmVjdC1wYWNrCisgICAgICAgICAgIHN0Yi10cnVldHlwZQorICAgICAgICAgICB2 dWxrYW4taGVhZGVycykpCiAgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9naXRodWIuY29tL29jb3Ju dXQvaW1ndWkiKQogICAgIChzeW5vcHNpcyAiSW1tZWRpYXRlLW1vZGUgQysrIEdVSSBsaWJyYXJ5 IHdpdGggbWluaW1hbCBkZXBlbmRlbmNpZXMiKQogICAgIChkZXNjcmlwdGlvbgpAQCAtMTAwNiw3 ICsxMTA0LDcgQEAgKGRlZmluZS1wdWJsaWMgb2dyZQogICAgICAgICAgICAgICAgIi1ET0dSRV9J TlNUQUxMX1NBTVBMRVNfU09VUkNFPVRSVUUiKSkpKQogICAgIChuYXRpdmUtaW5wdXRzCiAgICAg IGAoKCJib29zdCIgLGJvb3N0KQotICAgICAgICgiZGVhci1pbWd1aS1zb3VyY2UiICwocGFja2Fn ZS1zb3VyY2UgZGVhci1pbWd1aSkpCisgICAgICAgKCJkZWFyLWltZ3VpLXNvdXJjZSIgLChwYWNr YWdlLXNvdXJjZSBkZWFyLWltZ3VpLTEuNzkpKQogICAgICAgICgiZG94eWdlbiIgLGRveHlnZW4p CiAgICAgICAgKCJnb29nbGV0ZXN0IiAsZ29vZ2xldGVzdC0xLjgpCiAgICAgICAgKCJwa2ctY29u ZmlnIiAscGtnLWNvbmZpZykpKQotLSAKMi4zNC4wCgo= --b1_0kGVrUxTOr9YwjBvNPECXriD0eqk7r9SyA7wSmPvaA-- From debbugs-submit-bounces@debbugs.gnu.org Tue Jan 04 17:34:59 2022 Received: (at 53015) by debbugs.gnu.org; 4 Jan 2022 22:34:59 +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 1n4sOR-0003OO-Cq for submit@debbugs.gnu.org; Tue, 04 Jan 2022 17:34:59 -0500 Received: from mail-40131.protonmail.ch ([185.70.40.131]:55453) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n4sOO-0003O9-W6 for 53015@debbugs.gnu.org; Tue, 04 Jan 2022 17:34:57 -0500 Date: Tue, 04 Jan 2022 22:34:47 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail2; t=1641335690; bh=0KZTRkQmyvu3T1sT0HfNGLMamvxqknCpmm1dUEAl1sk=; h=Date:To:From:Reply-To:Subject:Message-ID:From:To:Cc; b=pCls0539PVhhLwbhx62w9OcJBfKGOsF9BNPWLWAv7uBEa/OeF0+bWWP4jIhtC0c6c GVvPoNAoeivgx2hRKytc2WXFnwnLQz0rnGSfBhds8U7h19dJA7ANfc2qx4XPhg72M1 PlBaQ9jWjwKzjiycvSe+/Cwjf3ue7kW2gmQZijJyTAp0jc8i5iv5UWMsu6u6S11msG RQbMV7acoMhMit5RcOJX9YBlAoAsGrREiCBHRK0awQGVthrZt7jA7FDIfIITC/mNLh K2Le/bfBg1kiZwKrmDZMxt8tGS4VI9Y1SB0LFNZUjWj1P6ki5miFFHxFPqXjAlayEH 5zAo1jIXr78GQ== To: "53015@debbugs.gnu.org" <53015@debbugs.gnu.org> From: John Kehayias Subject: [PATCH 4/4] gnu: Add mangohud. Message-ID: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="b1_2yIynA4idZeAfeDUv882n7wt1TlqEYtfIdXmwNq3Y4" 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: 53015 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: John Kehayias 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_2yIynA4idZeAfeDUv882n7wt1TlqEYtfIdXmwNq3Y4 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Empty Message --b1_2yIynA4idZeAfeDUv882n7wt1TlqEYtfIdXmwNq3Y4 Content-Type: text/x-patch; name=0004-gnu-Add-mangohud.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=0004-gnu-Add-mangohud.patch RnJvbSBiYTI1MzI3NjYzNmExOGNiOWFmMGI3OTgyY2Q3ZGIzNDk0MmQzOWUyIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIEtlaGF5aWFzIDxqb2huLmtlaGF5aWFzQHByb3Rvbm1h aWwuY29tPgpEYXRlOiBUdWUsIDQgSmFuIDIwMjIgMTc6MDI6MzEgLTA1MDAKU3ViamVjdDogW1BB VENIIDQvNF0gZ251OiBBZGQgbWFuZ29odWQuCgoqIGdudS9wYWNrYWdlcy9ncmFwaGljcy5zY20g KG1hbmdvaHVkKTogTmV3IHZhcmlhYmxlLgoqIGdudS9wYWNrYWdlcy9wYXRjaGVzL21hbmdvaHVk LWltZ3VpLnBhdGNoOiBOZXcgZmlsZS4KKiBnbnUvbG9jYWwubWsgKGRpc3RfcGF0aF9EQVRBKTog QWRkIGl0LgotLS0KIGdudS9sb2NhbC5tayAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwg IDEgKwogZ251L3BhY2thZ2VzL2dyYXBoaWNzLnNjbSAgICAgICAgICAgICAgICAgfCA4MSArKysr KysrKysrKysrKysrKysrKysrKwogZ251L3BhY2thZ2VzL3BhdGNoZXMvbWFuZ29odWQtaW1ndWku cGF0Y2ggfCA1MCArKysrKysrKysrKysrKwogMyBmaWxlcyBjaGFuZ2VkLCAxMzIgaW5zZXJ0aW9u cygrKQogY3JlYXRlIG1vZGUgMTAwNjQ0IGdudS9wYWNrYWdlcy9wYXRjaGVzL21hbmdvaHVkLWlt Z3VpLnBhdGNoCgpkaWZmIC0tZ2l0IGEvZ251L2xvY2FsLm1rIGIvZ251L2xvY2FsLm1rCmluZGV4 IGM4ZWM2MjJhYTEuLmFhYjUzMzFiZjEgMTAwNjQ0Ci0tLSBhL2dudS9sb2NhbC5taworKysgYi9n bnUvbG9jYWwubWsKQEAgLTE0NjYsNiArMTQ2Niw3IEBAIGRpc3RfcGF0Y2hfREFUQSA9CQkJCQkJ XAogICAlRCUvcGFja2FnZXMvcGF0Y2hlcy9tY3J5cHQtQ1ZFLTIwMTItNDUyNy5wYXRjaAkJCVwK ICAgJUQlL3BhY2thZ2VzL3BhdGNoZXMvbGlibWVtY2FjaGVkLWJ1aWxkLXdpdGgtZ2NjNy5wYXRj aAlcCiAgICVEJS9wYWNrYWdlcy9wYXRjaGVzL2xpYm1oYXNoLWhtYWMtZml4LXVhZi5wYXRjaAkJ XAorICAlRCUvcGFja2FnZXMvcGF0Y2hlcy9tYW5nb2h1ZC1pbWd1aS5wYXRjaAkJCVwKICAgJUQl L3BhY2thZ2VzL3BhdGNoZXMvbWVyY3VyaWFsLWhnLWV4dGVuc2lvbi1wYXRoLnBhdGNoICAgICAg IFwKICAgJUQlL3BhY2thZ2VzL3BhdGNoZXMvbWVzYS1vcGVuY2wtYWxsLXRhcmdldHMucGF0Y2gJ CVwKICAgJUQlL3BhY2thZ2VzL3BhdGNoZXMvbWVzYS1za2lwLXRlc3RzLnBhdGNoCQkJXApkaWZm IC0tZ2l0IGEvZ251L3BhY2thZ2VzL2dyYXBoaWNzLnNjbSBiL2dudS9wYWNrYWdlcy9ncmFwaGlj cy5zY20KaW5kZXggNDM4YTAxYmE3Mi4uODUyMTFmYjI1ZCAxMDA2NDQKLS0tIGEvZ251L3BhY2th Z2VzL2dyYXBoaWNzLnNjbQorKysgYi9nbnUvcGFja2FnZXMvZ3JhcGhpY3Muc2NtCkBAIC04MSwx MCArODEsMTIgQEAgKGRlZmluZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBncmFwaGljcykKICAgIzp1 c2UtbW9kdWxlIChnbnUgcGFja2FnZXMga2RlLWZyYW1ld29ya3MpCiAgICM6dXNlLW1vZHVsZSAo Z251IHBhY2thZ2VzIGxpYnVzYikKICAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgbGludXgp CisgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIGxvZ2dpbmcpCiAgICM6dXNlLW1vZHVsZSAo Z251IHBhY2thZ2VzIGx1YSkKICAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgbWF0aHMpCiAg ICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIG1wMykKICAgIzp1c2UtbW9kdWxlIChnbnUgcGFj a2FnZXMgbXVsdGlwcmVjaXNpb24pCisgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIHBjaXV0 aWxzKQogICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBwZGYpCiAgICM6dXNlLW1vZHVsZSAo Z251IHBhY2thZ2VzIHBlcmwpCiAgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIHBob3RvKQpA QCAtMTE2LDYgKzExOCw3IEBAIChkZWZpbmUtbW9kdWxlIChnbnUgcGFja2FnZXMgZ3JhcGhpY3Mp CiAgICM6dXNlLW1vZHVsZSAoZ3VpeCBidWlsZC1zeXN0ZW0gcHl0aG9uKQogICAjOnVzZS1tb2R1 bGUgKGd1aXggYnVpbGQtc3lzdGVtIHF0KQogICAjOnVzZS1tb2R1bGUgKGd1aXggZG93bmxvYWQp CisgICM6dXNlLW1vZHVsZSAoZ3VpeCBnZXhwKQogICAjOnVzZS1tb2R1bGUgKGd1aXggZ2l0LWRv d25sb2FkKQogICAjOnVzZS1tb2R1bGUgKGd1aXggaGctZG93bmxvYWQpCiAgICM6dXNlLW1vZHVs ZSAoKGd1aXggbGljZW5zZXMpICM6cHJlZml4IGxpY2Vuc2U6KQpAQCAtMTA1OSw2ICsxMDYyLDg0 IEBAIChkZWZpbmUtcHVibGljIGFsZW1iaWMKIGRpc3RpbGxzIGNvbXBsZXgsIGFuaW1hdGVkIHNj ZW5lcyBpbnRvIGEgc2V0IG9mIGJha2VkIGdlb21ldHJpYyByZXN1bHRzLiIpCiAgICAgKGxpY2Vu c2UgbGljZW5zZTpic2QtMykpKQogCisoZGVmaW5lLXB1YmxpYyBtYW5nb2h1ZAorICAocGFja2Fn ZQorICAgIChuYW1lICJtYW5nb2h1ZCIpCisgICAgKHZlcnNpb24gIjAuNi42LTEiKQorICAgIChz b3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAgIChtZXRob2QgZ2l0LWZldGNoKQorICAgICAgICh1 cmkgKGdpdC1yZWZlcmVuY2UKKyAgICAgICAgICAgICAodXJsICJodHRwczovL2dpdGh1Yi5jb20v ZmxpZ2h0bGVzc21hbmdvL01hbmdvSHVkLyIpCisgICAgICAgICAgICAgKGNvbW1pdCAoc3RyaW5n LWFwcGVuZCAidiIgdmVyc2lvbikpKSkKKyAgICAgICAoZmlsZS1uYW1lIChnaXQtZmlsZS1uYW1l IG5hbWUgdmVyc2lvbikpCisgICAgICAgKHBhdGNoZXMgKHNlYXJjaC1wYXRjaGVzICJtYW5nb2h1 ZC1pbWd1aS5wYXRjaCIpKQorICAgICAgIChzaGEyNTYKKyAgICAgICAgKGJhc2UzMiAiMGthMDA0 d3hrYWptdnM1dnk2MHI0Y2ttN2YxNjljNjFycmQ0Nnc2Z3l3a2FxZjV5cDFhYiIpKSkpCisgICAg KGJ1aWxkLXN5c3RlbSBtZXNvbi1idWlsZC1zeXN0ZW0pCisgICAgKGFyZ3VtZW50cworICAgICAo bGlzdAorICAgICAgIzpidWlsZC10eXBlICJyZWxlYXNlIgorICAgICAgIzpjb25maWd1cmUtZmxh Z3MKKyAgICAgICN+KGxpc3QgIi1EdXNlX3N5c3RlbV92dWxrYW49ZW5hYmxlZCIKKyAgICAgICAg ICAgICAgIi1EdXNlX3N5c3RlbV9zcGRsb2c9ZW5hYmxlZCIKKyAgICAgICAgICAgICAgIi1Ed2l0 aF94bnZjdHJsPWRpc2FibGVkIgorICAgICAgICAgICAgICAiLURhcHBlbmRfbGliZGlyX21hbmdv aHVkPWZhbHNlIgorICAgICAgICAgICAgICAoc3RyaW5nLWFwcGVuZCAiLUR2dWxrYW5fZGF0YWRp cj0iCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICMkKHRoaXMtcGFja2FnZS1pbnB1dCAi dnVsa2FuLWhlYWRlcnMiKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiL3NoYXJlIikp CisgICAgICAjOnBoYXNlcworICAgICAgYChtb2RpZnktcGhhc2VzICVzdGFuZGFyZC1waGFzZXMK KyAgICAgICAgIChhZGQtYWZ0ZXIgJ3VucGFjayAncGF0Y2gtcGF0aHMKKyAgICAgICAgICAgKGxh bWJkYSogKCM6a2V5IGlucHV0cyAjOmFsbG93LW90aGVyLWtleXMpCisgICAgICAgICAgICAgOzsg RG9uJ3QgdXNlICRMSUIuCisgICAgICAgICAgICAgKHN1YnN0aXR1dGUqICJzcmMvbWVzb24uYnVp bGQiCisgICAgICAgICAgICAgICAoKCJcXFxcXFwkTElCIikKKyAgICAgICAgICAgICAgICAibGli IikpCisgICAgICAgICAgICAgOzsgQWRqdXN0IGhhcmRjb2RlZCBwYXRocy4KKyAgICAgICAgICAg ICAoc3Vic3RpdHV0ZSogInNyYy9sb2FkZXJzL2xvYWRlcl9saWJkcm0uY3BwIgorICAgICAgICAg ICAgICAgKCgibGliZHJtLnNvLjIiKQorICAgICAgICAgICAgICAgIChzZWFyY2gtaW5wdXQtZmls ZSBpbnB1dHMgIi9saWIvbGliZHJtLnNvLjIiKSkKKyAgICAgICAgICAgICAgICgoImxpYmRybV9h bWRncHUuc28uMSIpCisgICAgICAgICAgICAgICAgKHNlYXJjaC1pbnB1dC1maWxlIGlucHV0cyAi L2xpYi9saWJkcm1fYW1kZ3B1LnNvLjEiKSkpCisgICAgICAgICAgICAgKHN1YnN0aXR1dGUqICJz cmMvb3ZlcmxheS5jcHAiCisgICAgICAgICAgICAgICAoKCJnbHhpbmZvIikKKyAgICAgICAgICAg ICAgICAoc2VhcmNoLWlucHV0LWZpbGUgaW5wdXRzICIvYmluL2dseGluZm8iKSkpCisgICAgICAg ICAgICAgKHN1YnN0aXR1dGUqICJzcmMvbG9hZGVycy9sb2FkZXJfeDExLmNwcCIKKyAgICAgICAg ICAgICAgICgoImxpYlgxMS5zby42IikKKyAgICAgICAgICAgICAgICAoc2VhcmNoLWlucHV0LWZp bGUgaW5wdXRzICIvbGliL2xpYlgxMS5zby42IikpKQorICAgICAgICAgICAgIChzdWJzdGl0dXRl KiAic3JjL3BjaV9pZHMuY3BwIgorICAgICAgICAgICAgICAgKCgiL3Vzci9zaGFyZS9od2RhdGEv cGNpLmlkcyIpCisgICAgICAgICAgICAgICAgKHNlYXJjaC1pbnB1dC1maWxlIGlucHV0cyAic2hh cmUvaHdkYXRhL3BjaS5pZHMiKSkpCisgICAgICAgICAgICAgKHN1YnN0aXR1dGUqICJzcmMvZGJ1 cy5jcHAiCisgICAgICAgICAgICAgICAoKCJsaWJkYnVzLTEuc28uMyIpCisgICAgICAgICAgICAg ICAgKHNlYXJjaC1pbnB1dC1maWxlIGlucHV0cyAibGliL2xpYmRidXMtMS5zby4zIikpKSkpKSkp CisgICAgKGlucHV0cworICAgICAobGlzdCBkYnVzCisgICAgICAgICAgIGRlYXItaW1ndWkKKyAg ICAgICAgICAgYCgsZGVhci1pbWd1aSAic3RhdGljIikgO3N0YXRpYyBpbWd1aSBwcmVmZXJyZWQK KyAgICAgICAgICAgZ2xzbGFuZworICAgICAgICAgICBsaWJkcm0KKyAgICAgICAgICAgbGlieDEx CisgICAgICAgICAgIG1lc2EKKyAgICAgICAgICAgbWVzYS11dGlscworICAgICAgICAgICBwY2l1 dGlscy1uby16bGliCisgICAgICAgICAgIHB5dGhvbi1tYWtvCisgICAgICAgICAgIHNwZGxvZwor ICAgICAgICAgICB2dWxrYW4tbG9hZGVyCisgICAgICAgICAgIHZ1bGthbi1oZWFkZXJzKSkKKyAg ICAobmF0aXZlLWlucHV0cworICAgICAobGlzdCBwa2ctY29uZmlnKSkKKyAgICAoc3lub3BzaXMg IlZ1bGthbiBhbmQgT3BlbkdMIG92ZXJsYXkgZm9yIG1vbml0b3JpbmcgZnJhbWVyYXRlLCB0ZW1w ZXJhdHVyZXMgYW5kIG1vcmUiKQorICAgIChkZXNjcmlwdGlvbgorICAgICAiTWFuZ29IdWQgaXMg YSBWdWxrYW4gYW5kIE9wZW5HTCBvdmVybGF5IGZvciBtb25pdG9yaW5nIEZQUywgdGVtcGVyYXR1 cmVzLAorQ1BVL0dQVSBsb2FkIGFuZCBtb3JlLiAgQ29uZmlndXJhdGlvbiBpcyBjdXN0b21pemFi bGUgdGhvdWdoIGNvbmZpZ3VyYXRpb24KK2ZpbGVzIG9yIHRoZSB2YXJpYWJsZSBAY29kZXtNQU5H T0hVRF9DT05GSUd9LCBpbmNsdWRpbmcgcG9zaXRpb24sIGNvbG9yLCBtZWRpYQoraW5mbywgZnJh bWVyYXRlIGxvZ2dpbmcsIGFuZCBzbyBvbi4gIE1hbmdvSHVkIGNhbiBiZSBydW4gd2l0aCBAY29k ZXttYW5nb2h1ZH0KK29yIHdpdGggQGNvZGV7TUFOR09IVUQ9MX0gKGZvciBWdWxrYW4gb25seSku IikKKyAgICAoaG9tZS1wYWdlICJodHRwczovL2dpdGh1Yi5jb20vZmxpZ2h0bGVzc21hbmdvL01h bmdvSHVkLyIpCisgICAgKGxpY2Vuc2UgbGljZW5zZTpleHBhdCkpKQorCiAoZGVmaW5lLXB1Ymxp YyBvZ3JlCiAgIChwYWNrYWdlCiAgICAgKG5hbWUgIm9ncmUiKQpkaWZmIC0tZ2l0IGEvZ251L3Bh Y2thZ2VzL3BhdGNoZXMvbWFuZ29odWQtaW1ndWkucGF0Y2ggYi9nbnUvcGFja2FnZXMvcGF0Y2hl cy9tYW5nb2h1ZC1pbWd1aS5wYXRjaApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAw MDAwLi5kNWRmZjE5M2ZhCi0tLSAvZGV2L251bGwKKysrIGIvZ251L3BhY2thZ2VzL3BhdGNoZXMv bWFuZ29odWQtaW1ndWkucGF0Y2gKQEAgLTAsMCArMSw1MCBAQAorVGhpcyBwYXRjaCByZW1vdmVz IHRyeWluZyB0byBidWlsZCB0aGUgYnVuZGxlZCBkZWFyLWltZ3VpIGxpYnJhcnkgaW4gZmF2b3Ig b2YKK3RoZSBpbnB1dCB2ZXJzaW9uLiBUaGUgc3RhdGljIG9wdGlvbiBpcyBzZXQgaW4gdGhlIGRl cGVuZGVuY3kgdG8gbWlycm9yIHRoZQordXBzdHJlYW0gYnVpbGQgKHRob3VnaCBkZWFyLWltZ3Vp IGlzIGJ1aWx0IHdpdGggYWxsIGF2YWlsYWJsZSBiYWNrZW5kcworYWxyZWFkeSkuCisKK2RpZmYg LS1naXQgYS9tZXNvbi5idWlsZCBiL21lc29uLmJ1aWxkCitpbmRleCBlNWNmMzk1Li43ZjhhOGUx IDEwMDY0NAorLS0tIGEvbWVzb24uYnVpbGQKKysrKyBiL21lc29uLmJ1aWxkCitAQCAtMjIwLDM5 ICsyMjAsMTQgQEAgdXRpbF9maWxlcyA9IGZpbGVzKAorICAgJ3NyYy9tZXNhL3V0aWwvb3NfdGlt ZS5jJywKKyApCisgCistaW1ndWlfb3B0aW9ucyA9IFsKKy0gICdkZWZhdWx0X2xpYnJhcnk9c3Rh dGljJywKKy0gICMgdXNlICdhdXRvX2ZlYXR1cmVzPWRpc2FibGVkJyBvbmNlIGF2YWlsYWJsZTog aHR0cHM6Ly9naXRodWIuY29tL21lc29uYnVpbGQvbWVzb24vaXNzdWVzLzUzMjAKKy0gICdkeDk9 ZGlzYWJsZWQnLAorLSAgJ2R4MTA9ZGlzYWJsZWQnLAorLSAgJ2R4MTE9ZGlzYWJsZWQnLAorLSAg J2R4MTI9ZGlzYWJsZWQnLAorLSAgJ21ldGFsPWRpc2FibGVkJywKKy0gICdvcGVuZ2w9ZGlzYWJs ZWQnLAorLSAgJ3Z1bGthbj1kaXNhYmxlZCcsCistICAnZ2xmdz1kaXNhYmxlZCcsCistICAnc2Rs Mj1kaXNhYmxlZCcsCistICAnb3N4PWRpc2FibGVkJywKKy0gICd3aW49ZGlzYWJsZWQnLAorLSAg J21hcm1hbGFkZT1kaXNhYmxlZCcsCistICAnYWxsZWdybzU9ZGlzYWJsZWQnLAorLV0KKy0KKyBz aXplb2ZfcHRyID0gY2Muc2l6ZW9mKCd2b2lkKicpCisgaWYgc2l6ZW9mX3B0ciA9PSA4CisgICBw cmVfYXJncyArPSAnLURNQU5HT0hVRF9BUkNIPSI2NGJpdCInCistICBpZiBnZXRfb3B0aW9uKCdt YW5nb2FwcCcpCistICAgIGltZ3VpX29wdGlvbnMgKz0gWworLSAgICAgICdvcGVuZ2w9ZW5hYmxl ZCcsCistICAgICAgJ2dsZnc9ZW5hYmxlZCcsCistICAgIF0KKy0gIGVuZGlmCisgZWxpZiBzaXpl b2ZfcHRyID09IDQKKyAgIHByZV9hcmdzICs9ICctRE1BTkdPSFVEX0FSQ0g9IjMyYml0IicKKyBl bmRpZgorIAorLWRlYXJpbWd1aV9zcCA9IHN1YnByb2plY3QoJ2ltZ3VpJywgZGVmYXVsdF9vcHRp b25zOiBpbWd1aV9vcHRpb25zKQorLWRlYXJpbWd1aV9kZXAgPSBkZWFyaW1ndWlfc3AuZ2V0X3Zh cmlhYmxlKCdpbWd1aV9kZXAnKQorK2RlYXJpbWd1aV9kZXAgPSBkZXBlbmRlbmN5KCdpbWd1aScs IHN0YXRpYzogdHJ1ZSkKKyAKKyBzcGRsb2dfZGVwID0gY3BwLmZpbmRfbGlicmFyeSgnc3BkbG9n JywgcmVxdWlyZWQ6IGdldF9vcHRpb24oJ3VzZV9zeXN0ZW1fc3BkbG9nJykpCisgaWYgbm90IHNw ZGxvZ19kZXAuZm91bmQoKQotLSAKMi4zNC4wCgo= --b1_2yIynA4idZeAfeDUv882n7wt1TlqEYtfIdXmwNq3Y4-- From debbugs-submit-bounces@debbugs.gnu.org Sat Jan 22 00:06:30 2022 Received: (at 53015) by debbugs.gnu.org; 22 Jan 2022 05:06:30 +0000 Received: from localhost ([127.0.0.1]:35524 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nB8be-00032A-Dn for submit@debbugs.gnu.org; Sat, 22 Jan 2022 00:06:30 -0500 Received: from mail-4316.protonmail.ch ([185.70.43.16]:34239) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nB8bb-00031r-JM for 53015@debbugs.gnu.org; Sat, 22 Jan 2022 00:06:28 -0500 Date: Sat, 22 Jan 2022 05:06:17 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail2; t=1642827980; bh=keE2gxr7j1aBAqt9cTOFLeI7wY40aKvdNcVgRvr3p3s=; h=Date:To:From:Cc:Reply-To:Subject:Message-ID:In-Reply-To: References:From:To:Cc; b=FSt8iNMWAIalx2Hpe3ME3//XTgRA1HcVZ2RfnpAsLrNXpXewGR965LsbV+lgkySwb MjVDHxNnIE5vE9gmpfSmMQvcF0BEGDPoYcnxHsH4FzFMWcPDzccxvEalxTw/fTgG7f Af2uAIQ4yE1tTgIkZv9+XKZHrSZT4QfCybAhwv7gUk2Gzfre0QafDBc4Iu00j2XBih /w5s9blaMY26OGogPdBagcqL1wJBpFOGNF0co9lyuDYvObZHDd+KyXbhFkSO+DJAp1 3gACtcFuy2CxjYABFCFJ+dQ4ZGB29sWugfPW5tUnVHK0GSwOyRg9zj0waaA3HJhtLc HnaRwRb+C2wxQ== To: "53015@debbugs.gnu.org" <53015@debbugs.gnu.org> From: John Kehayias Subject: Re: [PATCH 2/4] gnu: spdlog: Build with '-fpic'. Message-ID: <20wqWzWXCQm8C64APXWiUBQfFY0dYThLJMM9eoq7iiTvAoYra7wo97BUbAZwwW8O8PUdY5JNx_7gdA6QIAv-x6-dU3QsnkXKGW7V6mJjpaY=@protonmail.com> In-Reply-To: References: 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: 53015 Cc: Nicolas Goaziou 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: John Kehayias Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hello, This patch (2/4 build option for spdlog, part of the MangoHud patch series)= may be superseded by https://git.savannah.gnu.org/cgit/guix.git/commit/?id= =3Db1542d59606919d0da04914fa6916b85354e2f89 (CCing Nicolas, hope that's ok= ay!) I've built MangoHud with the shared spdlog before, seems to work. However, given what spdlog has in its documentation, I wonder if it would b= e better to default to the static version as before? I think the "-fpic" bu= ild option would also work for shared linking in general? Or does that not = work for nheko, which this change was for I believe? I'm not really sure though, nor have a strong opinion, just going based on = spdlog's info and that some projects (like MangoHud) build spdlog as a stat= ic library by default when bundling. I'm guessing it is for performance rea= sons, though I don't know if that is realized. John From debbugs-submit-bounces@debbugs.gnu.org Tue Feb 15 20:48:13 2022 Received: (at 53015) by debbugs.gnu.org; 16 Feb 2022 01:48:13 +0000 Received: from localhost ([127.0.0.1]:46993 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nK9QT-0006iq-By for submit@debbugs.gnu.org; Tue, 15 Feb 2022 20:48:13 -0500 Received: from mail-40134.protonmail.ch ([185.70.40.134]:58684) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nK9QQ-0006iY-OT for 53015@debbugs.gnu.org; Tue, 15 Feb 2022 20:48:11 -0500 Date: Wed, 16 Feb 2022 01:48:03 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail3; t=1644976084; bh=HcnWW7mcuXVmfp1YnYAngB1MJOjpNIS3puSilTXALZY=; h=Date:To:From:Reply-To:Subject:Message-ID:In-Reply-To:References: From:To:Cc:Date:Subject:Reply-To:Feedback-ID:Message-ID; b=buLaZy9h8LQSQvQOWZn26wQesqvD5AntRqMmDl7OYOmElwsM8EvyV9OJAqCV44p+8 hdpFFUsO/97JxbHURE/O15KeR2JqF4FnjZIDct5Hy2bPw7fMISnOU8+9pkfsvLSKCh UFvakfUVRC+8+/w04I14PdiqdlROkUUvlnREc7IqauYwkyPbfjnXnAI7PtslYDoMf5 sCRxS/zd19R5B423FoQMPMLVF5MR6jD0emSlDtaStF5Ix7/0z3s+uV8qXa+L2QQVhZ 4e6hkmpYtqXBms+Mpa/IS3fudlMTO+DVOCregYRWt20Kq4RxI+SXD6ysTLcgLwzZdv m5WCzTqMm6JoQ== To: Maxim Cournoyer , "53015@debbugs.gnu.org" <53015@debbugs.gnu.org> From: John Kehayias Subject: Re: [PATCH 0/4] Add mangohud (update dear-imgui) Message-ID: In-Reply-To: References: 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, T_SCC_BODY_TEXT_LINE 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: 53015 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: John Kehayias Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi Maxim, I wanted to ping you on (at least) the imgui part of this patch, since you = had added imgui 1.86 in 1a4cc954d2fcea172a450ae03419b7fdda28b81e to see how= we should sort out the different imgui versions we have. I hope that is ok= ay! This was my note in the original patch: > 3. dear-imgui: Update to 1.81. This not the latest, but most recent of th= e Debian makefiles we use. The only dependent is Ogre (very out of date) wh= ich just uses the source, but needs 1.79. I made the previous one a hidden = package and updated Ogre to use that. There were enough build changes that = I didn't think an inherit would be very clean. Also added in the static lib= rary output (preferred by mangohud). New is many inputs for the backends (o= ptional). My inclination is to keep the old 1.79 as a hidden package for Ogre until O= gre can be updated. Likewise, the package I'm trying to add, mangohud, curr= ently requires imgui 1.81, so perhaps add this as a hidden package as well? Or it could be a public version since it is the current one that follows th= e Debian makefiles of the dear-imgui package we currently have. And for one= , it adds the pkg-config file which is useful. Then once mangohud has a new= er version with the current imgui version it could be removed, as the only = package using it as an input. WDYT? Thanks! John From debbugs-submit-bounces@debbugs.gnu.org Sun Feb 20 23:12:12 2022 Received: (at 53015) by debbugs.gnu.org; 21 Feb 2022 04:12:12 +0000 Received: from localhost ([127.0.0.1]:34435 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nM03O-00015k-Sf for submit@debbugs.gnu.org; Sun, 20 Feb 2022 23:12:12 -0500 Received: from mail-qv1-f41.google.com ([209.85.219.41]:41632) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nM03N-00015B-70 for 53015@debbugs.gnu.org; Sun, 20 Feb 2022 23:12:01 -0500 Received: by mail-qv1-f41.google.com with SMTP id x3so28859820qvd.8 for <53015@debbugs.gnu.org>; Sun, 20 Feb 2022 20:12:01 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=hNPRH1b2Visb9MwVEwbmvzpkGNLom1bbuSVuspsC8kY=; b=GDDx+4VqSKGQceqlZFU/UkJaLzcXleWq/MvmLR8zNA+kA+Zw3qrTh56oBupDUx5UbV iB8fI6W4Uw+XtiX9XwsnK1nt4JHL5F3QuSlNi/pDqhB/G7mHMNbYT+PVNiZFH7ZaRd87 m+yFCnccOAyDke7IY4r8dH3W9NS4RrhOCbvFlWcUE5H8RkSZpQHqXyoy18QQ1DIBM8mE p+DCEhfsXgx1KhxIOdFxBj+f+DaGwtfloaFs1ml7MF5DQTw9fEEXt08ruJBJsY/LwL62 GkJ6XBlFAawfuLrlnyohilZsTIjgA9ibOAIUNi0BazGBQV8U4MmIRLEh6+isEYyhxDfA IDlA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=hNPRH1b2Visb9MwVEwbmvzpkGNLom1bbuSVuspsC8kY=; b=gE6ygihrzZ/5Ff+XfaEi5TFow3xczhObhrOFDaBoYM0NrqEexrCCtkl+9VcmtZ4wIL fWIWB/DZkM5XxhM2b8lM5Ai6JFdlpxkzry1rOMXl/NUA41w+THK7iG+WQpj9/e7dB3ZW MKNl5uI3eJnHmUY/G/35s5YX5npPguZ2B6NezIM8Ei0rMlvU+ZCQhuBuJ1N5E5pJdNVB yuIdw44XjFPkqIYW9aty9T3zHmG6XrSeO+o7h2hOaXiY6WHQvrKfYo0FqckTEc3uc2WS mD9rXuhlsILYG+3ig0cd65xBy2hPp+RB0VtJM7Q3hndr2KJSwniZGdOgPQeRDnET6vCK paww== X-Gm-Message-State: AOAM532Eox31LBJP2IZtI6bzwRYRVFetwYf8L/b445FCCYxympU7dGdG OP0jU6uLvShwRMyjxlK8DVw= X-Google-Smtp-Source: ABdhPJyRdXLV0LK6rP6ayffnmhhMCJbWmu8IGGrPdvABA8s8tz7tyF+nXSAXyNoPFv2PfnVXsAmXAA== X-Received: by 2002:a05:622a:1714:b0:2d6:9de5:7475 with SMTP id h20-20020a05622a171400b002d69de57475mr16530379qtk.632.1645416715650; Sun, 20 Feb 2022 20:11:55 -0800 (PST) Received: from hurd (dsl-153-17.b2b2c.ca. [66.158.153.17]) by smtp.gmail.com with ESMTPSA id e12sm4065097qtj.41.2022.02.20.20.11.54 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 20 Feb 2022 20:11:55 -0800 (PST) From: Maxim Cournoyer To: John Kehayias Subject: Re: bug#53015: [PATCH 0/4] Add mangohud (update dear-imgui) References: <20wqWzWXCQm8C64APXWiUBQfFY0dYThLJMM9eoq7iiTvAoYra7wo97BUbAZwwW8O8PUdY5JNx_7gdA6QIAv-x6-dU3QsnkXKGW7V6mJjpaY=@protonmail.com> Date: Sun, 20 Feb 2022 23:11:54 -0500 In-Reply-To: <20wqWzWXCQm8C64APXWiUBQfFY0dYThLJMM9eoq7iiTvAoYra7wo97BUbAZwwW8O8PUdY5JNx_7gdA6QIAv-x6-dU3QsnkXKGW7V6mJjpaY=@protonmail.com> (John Kehayias's message of "Sat, 22 Jan 2022 05:06:17 +0000") Message-ID: <87czjgq2np.fsf_-_@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 53015 Cc: "53015@debbugs.gnu.org" <53015@debbugs.gnu.org>, Nicolas Goaziou 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 (-) Hi John, John Kehayias writes: > Hello, > > This patch (2/4 build option for spdlog, part of the MangoHud patch > series) may be superseded by > https://git.savannah.gnu.org/cgit/guix.git/commit/?id=b1542d59606919d0da04914fa6916b85354e2f89 > (CCing Nicolas, hope that's okay!) I've built MangoHud with the shared > spdlog before, seems to work. That should solve the problem, yes! > However, given what spdlog has in its documentation, I wonder if it > would be better to default to the static version as before? I think > the "-fpic" build option would also work for shared linking in > general? Or does that not work for nheko, which this change was for I > believe? Do you mean this: https://github.com/gabime/spdlog/wiki/How-to-use-spdlog-in-DLLs ? > I'm not really sure though, nor have a strong opinion, just going > based on spdlog's info and that some projects (like MangoHud) build > spdlog as a static library by default when bundling. I'm guessing it > is for performance reasons, though I don't know if that is realized. Typically in Guix the libraries are offered as shared objects by default; and when desirable a static output can be added to which the static objects are copied. You could add a static output if you have such a need :-). Maxim From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 21 11:36:54 2022 Received: (at 53015) by debbugs.gnu.org; 21 Feb 2022 16:36:54 +0000 Received: from localhost ([127.0.0.1]:38793 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nMBg5-0000UX-O2 for submit@debbugs.gnu.org; Mon, 21 Feb 2022 11:36:54 -0500 Received: from mail-4316.protonmail.ch ([185.70.43.16]:11221) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nMBg2-0000UF-OR for 53015@debbugs.gnu.org; Mon, 21 Feb 2022 11:36:44 -0500 Date: Mon, 21 Feb 2022 16:36:33 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail3; t=1645461394; bh=wta8UAy7ZdpGdllwz1YDjWbzOvbi+djS+a3twFRe1to=; h=Date:To:From:Cc:Reply-To:Subject:Message-ID:In-Reply-To: References:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID; b=OF1ahkO+zK1smcAhReZpiGtnKHYo0279xd/NgP2qoG2o7xSLwUbxGbYr13dCxItO9 MJWywwD5DdEd/FW0Hb7a7O9i/NS/zWTCiwPrZvzXUbf5UJN+lS84zdBW00P4lQ+svF LrcBkFUstT2zGIABg8BuWHijTx36iuY6gQECxd5yqWJ/gKokFxtFF4azQJHjXtMttK P2UlAQ5YyyMj/nFtxhSbvN5UNW0KvoaOTDR3KY7EwPMk8wao6iO7BVtqGm6VIYWqgs 2YKb2Xdy8HsAc46uXgQG0F18tdqQrUptEHZA2QMMroi145WYSHBHnD2diuQbDeKT78 TljkVcrJkiStw== To: Maxim Cournoyer From: John Kehayias Subject: Re: bug#53015: [PATCH 0/4] Add mangohud (update dear-imgui) Message-ID: In-Reply-To: <87czjgq2np.fsf_-_@gmail.com> References: <20wqWzWXCQm8C64APXWiUBQfFY0dYThLJMM9eoq7iiTvAoYra7wo97BUbAZwwW8O8PUdY5JNx_7gdA6QIAv-x6-dU3QsnkXKGW7V6mJjpaY=@protonmail.com> <87czjgq2np.fsf_-_@gmail.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, T_SCC_BODY_TEXT_LINE 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: 53015 Cc: "53015@debbugs.gnu.org" <53015@debbugs.gnu.org>, Nicolas Goaziou 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: John Kehayias Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi Maxim, ------- Original Message ------- On Sunday, February 20th, 2022 at 11:11 PM, Maxim Cournoyer wrote: > Hi John, > > John Kehayias john.kehayias@protonmail.com writes: > > > Hello, > > > > This patch (2/4 build option for spdlog, part of the MangoHud patch > > series) may be superseded by > > https://git.savannah.gnu.org/cgit/guix.git/commit/?id=3Db1542d59606919d= 0da04914fa6916b85354e2f89 > > (CCing Nicolas, hope that's okay!) I've built MangoHud with the shared > > spdlog before, seems to work. > > That should solve the problem, yes! > > > However, given what spdlog has in its documentation, I wonder if it > > would be better to default to the static version as before? I think > > the "-fpic" build option would also work for shared linking in > > general? Or does that not work for nheko, which this change was for I > > believe? > > Do you mean this: > https://github.com/gabime/spdlog/wiki/How-to-use-spdlog-in-DLLs ? > Yes, that's what I meant. I'm not familiar with spdlog, but was just going = based on that and seeing packages build a static spdlog to use. > > I'm not really sure though, nor have a strong opinion, just going > > based on spdlog's info and that some projects (like MangoHud) build > > spdlog as a static library by default when bundling. I'm guessing it > > is for performance reasons, though I don't know if that is realized. > > Typically in Guix the libraries are offered as shared objects by > default; and when desirable a static output can be added to which the > static objects are copied. > > You could add a static output if you have such a need :-). > Got it. Personally, it doesn't matter much to me, I'm only assuming project= s use the static version due to what upstream says and/or for performance r= easons (no idea if that is realized though). In the interest of moving this forward, I'm definitely fine leaving spdlog = as it was updated. We could add a note that upstream and other projects pre= fer a static build and leave that to add as a TODO. I did take a stab at it= some time ago, but it got slightly messy in trying to do it all together (= I suppose I could just run the build a second time, but I think it also req= uired modifications to other files to make the static build work separately= ? I forget now.) Any thoughts on the imgui details? For me, I'd go for keeping both current = (old) dear-imgui as hidden for ogre, adding the one I have here (hidden too= ? though useful Debian additions in the build) for mangohud, and consolidat= ing to one up to date version once everything can use that. We could use th= e imgui you added for that, or wait for the more complete Debian build file= s we are using for dear-imgui right now (the pkg-config, for instance, is h= elpful). Finally, the pciutils hardware data pci.ids came up in a new patch: https:/= /issues.guix.gnu.org/54069 I commented on that issue about doing something = similar here. I think we can figure out what to do in a core updates change= (due to pciutils dependents). In the meantime, a pciutils variant and/or a= separate hwdata package would be helpful. Funny enough, this is the last n= on-trivial change in this patch series, brought up by someone else. I guess= the repeated work shows this would be useful though. Would love to finally get this merged, with whatever changes we decide for = imgui and pciutils. WDYT? Thanks! John From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 21 12:31:24 2022 Received: (at 53015) by debbugs.gnu.org; 21 Feb 2022 17:31:24 +0000 Received: from localhost ([127.0.0.1]:38900 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nMCWy-0004Ab-DU for submit@debbugs.gnu.org; Mon, 21 Feb 2022 12:31:24 -0500 Received: from mail-qk1-f174.google.com ([209.85.222.174]:39645) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nMCWx-0004AN-8P for 53015@debbugs.gnu.org; Mon, 21 Feb 2022 12:31:23 -0500 Received: by mail-qk1-f174.google.com with SMTP id t21so11213625qkg.6 for <53015@debbugs.gnu.org>; Mon, 21 Feb 2022 09:31:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=hORdoixrikgBCutEGqnC9UkEgR1Kz+jZz0bIa3xgwyg=; b=h6D33d0z+n6+jzho+xoYRtzuAfpQ30Fm6mGW8dlx6S+4i/tSpMYkFkbcn7MKqBAuwa 4N8FRvi69/BPD4LkupyU+WEKfvtR2uNYL4buc1T+JL6XzcRHZ4lh3DNdZgh/Ibwna+Hm nPYiVfsaQ+RT1857mPz4mpudHdUpH1ToyUgdCkdLMNW3OLFs/v3m9hlkm0kI2iGNJ8Hu wuZnyn89vT9mLsTEqIjiF61GY2vCqP0iJbwqqsUM/FXCKcUSWnrm3hmFy7sO1co8/Xcb hvmColXgEMpQjv+Ch/pommta/tFeynSKXkJfGSOPf9W47X2M12RFjkByjrnw2RBIGsWe mFCg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=hORdoixrikgBCutEGqnC9UkEgR1Kz+jZz0bIa3xgwyg=; b=DCkWFlc9yVqGqHH8IxyplInbL6VV9QMVzEuXwQyucK6weYGyYPwnOmWCw457lKfngB ez3VkouhdAnZQ2fvrU619X9RpwnEIe9eS8ouAbcbFGFGGQru/AvexdxIcQzeJumYgKdd EDEOUQL8iBMfpQjamLxIQv8tA23W6YeQLVDM0H5PeLzE/ZcG+vzNW/pc8mncveqPPyaz C2IE0EaZK/DRFyiis8Qwxlvrjwh96uCkFHcD7gIjJMRR15rKV9JYZVsw/lj1lEGNVEQd wgbEtV89LAQAsfdF9HVhLKA+Lat9QcUuScSHb12wsEdZ2zhu7SVFcdxmomjygtUk3b5O 1tVA== X-Gm-Message-State: AOAM530jubyJZfGeUyYx2WoCMxa81Kwl7whFA/RzUsxsCbzfAB25dgfb G3uDsgzQkib39YN9jwsoGGQ= X-Google-Smtp-Source: ABdhPJyfJOpJ/Uh7GskocOhY8MyNOAKWmvqIFL6fWcr/DGrcJBZb8kXuBSvlRrJeBFBq9HXVSL6Ubw== X-Received: by 2002:a37:b842:0:b0:479:2ecc:e51e with SMTP id i63-20020a37b842000000b004792ecce51emr13140571qkf.206.1645464677864; Mon, 21 Feb 2022 09:31:17 -0800 (PST) Received: from hurd (dsl-10-149-208.b2b2c.ca. [72.10.149.208]) by smtp.gmail.com with ESMTPSA id l202sm7568765qke.53.2022.02.21.09.31.17 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 21 Feb 2022 09:31:17 -0800 (PST) From: Maxim Cournoyer To: John Kehayias Subject: Re: bug#53015: [PATCH 0/4] Add mangohud (update dear-imgui) References: <20wqWzWXCQm8C64APXWiUBQfFY0dYThLJMM9eoq7iiTvAoYra7wo97BUbAZwwW8O8PUdY5JNx_7gdA6QIAv-x6-dU3QsnkXKGW7V6mJjpaY=@protonmail.com> <87czjgq2np.fsf_-_@gmail.com> Date: Mon, 21 Feb 2022 12:31:16 -0500 In-Reply-To: (John Kehayias's message of "Mon, 21 Feb 2022 16:36:33 +0000") Message-ID: <87v8x8nn2z.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 53015 Cc: "53015@debbugs.gnu.org" <53015@debbugs.gnu.org>, Nicolas Goaziou 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 (-) Hi John, John Kehayias writes: [...] > Any thoughts on the imgui details? For me, I'd go for keeping both > current (old) dear-imgui as hidden for ogre, adding the one I have > here (hidden too? though useful Debian additions in the build) for > mangohud, and consolidating to one up to date version once everything > can use that. We could use the imgui you added for that, or wait for > the more complete Debian build files we are using for dear-imgui right > now (the pkg-config, for instance, is helpful). I sorted out the imgui vs dear-imgui mess I had created yesterday by upgrading our 'ogre' package to its latest version and using imgui 1.86 for it (it wouldn't work with 1.87). So now we have imgui@1.87 and imgui@1.86 available. I suggest you try one of these and if it fails you can try adding yet another public version for it. I've looked at the pciutils issue; it seems suboptimal that pciutils support having the database compressed yet doesn't provide an easy API to look things from it (or perhaps it does and this is what mangohud should use? to be investigated). I'll try to have a look later into pciutils and whether it offers some kind of API that users of the DB should use instead of manually parsing their way through :-). Thanks, Maxim From debbugs-submit-bounces@debbugs.gnu.org Wed Feb 23 17:35:49 2022 Received: (at 53015) by debbugs.gnu.org; 23 Feb 2022 22:35:49 +0000 Received: from localhost ([127.0.0.1]:46774 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nN0Ea-0000DV-J2 for submit@debbugs.gnu.org; Wed, 23 Feb 2022 17:35:49 -0500 Received: from mail-4322.protonmail.ch ([185.70.43.22]:47271) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nN0EY-0000DH-EK for 53015@debbugs.gnu.org; Wed, 23 Feb 2022 17:35:43 -0500 Date: Wed, 23 Feb 2022 22:35:32 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail3; t=1645655735; bh=YjMW92wOlWiTCqCj8/JQYucvzdGI4gW9HYDGFj3VJjw=; h=Date:To:From:Cc:Reply-To:Subject:Message-ID:From:To:Cc:Date: Subject:Reply-To:Feedback-ID:Message-ID; b=GMKiBRzP46VAhTQKkeOZVVBDVpHAmptFax3W0m193pqgJbcRnlMTIA5or10YGgHor 8A+ONDQdhJF3UsAP9YaCudwi24TcBAQHSk8DTF+Pz3V4bcVfATWJtJ4lrgxhqVCL80 RdSTcKnFWMaM6CW9uXgKGtRqY3p7p3RhkVusZcxtLMD1aXK8gh0su+d4q5hs/no2t3 YPRPS2x06/SPZXs4z0udpV00HjFfWZpFInBk8vWetek+QuMrqGTmRss/1nZXZDvK8c ihDaqb6+UgRJZWixejrJhXRopLQKVyTLN5bD9w5gQ1f/7A/Gp7iIupFlacKilab28s ly0zQtAKVj8WA== To: Maxim Cournoyer From: John Kehayias Subject: bug#53015: [PATCH v2] Add mangohud. Message-ID: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="b1_HPprEGx60sHNhGEmM5MKitgZsqp0IMVzMt11w6v1AMk" 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, T_SCC_BODY_TEXT_LINE 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: 53015 Cc: "53015@debbugs.gnu.org" <53015@debbugs.gnu.org>, Nicolas Goaziou 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: John Kehayias 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_HPprEGx60sHNhGEmM5MKitgZsqp0IMVzMt11w6v1AMk Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi Maxim (and anyone else), Attached is an update to this patch series, reduced to just one patch. This= relies on the hwdata package added in https://issues.guix.gnu.org/54069#2 = and the update to imgui I sent in https://issues.guix.gnu.org/54132 With that, mangohud just uses imgui-1.86 (the newer version has a breaking = change). The modifications to the meson.build is handled in a build phase s= ubstitute* rather than a patch, as it needs the imgui location. I've checked this builds and works. Let me know if any other modifications = are needed, other than the hwdata and imgui fixes referenced. Thanks! John --b1_HPprEGx60sHNhGEmM5MKitgZsqp0IMVzMt11w6v1AMk Content-Type: text/x-patch; name=0001-gnu-Add-mangohud.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=0001-gnu-Add-mangohud.patch RnJvbSA3M2JhYmZiODc0NzkxNmZiOGJkMDU4NGNmZmI3ZmNkNGEyYzQ2OWM3IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIEtlaGF5aWFzIDxqb2huLmtlaGF5aWFzQHByb3Rvbm1h aWwuY29tPgpEYXRlOiBXZWQsIDIzIEZlYiAyMDIyIDE3OjI5OjM5IC0wNTAwClN1YmplY3Q6IFtQ QVRDSF0gZ251OiBBZGQgbWFuZ29odWQuCgoqIGdudS9wYWNrYWdlcy9ncmFwaGljcy5zY20gKG1h bmdvaHVkKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9ncmFwaGljcy5zY20gfCA4 NiArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2Vk LCA4NiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2dyYXBoaWNzLnNj bSBiL2dudS9wYWNrYWdlcy9ncmFwaGljcy5zY20KaW5kZXggMDRmOTJlMmIwNy4uNDBlZDcyYjMy MyAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2dyYXBoaWNzLnNjbQorKysgYi9nbnUvcGFja2Fn ZXMvZ3JhcGhpY3Muc2NtCkBAIC0yOCw2ICsyOCw3IEBACiA7OzsgQ29weXJpZ2h0IMKpIDIwMjEg RWthaXR6IFphcnJhZ2EgPGVrYWl0ekBlbGVucS50ZWNoPgogOzs7IENvcHlyaWdodCDCqSAyMDIx LCAyMDIyIFZpbmljaXVzIE1vbmVnbyA8bW9uZWdvQHBvc3Rlby5uZXQ+CiA7OzsgQ29weXJpZ2h0 IMKpIDIwMjIgTWljaGFlbCBSb2hsZWRlciA8bWlrZUByb2hsZWRlci5kZT4KKzs7OyBDb3B5cmln aHQgwqkgMjAyMiBKb2huIEtlaGF5aWFzIDxqb2huLmtlaGF5aWFzQHByb3Rvbm1haWwuY29tPgog Ozs7CiA7OzsgVGhpcyBmaWxlIGlzIHBhcnQgb2YgR05VIEd1aXguCiA7OzsKQEAgLTgwLDExICs4 MSwxMyBAQCAoZGVmaW5lLW1vZHVsZSAoZ251IHBhY2thZ2VzIGdyYXBoaWNzKQogICAjOnVzZS1t b2R1bGUgKGdudSBwYWNrYWdlcyBrZGUtZnJhbWV3b3JrcykKICAgIzp1c2UtbW9kdWxlIChnbnUg cGFja2FnZXMgbGlidXNiKQogICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBsaW51eCkKKyAg Izp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgbG9nZ2luZykKICAgIzp1c2UtbW9kdWxlIChnbnUg cGFja2FnZXMgbGx2bSkKICAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgbHVhKQogICAjOnVz ZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBtYXRocykKICAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2Fn ZXMgbXAzKQogICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBtdWx0aXByZWNpc2lvbikKKyAg Izp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgcGNpdXRpbHMpCiAgICM6dXNlLW1vZHVsZSAoZ251 IHBhY2thZ2VzIHBkZikKICAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgcGVybCkKICAgIzp1 c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgcGhvdG8pCkBAIC0xMTcsNiArMTIwLDcgQEAgKGRlZmlu ZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBncmFwaGljcykKICAgIzp1c2UtbW9kdWxlIChndWl4IGJ1 aWxkLXN5c3RlbSBweXRob24pCiAgICM6dXNlLW1vZHVsZSAoZ3VpeCBidWlsZC1zeXN0ZW0gcXQp CiAgICM6dXNlLW1vZHVsZSAoZ3VpeCBkb3dubG9hZCkKKyAgIzp1c2UtbW9kdWxlIChndWl4IGdl eHApCiAgICM6dXNlLW1vZHVsZSAoZ3VpeCBnaXQtZG93bmxvYWQpCiAgICM6dXNlLW1vZHVsZSAo Z3VpeCBoZy1kb3dubG9hZCkKICAgIzp1c2UtbW9kdWxlICgoZ3VpeCBsaWNlbnNlcykgIzpwcmVm aXggbGljZW5zZTopCkBAIC04NjMsNiArODY3LDg4IEBAIChkZWZpbmUtcHVibGljIGFsZW1iaWMK IGRpc3RpbGxzIGNvbXBsZXgsIGFuaW1hdGVkIHNjZW5lcyBpbnRvIGEgc2V0IG9mIGJha2VkIGdl b21ldHJpYyByZXN1bHRzLiIpCiAgICAgKGxpY2Vuc2UgbGljZW5zZTpic2QtMykpKQogCisoZGVm aW5lLXB1YmxpYyBtYW5nb2h1ZAorICAocGFja2FnZQorICAgIChuYW1lICJtYW5nb2h1ZCIpCisg ICAgKHZlcnNpb24gIjAuNi42LTEiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAg IChtZXRob2QgZ2l0LWZldGNoKQorICAgICAgICh1cmkgKGdpdC1yZWZlcmVuY2UKKyAgICAgICAg ICAgICAodXJsICJodHRwczovL2dpdGh1Yi5jb20vZmxpZ2h0bGVzc21hbmdvL01hbmdvSHVkLyIp CisgICAgICAgICAgICAgKGNvbW1pdCAoc3RyaW5nLWFwcGVuZCAidiIgdmVyc2lvbikpKSkKKyAg ICAgICAoZmlsZS1uYW1lIChnaXQtZmlsZS1uYW1lIG5hbWUgdmVyc2lvbikpCisgICAgICAgKHNo YTI1NgorICAgICAgICAoYmFzZTMyICIwa2EwMDR3eGtham12czV2eTYwcjRja203ZjE2OWM2MXJy ZDQ2dzZneXdrYXFmNXlwMWFiIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIG1lc29uLWJ1aWxkLXN5 c3RlbSkKKyAgICAoYXJndW1lbnRzCisgICAgIChsaXN0CisgICAgICAjOmJ1aWxkLXR5cGUgInJl bGVhc2UiCisgICAgICAjOmNvbmZpZ3VyZS1mbGFncworICAgICAgI34obGlzdCAiLUR1c2Vfc3lz dGVtX3Z1bGthbj1lbmFibGVkIgorICAgICAgICAgICAgICAiLUR1c2Vfc3lzdGVtX3NwZGxvZz1l bmFibGVkIgorICAgICAgICAgICAgICAiLUR3aXRoX3hudmN0cmw9ZGlzYWJsZWQiCisgICAgICAg ICAgICAgICItRGFwcGVuZF9saWJkaXJfbWFuZ29odWQ9ZmFsc2UiCisgICAgICAgICAgICAgIChz dHJpbmctYXBwZW5kICItRHZ1bGthbl9kYXRhZGlyPSIKKyAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIyQodGhpcy1wYWNrYWdlLWlucHV0ICJ2dWxrYW4taGVhZGVycyIpCisgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICIvc2hhcmUiKSkKKyAgICAgICM6cGhhc2VzCisgICAgICAjfiht b2RpZnktcGhhc2VzICVzdGFuZGFyZC1waGFzZXMKKyAgICAgICAgICA7OyBNYW5nb2h1ZCB0cmll cyB0byBidWlsZCB0aGUgaW1ndWkgbGlicmFyeSBhcyBhIG1lc29uIHN1Ym1vZHVsZSwKKyAgICAg ICAgICA7OyBzbyB3ZSBjaGFuZ2UgdGhlIGRlcGVuZGVuY3kgdG8gdGhlIGltZ3VpIGlucHV0IGlu c3RlYWQuCisgICAgICAgICAgKGFkZC1hZnRlciAndW5wYWNrICd1bmJ1bmRsZS1pbWd1aQorICAg ICAgICAgICAgKGxhbWJkYSBfCisgICAgICAgICAgICAgIChzdWJzdGl0dXRlKiAibWVzb24uYnVp bGQiCisgICAgICAgICAgICAgICAgKCgiZGVhcmltZ3VpX3NwID0gLioiKQorICAgICAgICAgICAg ICAgICAiIikKKyAgICAgICAgICAgICAgICAoKCJkZWFyaW1ndWlfc3AuZ2V0X3ZhcmlhYmxlXFwo J2ltZ3VpX2RlcCdcXCkiKQorICAgICAgICAgICAgICAgICAoc3RyaW5nLWFwcGVuZCAiZGVjbGFy ZV9kZXBlbmRlbmN5KGRlcGVuZGVuY2llczogIgorICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAiY3BwLmZpbmRfbGlicmFyeSgnaW1ndWknKSwgaW5jbHVkZV9kaXJlY3RvcmllczogJyIK KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIyQodGhpcy1wYWNrYWdlLWlucHV0ICJp bWd1aSIpICIvaW5jbHVkZS9pbWd1aScpIikpKSkpCisgICAgICAgICAgKGFkZC1hZnRlciAndW5w YWNrICdwYXRjaC1wYXRocworICAgICAgICAgICAgKGxhbWJkYSogKCM6a2V5IGlucHV0cyAjOmFs bG93LW90aGVyLWtleXMpCisgICAgICAgICAgICAgIChzdWJzdGl0dXRlKiAic3JjL21lc29uLmJ1 aWxkIgorICAgICAgICAgICAgICAgICgoIlxcXFxcXCRMSUIiKQorICAgICAgICAgICAgICAgICAi bGliIikpCisgICAgICAgICAgICAgIChzdWJzdGl0dXRlKiAic3JjL2xvYWRlcnMvbG9hZGVyX2xp YmRybS5jcHAiCisgICAgICAgICAgICAgICAgKCgibGliZHJtLnNvLjIiKQorICAgICAgICAgICAg ICAgICAoc2VhcmNoLWlucHV0LWZpbGUgaW5wdXRzICIvbGliL2xpYmRybS5zby4yIikpCisgICAg ICAgICAgICAgICAgKCgibGliZHJtX2FtZGdwdS5zby4xIikKKyAgICAgICAgICAgICAgICAgKHNl YXJjaC1pbnB1dC1maWxlIGlucHV0cyAiL2xpYi9saWJkcm1fYW1kZ3B1LnNvLjEiKSkpCisgICAg ICAgICAgICAgIChzdWJzdGl0dXRlKiAic3JjL292ZXJsYXkuY3BwIgorICAgICAgICAgICAgICAg ICgoImdseGluZm8iKQorICAgICAgICAgICAgICAgICAoc2VhcmNoLWlucHV0LWZpbGUgaW5wdXRz ICIvYmluL2dseGluZm8iKSkpCisgICAgICAgICAgICAgIChzdWJzdGl0dXRlKiAic3JjL2xvYWRl cnMvbG9hZGVyX3gxMS5jcHAiCisgICAgICAgICAgICAgICAgKCgibGliWDExLnNvLjYiKQorICAg ICAgICAgICAgICAgICAoc2VhcmNoLWlucHV0LWZpbGUgaW5wdXRzICIvbGliL2xpYlgxMS5zby42 IikpKQorICAgICAgICAgICAgICAoc3Vic3RpdHV0ZSogInNyYy9wY2lfaWRzLmNwcCIKKyAgICAg ICAgICAgICAgICAoKCIvdXNyL3NoYXJlL2h3ZGF0YS9wY2kuaWRzIikKKyAgICAgICAgICAgICAg ICAgKHNlYXJjaC1pbnB1dC1maWxlIGlucHV0cyAic2hhcmUvaHdkYXRhL3BjaS5pZHMiKSkpCisg ICAgICAgICAgICAgIChzdWJzdGl0dXRlKiAic3JjL2RidXMuY3BwIgorICAgICAgICAgICAgICAg ICgoImxpYmRidXMtMS5zby4zIikKKyAgICAgICAgICAgICAgICAgKHNlYXJjaC1pbnB1dC1maWxl IGlucHV0cyAibGliL2xpYmRidXMtMS5zby4zIikpKSkpKSkpCisgICAgKGlucHV0cworICAgICAo bGlzdCBkYnVzCisgICAgICAgICAgIGdsc2xhbmcKKyAgICAgICAgICAgaHdkYXRhCisgICAgICAg ICAgIGltZ3VpLTEuODYKKyAgICAgICAgICAgbWVzYQorICAgICAgICAgICBtZXNhLXV0aWxzCisg ICAgICAgICAgIGxpYmRybQorICAgICAgICAgICBsaWJ4MTEKKyAgICAgICAgICAgcHl0aG9uLW1h a28KKyAgICAgICAgICAgc3BkbG9nCisgICAgICAgICAgIHZ1bGthbi1sb2FkZXIKKyAgICAgICAg ICAgdnVsa2FuLWhlYWRlcnMpKQorICAgIChuYXRpdmUtaW5wdXRzCisgICAgIChsaXN0IHBrZy1j b25maWcgcHl0aG9uKSkKKyAgICAoc3lub3BzaXMgIlZ1bGthbiBhbmQgT3BlbkdMIG92ZXJsYXkg Zm9yIG1vbml0b3JpbmcgcGVyZm9ybWFuY2UgYW5kIGhhcmR3YXJlIikKKyAgICAoZGVzY3JpcHRp b24KKyAgICAgIk1hbmdvSHVkIGlzIGEgVnVsa2FuIGFuZCBPcGVuR0wgb3ZlcmxheSBmb3IgbW9u aXRvcmluZyBmcmFtZXMgcGVyIHNlY29uZCAoRlBTKSwKK3RlbXBlcmF0dXJlcywgQ1BVL0dQVSBs b2FkIGFuZCBtb3JlLiIpCisgICAgKGhvbWUtcGFnZSAiaHR0cHM6Ly9naXRodWIuY29tL2ZsaWdo dGxlc3NtYW5nby9NYW5nb0h1ZC8iKQorICAgIChsaWNlbnNlIGxpY2Vuc2U6ZXhwYXQpKSkKKwog KGRlZmluZS1wdWJsaWMgb2dyZQogICAocGFja2FnZQogICAgIChuYW1lICJvZ3JlIikKLS0gCjIu MzQuMAoK --b1_HPprEGx60sHNhGEmM5MKitgZsqp0IMVzMt11w6v1AMk-- From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 26 20:15:09 2022 Received: (at 53015) by debbugs.gnu.org; 27 Feb 2022 01:15:09 +0000 Received: from localhost ([127.0.0.1]:56482 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nO89R-0001rK-8L for submit@debbugs.gnu.org; Sat, 26 Feb 2022 20:15:09 -0500 Received: from mail-40131.protonmail.ch ([185.70.40.131]:14866) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nO89P-0001qU-BI for 53015@debbugs.gnu.org; Sat, 26 Feb 2022 20:15:04 -0500 Date: Sun, 27 Feb 2022 01:14:54 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail3; t=1645924495; bh=GOfBuktjIWJ56AKl+MLJISaj8Tbh2FmX2ow0psQg+O4=; h=Date:To:From:Cc:Reply-To:Subject:Message-ID:In-Reply-To: References:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID; b=Imas6K7AgCOvK47tImAMcSVwHC5WaZUgH8j2PnsYDH/I+MwuvQV3v1+7l7S+FvkCC VwtYPWrudf2xVNGio6AmDFyc6SpWevjSwGLYUSm8Q3VxNFx1f8zj7GDuzlyJSAsOoP sxKuD/rbURgt/gpbTWGKrGLtxCAPeUqN39rXId+faZmJHUyDHkSsy0ybdaE/A78VL9 RiX8q3FSotkBAnJL82DPbCvGTLk1jYYyZjFRguYiXThkw8dRegxekHFaim3YLtsiu9 b4vNkOeXwCHAGvOU7Z3AFJp1blVBlqDKOZYpLeqIbH8dFiFWllkRGitgo46Ae0xC15 3SHpN9weVWE2A== To: Maxim Cournoyer From: John Kehayias Subject: Re: bug#53015: [PATCH v3] Add mangohud. Message-ID: In-Reply-To: References: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="b1_GDzqWqqP3eVaUCFfoyzvte7WH9EHHwNz9wz6PU1DdM" 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, T_SCC_BODY_TEXT_LINE 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: 1.5 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: > > Attached is an update to this patch series, reduced to just one patch. This relies on the hwdata package added in https://issues.guix.gnu.org/54069#2 and the update to imgui I sent in https://issu [...] Content analysis details: (1.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_HELO_PASS SPF: HELO matches SPF record -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [185.70.40.131 listed in wl.mailspike.net] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (john.kehayias[at]protonmail.com) 1.5 FROM_FMBLA_NEWDOM From domain was registered in last 7 days -0.0 T_SCC_BODY_TEXT_LINE No description available. X-Debbugs-Envelope-To: 53015 Cc: "53015@debbugs.gnu.org" <53015@debbugs.gnu.org>, Nicolas Goaziou 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: John Kehayias Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.5 (/) This is a multi-part message in MIME format. --b1_GDzqWqqP3eVaUCFfoyzvte7WH9EHHwNz9wz6PU1DdM Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable > > Attached is an update to this patch series, reduced to just one patch. Th= is relies on the hwdata package added in https://issues.guix.gnu.org/54069#= 2 and the update to imgui I sent in https://issues.guix.gnu.org/54132 > > With that, mangohud just uses imgui-1.86 (the newer version has a breakin= g change). The modifications to the meson.build is handled in a build phase= substitute* rather than a patch, as it needs the imgui location. > > I've checked this builds and works. Let me know if any other modification= s are needed, other than the hwdata and imgui fixes referenced. > Attached is a revised patch to use the new hwdata package with inputs, so t= he correct input is now `(,hwdata "pci"). I checked that it applied and bui= lt on master. John --b1_GDzqWqqP3eVaUCFfoyzvte7WH9EHHwNz9wz6PU1DdM Content-Type: text/x-patch; name=0001-gnu-Add-mangohud.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=0001-gnu-Add-mangohud.patch RnJvbSA3M2JhYmZiODc0NzkxNmZiOGJkMDU4NGNmZmI3ZmNkNGEyYzQ2OWM3IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIEtlaGF5aWFzIDxqb2huLmtlaGF5aWFzQHByb3Rvbm1h aWwuY29tPgpEYXRlOiBXZWQsIDIzIEZlYiAyMDIyIDE3OjI5OjM5IC0wNTAwClN1YmplY3Q6IFtQ QVRDSF0gZ251OiBBZGQgbWFuZ29odWQuCgoqIGdudS9wYWNrYWdlcy9ncmFwaGljcy5zY20gKG1h bmdvaHVkKTogTmV3IHZhcmlhYmxlLgotLS0KIGdudS9wYWNrYWdlcy9ncmFwaGljcy5zY20gfCA4 NiArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2Vk LCA4NiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL2dyYXBoaWNzLnNj bSBiL2dudS9wYWNrYWdlcy9ncmFwaGljcy5zY20KaW5kZXggMDRmOTJlMmIwNy4uNDBlZDcyYjMy MyAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2dyYXBoaWNzLnNjbQorKysgYi9nbnUvcGFja2Fn ZXMvZ3JhcGhpY3Muc2NtCkBAIC0yOCw2ICsyOCw3IEBACiA7OzsgQ29weXJpZ2h0IMKpIDIwMjEg RWthaXR6IFphcnJhZ2EgPGVrYWl0ekBlbGVucS50ZWNoPgogOzs7IENvcHlyaWdodCDCqSAyMDIx LCAyMDIyIFZpbmljaXVzIE1vbmVnbyA8bW9uZWdvQHBvc3Rlby5uZXQ+CiA7OzsgQ29weXJpZ2h0 IMKpIDIwMjIgTWljaGFlbCBSb2hsZWRlciA8bWlrZUByb2hsZWRlci5kZT4KKzs7OyBDb3B5cmln aHQgwqkgMjAyMiBKb2huIEtlaGF5aWFzIDxqb2huLmtlaGF5aWFzQHByb3Rvbm1haWwuY29tPgog Ozs7CiA7OzsgVGhpcyBmaWxlIGlzIHBhcnQgb2YgR05VIEd1aXguCiA7OzsKQEAgLTgwLDExICs4 MSwxMyBAQCAoZGVmaW5lLW1vZHVsZSAoZ251IHBhY2thZ2VzIGdyYXBoaWNzKQogICAjOnVzZS1t b2R1bGUgKGdudSBwYWNrYWdlcyBrZGUtZnJhbWV3b3JrcykKICAgIzp1c2UtbW9kdWxlIChnbnUg cGFja2FnZXMgbGlidXNiKQogICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBsaW51eCkKKyAg Izp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgbG9nZ2luZykKICAgIzp1c2UtbW9kdWxlIChnbnUg cGFja2FnZXMgbGx2bSkKICAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgbHVhKQogICAjOnVz ZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBtYXRocykKICAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2Fn ZXMgbXAzKQogICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBtdWx0aXByZWNpc2lvbikKKyAg Izp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgcGNpdXRpbHMpCiAgICM6dXNlLW1vZHVsZSAoZ251 IHBhY2thZ2VzIHBkZikKICAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgcGVybCkKICAgIzp1 c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgcGhvdG8pCkBAIC0xMTcsNiArMTIwLDcgQEAgKGRlZmlu ZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBncmFwaGljcykKICAgIzp1c2UtbW9kdWxlIChndWl4IGJ1 aWxkLXN5c3RlbSBweXRob24pCiAgICM6dXNlLW1vZHVsZSAoZ3VpeCBidWlsZC1zeXN0ZW0gcXQp CiAgICM6dXNlLW1vZHVsZSAoZ3VpeCBkb3dubG9hZCkKKyAgIzp1c2UtbW9kdWxlIChndWl4IGdl eHApCiAgICM6dXNlLW1vZHVsZSAoZ3VpeCBnaXQtZG93bmxvYWQpCiAgICM6dXNlLW1vZHVsZSAo Z3VpeCBoZy1kb3dubG9hZCkKICAgIzp1c2UtbW9kdWxlICgoZ3VpeCBsaWNlbnNlcykgIzpwcmVm aXggbGljZW5zZTopCkBAIC04NjMsNiArODY3LDg4IEBAIChkZWZpbmUtcHVibGljIGFsZW1iaWMK IGRpc3RpbGxzIGNvbXBsZXgsIGFuaW1hdGVkIHNjZW5lcyBpbnRvIGEgc2V0IG9mIGJha2VkIGdl b21ldHJpYyByZXN1bHRzLiIpCiAgICAgKGxpY2Vuc2UgbGljZW5zZTpic2QtMykpKQogCisoZGVm aW5lLXB1YmxpYyBtYW5nb2h1ZAorICAocGFja2FnZQorICAgIChuYW1lICJtYW5nb2h1ZCIpCisg ICAgKHZlcnNpb24gIjAuNi42LTEiKQorICAgIChzb3VyY2UKKyAgICAgKG9yaWdpbgorICAgICAg IChtZXRob2QgZ2l0LWZldGNoKQorICAgICAgICh1cmkgKGdpdC1yZWZlcmVuY2UKKyAgICAgICAg ICAgICAodXJsICJodHRwczovL2dpdGh1Yi5jb20vZmxpZ2h0bGVzc21hbmdvL01hbmdvSHVkLyIp CisgICAgICAgICAgICAgKGNvbW1pdCAoc3RyaW5nLWFwcGVuZCAidiIgdmVyc2lvbikpKSkKKyAg ICAgICAoZmlsZS1uYW1lIChnaXQtZmlsZS1uYW1lIG5hbWUgdmVyc2lvbikpCisgICAgICAgKHNo YTI1NgorICAgICAgICAoYmFzZTMyICIwa2EwMDR3eGtham12czV2eTYwcjRja203ZjE2OWM2MXJy ZDQ2dzZneXdrYXFmNXlwMWFiIikpKSkKKyAgICAoYnVpbGQtc3lzdGVtIG1lc29uLWJ1aWxkLXN5 c3RlbSkKKyAgICAoYXJndW1lbnRzCisgICAgIChsaXN0CisgICAgICAjOmJ1aWxkLXR5cGUgInJl bGVhc2UiCisgICAgICAjOmNvbmZpZ3VyZS1mbGFncworICAgICAgI34obGlzdCAiLUR1c2Vfc3lz dGVtX3Z1bGthbj1lbmFibGVkIgorICAgICAgICAgICAgICAiLUR1c2Vfc3lzdGVtX3NwZGxvZz1l bmFibGVkIgorICAgICAgICAgICAgICAiLUR3aXRoX3hudmN0cmw9ZGlzYWJsZWQiCisgICAgICAg ICAgICAgICItRGFwcGVuZF9saWJkaXJfbWFuZ29odWQ9ZmFsc2UiCisgICAgICAgICAgICAgIChz dHJpbmctYXBwZW5kICItRHZ1bGthbl9kYXRhZGlyPSIKKyAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIyQodGhpcy1wYWNrYWdlLWlucHV0ICJ2dWxrYW4taGVhZGVycyIpCisgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICIvc2hhcmUiKSkKKyAgICAgICM6cGhhc2VzCisgICAgICAjfiht b2RpZnktcGhhc2VzICVzdGFuZGFyZC1waGFzZXMKKyAgICAgICAgICA7OyBNYW5nb2h1ZCB0cmll cyB0byBidWlsZCB0aGUgaW1ndWkgbGlicmFyeSBhcyBhIG1lc29uIHN1Ym1vZHVsZSwKKyAgICAg ICAgICA7OyBzbyB3ZSBjaGFuZ2UgdGhlIGRlcGVuZGVuY3kgdG8gdGhlIGltZ3VpIGlucHV0IGlu c3RlYWQuCisgICAgICAgICAgKGFkZC1hZnRlciAndW5wYWNrICd1bmJ1bmRsZS1pbWd1aQorICAg ICAgICAgICAgKGxhbWJkYSBfCisgICAgICAgICAgICAgIChzdWJzdGl0dXRlKiAibWVzb24uYnVp bGQiCisgICAgICAgICAgICAgICAgKCgiZGVhcmltZ3VpX3NwID0gLioiKQorICAgICAgICAgICAg ICAgICAiIikKKyAgICAgICAgICAgICAgICAoKCJkZWFyaW1ndWlfc3AuZ2V0X3ZhcmlhYmxlXFwo J2ltZ3VpX2RlcCdcXCkiKQorICAgICAgICAgICAgICAgICAoc3RyaW5nLWFwcGVuZCAiZGVjbGFy ZV9kZXBlbmRlbmN5KGRlcGVuZGVuY2llczogIgorICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAiY3BwLmZpbmRfbGlicmFyeSgnaW1ndWknKSwgaW5jbHVkZV9kaXJlY3RvcmllczogJyIK KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIyQodGhpcy1wYWNrYWdlLWlucHV0ICJp bWd1aSIpICIvaW5jbHVkZS9pbWd1aScpIikpKSkpCisgICAgICAgICAgKGFkZC1hZnRlciAndW5w YWNrICdwYXRjaC1wYXRocworICAgICAgICAgICAgKGxhbWJkYSogKCM6a2V5IGlucHV0cyAjOmFs bG93LW90aGVyLWtleXMpCisgICAgICAgICAgICAgIChzdWJzdGl0dXRlKiAic3JjL21lc29uLmJ1 aWxkIgorICAgICAgICAgICAgICAgICgoIlxcXFxcXCRMSUIiKQorICAgICAgICAgICAgICAgICAi bGliIikpCisgICAgICAgICAgICAgIChzdWJzdGl0dXRlKiAic3JjL2xvYWRlcnMvbG9hZGVyX2xp YmRybS5jcHAiCisgICAgICAgICAgICAgICAgKCgibGliZHJtLnNvLjIiKQorICAgICAgICAgICAg ICAgICAoc2VhcmNoLWlucHV0LWZpbGUgaW5wdXRzICIvbGliL2xpYmRybS5zby4yIikpCisgICAg ICAgICAgICAgICAgKCgibGliZHJtX2FtZGdwdS5zby4xIikKKyAgICAgICAgICAgICAgICAgKHNl YXJjaC1pbnB1dC1maWxlIGlucHV0cyAiL2xpYi9saWJkcm1fYW1kZ3B1LnNvLjEiKSkpCisgICAg ICAgICAgICAgIChzdWJzdGl0dXRlKiAic3JjL292ZXJsYXkuY3BwIgorICAgICAgICAgICAgICAg ICgoImdseGluZm8iKQorICAgICAgICAgICAgICAgICAoc2VhcmNoLWlucHV0LWZpbGUgaW5wdXRz ICIvYmluL2dseGluZm8iKSkpCisgICAgICAgICAgICAgIChzdWJzdGl0dXRlKiAic3JjL2xvYWRl cnMvbG9hZGVyX3gxMS5jcHAiCisgICAgICAgICAgICAgICAgKCgibGliWDExLnNvLjYiKQorICAg ICAgICAgICAgICAgICAoc2VhcmNoLWlucHV0LWZpbGUgaW5wdXRzICIvbGliL2xpYlgxMS5zby42 IikpKQorICAgICAgICAgICAgICAoc3Vic3RpdHV0ZSogInNyYy9wY2lfaWRzLmNwcCIKKyAgICAg ICAgICAgICAgICAoKCIvdXNyL3NoYXJlL2h3ZGF0YS9wY2kuaWRzIikKKyAgICAgICAgICAgICAg ICAgKHNlYXJjaC1pbnB1dC1maWxlIGlucHV0cyAic2hhcmUvaHdkYXRhL3BjaS5pZHMiKSkpCisg ICAgICAgICAgICAgIChzdWJzdGl0dXRlKiAic3JjL2RidXMuY3BwIgorICAgICAgICAgICAgICAg ICgoImxpYmRidXMtMS5zby4zIikKKyAgICAgICAgICAgICAgICAgKHNlYXJjaC1pbnB1dC1maWxl IGlucHV0cyAibGliL2xpYmRidXMtMS5zby4zIikpKSkpKSkpCisgICAgKGlucHV0cworICAgICAo bGlzdCBkYnVzCisgICAgICAgICAgIGdsc2xhbmcKKyAgICAgICAgICAgYCgsaHdkYXRhICJwY2ki KQorICAgICAgICAgICBpbWd1aS0xLjg2CisgICAgICAgICAgIG1lc2EKKyAgICAgICAgICAgbWVz YS11dGlscworICAgICAgICAgICBsaWJkcm0KKyAgICAgICAgICAgbGlieDExCisgICAgICAgICAg IHB5dGhvbi1tYWtvCisgICAgICAgICAgIHNwZGxvZworICAgICAgICAgICB2dWxrYW4tbG9hZGVy CisgICAgICAgICAgIHZ1bGthbi1oZWFkZXJzKSkKKyAgICAobmF0aXZlLWlucHV0cworICAgICAo bGlzdCBwa2ctY29uZmlnIHB5dGhvbikpCisgICAgKHN5bm9wc2lzICJWdWxrYW4gYW5kIE9wZW5H TCBvdmVybGF5IGZvciBtb25pdG9yaW5nIHBlcmZvcm1hbmNlIGFuZCBoYXJkd2FyZSIpCisgICAg KGRlc2NyaXB0aW9uCisgICAgICJNYW5nb0h1ZCBpcyBhIFZ1bGthbiBhbmQgT3BlbkdMIG92ZXJs YXkgZm9yIG1vbml0b3JpbmcgZnJhbWVzIHBlciBzZWNvbmQgKEZQUyksCit0ZW1wZXJhdHVyZXMs IENQVS9HUFUgbG9hZCBhbmQgbW9yZS4iKQorICAgIChob21lLXBhZ2UgImh0dHBzOi8vZ2l0aHVi LmNvbS9mbGlnaHRsZXNzbWFuZ28vTWFuZ29IdWQvIikKKyAgICAobGljZW5zZSBsaWNlbnNlOmV4 cGF0KSkpCisKIChkZWZpbmUtcHVibGljIG9ncmUKICAgKHBhY2thZ2UKICAgICAobmFtZSAib2dy ZSIpCi0tIAoyLjM0LjAKCg== --b1_GDzqWqqP3eVaUCFfoyzvte7WH9EHHwNz9wz6PU1DdM-- From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 26 21:32:04 2022 Received: (at 53015) by debbugs.gnu.org; 27 Feb 2022 02:32:04 +0000 Received: from localhost ([127.0.0.1]:56514 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nO9Lw-00041m-0i for submit@debbugs.gnu.org; Sat, 26 Feb 2022 21:32:04 -0500 Received: from mail-qt1-f170.google.com ([209.85.160.170]:37620) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nO9Lu-00041D-Ov for 53015@debbugs.gnu.org; Sat, 26 Feb 2022 21:32:03 -0500 Received: by mail-qt1-f170.google.com with SMTP id q10so6090876qtw.4 for <53015@debbugs.gnu.org>; Sat, 26 Feb 2022 18:32:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=/4/nmoc8bD4ALaShrgDHztCDnVgKLg6e06qle/FaDIU=; b=dP1lhsoCFnIaXEuxiJDLX4iODBZif6cCd75zlbWzCJXb1fkEg7DHOOebnv1HVHReYY R+XPBeZ2Ga7uMQu0E7ydO8C5Jh5VdiP0MOI7EIMPKdG62142D4v4cLX0jBy+785YHVVD ks8vZ2bMzSpVoolKtQVoYj287JeIGm2fq8wSJZGZ32CX4zVfrU5p9qyDMz5hT0dHFenb Yg2AKEmNA37oonrsFO2FunBSZLIKLJMZjG7sHTT+JaCZAuOXCywxmRgxflxKORH0bXYs Z4VYBsPI7LwN6uGlHf2dI0KXr+oOXJ8TP8Kbrel0Q4ua2Sc9F5HcDFe5EEZgMdrjRrag 448w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=/4/nmoc8bD4ALaShrgDHztCDnVgKLg6e06qle/FaDIU=; b=p0huN4PEwWp5RjK3dJv++K38Mc+xInHDTg2jFMXX/4YnjtXZMy8c0Dgu5UaM2o8uqO LT3I+Cce1ReZCzNOQutoAQQ930e2zrwC6lKPd6Vi0cKjJRExxL8/8rzMNniwxx4UuaUe OOY9DsCOwyQyC+oInkI9LvF7x6D/hiJgkcccBboNc1dt3t+qUE5o3H6lRTgqECcGmkGF 8kB8+R8DPrlrp0q1amzwF+njMkqDDzEMXQ3kOr7EcnxcnntjLOnVJJgnY/FW2FQLIpR+ TyfpU+J7QYpyI6/6T/uO5P2wDtf1Pqokc/FINO8CB5nrZI3wiZjzWLw9SAHSEQI6XZnh daUA== X-Gm-Message-State: AOAM532InR9BTE3dR5igK03CfKl6s04RidX/x1GzQieaRIehlgjS/F9/ mRRZxaNToRLwvq2WqRp15FQ= X-Google-Smtp-Source: ABdhPJzr/nPiTsbO78TKoANkR8qGAeAkuAe5z4elWnLClI/MH8/2CPAnhXGlTD9E8JneLxO+MFxkHg== X-Received: by 2002:ac8:60a:0:b0:2cc:1a58:3bc0 with SMTP id d10-20020ac8060a000000b002cc1a583bc0mr12359000qth.358.1645929117167; Sat, 26 Feb 2022 18:31:57 -0800 (PST) Received: from hurd (dsl-149-67.b2b2c.ca. [66.158.149.67]) by smtp.gmail.com with ESMTPSA id u13-20020a05622a14cd00b002d5e213eb93sm4002388qtx.14.2022.02.26.18.31.56 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 26 Feb 2022 18:31:56 -0800 (PST) From: Maxim Cournoyer To: John Kehayias Subject: Re: bug#53015: [PATCH v3] Add mangohud. References: Date: Sat, 26 Feb 2022 21:31:55 -0500 In-Reply-To: (John Kehayias's message of "Sun, 27 Feb 2022 01:14:54 +0000") Message-ID: <87v8x1ujj8.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 1.5 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Hi John, John Kehayias writes: >> >> Attached is an update to this patch series, reduced to just one >> patch. This relies on the hwdata package added in >> https://issues.guix.gnu.org/54069#2 and the update to imgui I sent >> in h [...] Content analysis details: (1.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (maxim.cournoyer[at]gmail.com) -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.160.170 listed in list.dnswl.org] 0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [209.85.160.170 listed in wl.mailspike.net] 1.5 FROM_FMBLA_NEWDOM From domain was registered in last 7 days 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders -0.0 T_SCC_BODY_TEXT_LINE No description available. X-Debbugs-Envelope-To: 53015 Cc: "53015-done@debbugs.gnu.org" <53015@debbugs.gnu.org>, Nicolas Goaziou 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: 0.5 (/) Hi John, John Kehayias writes: >> >> Attached is an update to this patch series, reduced to just one >> patch. This relies on the hwdata package added in >> https://issues.guix.gnu.org/54069#2 and the update to imgui I sent >> in https://issues.guix.gnu.org/54132 >> >> With that, mangohud just uses imgui-1.86 (the newer version has a >> breaking change). The modifications to the meson.build is handled in >> a build phase substitute* rather than a patch, as it needs the imgui >> location. >> >> I've checked this builds and works. Let me know if any other >> modifications are needed, other than the hwdata and imgui fixes >> referenced. >> > > Attached is a revised patch to use the new hwdata package with inputs, > so the correct input is now `(,hwdata "pci"). I checked that it > applied and built on master. > > John I took the freedom to make some cosmetic adjustments: 1. ordering of inputs 2. ordering of fields (match the conventions, such as the 'home-page' field appearing before the synopsis) 3. indent some longer lines so they fit under 80 columns 4. normalize paths passed to search-input-file by stripping lead '/'. like so: --8<---------------cut here---------------start------------->8--- modified gnu/packages/graphics.scm @@ -890,8 +890,7 @@ (define-public mangohud "-Dwith_xnvctrl=disabled" "-Dappend_libdir_mangohud=false" (string-append "-Dvulkan_datadir=" - #$(this-package-input "vulkan-headers") - "/share")) + #$(this-package-input "vulkan-headers") "/share")) #:phases #~(modify-phases %standard-phases ;; Mangohud tries to build the imgui library as a meson submodule, @@ -902,9 +901,10 @@ (define-public mangohud (("dearimgui_sp = .*") "") (("dearimgui_sp.get_variable\\('imgui_dep'\\)") - (string-append "declare_dependency(dependencies: " - "cpp.find_library('imgui'), include_directories: '" - #$(this-package-input "imgui") "/include/imgui')"))))) + (string-append + "declare_dependency(dependencies: " + "cpp.find_library('imgui'), include_directories: '" + #$(this-package-input "imgui") "/include/imgui')"))))) (add-after 'unpack 'patch-paths (lambda* (#:key inputs #:allow-other-keys) (substitute* "src/meson.build" @@ -912,15 +912,15 @@ (define-public mangohud "lib")) (substitute* "src/loaders/loader_libdrm.cpp" (("libdrm.so.2") - (search-input-file inputs "/lib/libdrm.so.2")) + (search-input-file inputs "lib/libdrm.so.2")) (("libdrm_amdgpu.so.1") - (search-input-file inputs "/lib/libdrm_amdgpu.so.1"))) + (search-input-file inputs "lib/libdrm_amdgpu.so.1"))) (substitute* "src/overlay.cpp" (("glxinfo") - (search-input-file inputs "/bin/glxinfo"))) + (search-input-file inputs "bin/glxinfo"))) (substitute* "src/loaders/loader_x11.cpp" (("libX11.so.6") - (search-input-file inputs "/lib/libX11.so.6"))) + (search-input-file inputs "lib/libX11.so.6"))) (substitute* "src/pci_ids.cpp" (("/usr/share/hwdata/pci.ids") (search-input-file inputs "share/hwdata/pci.ids"))) @@ -932,21 +932,19 @@ (define-public mangohud glslang `(,hwdata "pci") imgui-1.86 - mesa - mesa-utils libdrm libx11 + mesa + mesa-utils python-mako spdlog - vulkan-loader - vulkan-headers)) - (native-inputs - (list pkg-config python)) - (synopsis "Vulkan and OpenGL overlay for monitoring performance and hardware") - (description - "MangoHud is a Vulkan and OpenGL overlay for monitoring frames per second (FPS), -temperatures, CPU/GPU load and more.") + vulkan-headers + vulkan-loader)) + (native-inputs (list pkg-config python)) (home-page "https://github.com/flightlessmango/MangoHud/") + (synopsis "Vulkan and OpenGL overlay for monitoring performance and hardware") + (description "MangoHud is a Vulkan and OpenGL overlay for monitoring +frames per second (FPS), temperatures, CPU/GPU load and more.") (license license:expat))) --8<---------------cut here---------------end--------------->8--- And pushed 31ecd80db7. Thank you! Closing. Maxim From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 26 23:31:12 2022 Received: (at 53015) by debbugs.gnu.org; 27 Feb 2022 04:31:12 +0000 Received: from localhost ([127.0.0.1]:56671 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nOBDE-0007Ve-HH for submit@debbugs.gnu.org; Sat, 26 Feb 2022 23:31:12 -0500 Received: from mail-4322.protonmail.ch ([185.70.43.22]:34521) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nOBDB-0007VN-TZ for 53015@debbugs.gnu.org; Sat, 26 Feb 2022 23:31:10 -0500 Date: Sun, 27 Feb 2022 04:31:02 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail3; t=1645936263; bh=ac2n2JEryoteq0BzPP0e3Aryhg+jX6119V3UkCgPA7s=; h=Date:To:From:Cc:Reply-To:Subject:Message-ID:In-Reply-To: References:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID; b=atwgHzH+fZvXE8GRRz0bKxQLhBXqSufCkQh/1XK9IQhFaDA/GDv0gbNO/Gvb+xeqX EkhhXLtcwoKT7ZrT1jH+xAPzvwIYopaLb5Pab4Q4/MdPB1GUKXYDA5l+Xi8HXoroV2 HvVUtPw7NVSsXyaNeqPgK3ryUhenmD7ROGx68kFpQKW1Owo3M3L1snccXWOUn2KiIZ 4wIx7mcVWuh8Xo0+0kFv9ba8U0zXo8zYzm99LlBAcK0sGT+TGQgqUqLJTgej1zHfR0 E6LrNc3IXpMAlHDWvBe7ptszRCW9B8M3RsMIEgajfcK/rW0DoWQ78pvfoKIpN1TxCW WvmMmk8W+gbug== To: Maxim Cournoyer From: John Kehayias Subject: Re: bug#53015: [PATCH v3] Add mangohud. Message-ID: In-Reply-To: <87v8x1ujj8.fsf@gmail.com> References: <87v8x1ujj8.fsf@gmail.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, T_SCC_BODY_TEXT_LINE 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: 1.5 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Hi Maxim, ------- Original Message ------- On Saturday, February 26th, 2022 at 9:31 PM, Maxim Cournoyer wrote: Content analysis details: (1.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 0.0 RCVD_IN_MSPIKE_H5 RBL: Excellent reputation (+5) [185.70.43.22 listed in wl.mailspike.net] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (john.kehayias[at]protonmail.com) 1.5 FROM_FMBLA_NEWDOM From domain was registered in last 7 days 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders -0.0 T_SCC_BODY_TEXT_LINE No description available. X-Debbugs-Envelope-To: 53015 Cc: "53015-done@debbugs.gnu.org" <53015@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: , Reply-To: John Kehayias Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.5 (/) Hi Maxim, ------- Original Message ------- On Saturday, February 26th, 2022 at 9:31 PM, Maxim Cournoyer wrote: > I took the freedom to make some cosmetic adjustments: > > 1. ordering of inputs > 2. ordering of fields (match the conventions, such as the 'home-page' > field appearing before the synopsis) > 3. indent some longer lines so they fit under 80 columns > 4. normalize paths passed to search-input-file by stripping lead '/'. > Thanks, will take note for the future. No excuse for not alphabetizing when= I know I did it twice. Insert ashamed emoji. > > And pushed 31ecd80db7. > > Thank you! Thank you! Very happy to finally have this in, along with the various other= package changes along the way. John From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 01 20:37:33 2022 Received: (at 53015) by debbugs.gnu.org; 2 Mar 2022 01:37:33 +0000 Received: from localhost ([127.0.0.1]:38667 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nPDvp-0008Ka-9F for submit@debbugs.gnu.org; Tue, 01 Mar 2022 20:37:33 -0500 Received: from mout-p-201.mailbox.org ([80.241.56.171]:49184) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nPDvn-0008KI-1Z for 53015@debbugs.gnu.org; Tue, 01 Mar 2022 20:37:31 -0500 Received: from smtp102.mailbox.org (smtp102.mailbox.org [80.241.60.233]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-201.mailbox.org (Postfix) with ESMTPS id 4K7cDh5SCvz9sWK; Wed, 2 Mar 2022 02:37:24 +0100 (CET) Date: Wed, 2 Mar 2022 02:37:21 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=brendan.scot; s=MBO0001; t=1646185043; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=a8mxC+Gl8KxudqwQNcd03eMSVFj8L3/5x9KK539WnU8=; b=jshbDE5Z6bA8jktwIA753CwTMJrHFpmahBg78BGGapWA1l5it7DftM8d9btDCHrSepm5qD m4WYHDhoe4L6fulmuOoQEmLBtV8Zc/cYFTmY6XlHhdDHim3e9vwVcjLZ3b+X4QTKh+ULiY NjNVj3kElpfxLniV0iqEHsymhf58c+TnULYvPY2d9tR+z2bZm2MhgdVpk6l48qrJc9mV2c huB77nVyaUXe0R/aiX52vJkbS+ZXN8qPNXC9si8hvy9ix4JqZhsnYe0b3U2a7CGXp6Gyow 8xgb/daYesYneiv8y7RBnAxSibmgGrkukzxddggUjwH6xSF4BMOpq70tHd0pXw== From: Brendan Tildesley To: "53015@debbugs.gnu.org" <53015@debbugs.gnu.org>, John Kehayias Message-ID: <1849006731.391340.1646185041356@office.mailbox.org> Subject: [PATCH 0/4] Add mangohud (update dear-imgui) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Priority: 3 Importance: Normal X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 53015 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.7 (-) I think it requires `(,hwdata "pci") as input, not just hwdata? From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 01 23:54:35 2022 Received: (at 53015) by debbugs.gnu.org; 2 Mar 2022 04:54:35 +0000 Received: from localhost ([127.0.0.1]:38835 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nPH0V-000590-AN for submit@debbugs.gnu.org; Tue, 01 Mar 2022 23:54:35 -0500 Received: from mail-4316.protonmail.ch ([185.70.43.16]:51381) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nPH0T-00058k-FB for 53015@debbugs.gnu.org; Tue, 01 Mar 2022 23:54:34 -0500 Date: Wed, 02 Mar 2022 04:54:23 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail3; t=1646196866; bh=12FxRouI+uvwgcaMOWgI/SxCkFJcR6wY8pbaGDewQ9U=; h=Date:To:From:Cc:Reply-To:Subject:Message-ID:In-Reply-To: References:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID; b=VIz05xoLvaz+56H+3IbkVSfTD+Lou/DLqO7k2Q/vKkDqJNjI79FljJ+YnO/c75KT2 rvGxBqoFh7zoqljEo65m5dt5CQyE1sCHRSLmkuNqMpiouPAi2Q450a0d/dUfQtsQhj uznZHXf7PZ0N/nMbguSufvnVqSCP8rxbwyGKDwj3yY2bNWlKq17iw5ygEwBXRUg2A8 aBlld4VQ9GNQPUpNKy1TyqrjghpCtgLat21rX+DHtHap0XGJWn6PadcNNn5qRKjAdE ZOzObmKswJb7dlt45TZAgF/vfs39sD8b7icDpLNzAEuocRL5/ENwkC+2V3XX7s1Qwg YIBNTgKJYhwcg== To: Brendan Tildesley From: John Kehayias Subject: Re: [PATCH 0/4] Add mangohud (update dear-imgui) Message-ID: In-Reply-To: <1849006731.391340.1646185041356@office.mailbox.org> References: <1849006731.391340.1646185041356@office.mailbox.org> 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, T_SCC_BODY_TEXT_LINE 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: 53015 Cc: "53015@debbugs.gnu.org" <53015@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: , Reply-To: John Kehayias Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) ------- Original Message ------- On Tuesday, March 1st, 2022 at 8:37 PM, Brendan Tildesley wrote: > I think it requires `(,hwdata "pci") as input, not just hwdata? Yes, that's right, and what was in the most recent version of the patch (wh= ich was pushed). From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 23 12:12:35 2022 Received: (at control) by debbugs.gnu.org; 23 Jun 2022 16:12:35 +0000 Received: from localhost ([127.0.0.1]:39657 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o4PRb-0005Wj-63 for submit@debbugs.gnu.org; Thu, 23 Jun 2022 12:12:35 -0400 Received: from mail-qk1-f172.google.com ([209.85.222.172]:44950) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o4PRW-0005WM-L6 for control@debbugs.gnu.org; Thu, 23 Jun 2022 12:12:33 -0400 Received: by mail-qk1-f172.google.com with SMTP id b125so3875714qkg.11 for ; Thu, 23 Jun 2022 09:12:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=date:message-id:to:from:subject; bh=RT/7jJeF97lFpnzcDfrxi8lI6SdjNZ8KdYtrVTOsuTQ=; b=NoHBZpnTllOf+17PSr3NKTYS4+HZdFzXi+oDkRyS5Icul6Umm1SiYScnEvRGbYVGOa WKBpG3/z4mutmuzzGVeNp5/RnpGTSNLiY6wDVxBecWcDP8hNSg2ip0QIzv0Na+4+yHcf vlxOCcFEjj4J13NZ1AaTrAfxdM8uRJ+kstsnTq+1pTAu6oJA5tDyrjS0Ez5me41tkhxN zmEmod12JQpqGmRDOdkE/glePTo+SPbfzV9gj0Uontr5nPH/gi4LRoK/UR1IUg66iFW3 +bFocQ/NL0JuBpJYafAoKG/j4F9792CYLQ4G22PV3k2NKNyeyHxEuS1odz1jJnjBn9ck e4jw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:date:message-id:to:from:subject; bh=RT/7jJeF97lFpnzcDfrxi8lI6SdjNZ8KdYtrVTOsuTQ=; b=Ez4d0qgEI1T8E6F7uuuDGHTOz8moUm12epq+3l9dr5ihlUJ/sEJunFkAn3m3ddDaSC drLWzzx2kt7MklmVOMm+E69Xys+V7jJjiOkMMXv0GoODCzOHPpPFR0KhvmfqTWVQHtGx hACVCBdnSFgCVZVMNivYA7s3Ic37NtrU0fj+tTkbHZk+W50MK8dJnCPwwyjxHOzBV3XM GG8pusA1CNcJjBEXGlSgoLeOnWZ2houo4DDUhcownEbWTjluH45r7Ydb6S1K4ZunFMw7 P+NMGCjZ+CV8IKC6H279aS2tfMyQwg4OnL0anmwSx5GbioU2ZMUKYMK/yrWsNHWyYqlJ W25Q== X-Gm-Message-State: AJIora+uZW4Kh+1pFpZsVX4RT7HnfN98GXUl4IHM0eq72GR1+WPPvLPH pDnMOMQ/Q9Cv9A42+MO7x9IorOBg83/lAxlA X-Google-Smtp-Source: AGRyM1svllMGnJZY37pbp8XwjuEPiLbiELjrmFDra9I0Tdc0LJNMgukInCLbE7bCy/LrO9CwEa5VLQ== X-Received: by 2002:a05:620a:2621:b0:6a7:1dc:175b with SMTP id z33-20020a05620a262100b006a701dc175bmr6897467qko.683.1656000744739; Thu, 23 Jun 2022 09:12:24 -0700 (PDT) Received: from hurd (dsl-158-129.b2b2c.ca. [66.158.158.129]) by smtp.gmail.com with ESMTPSA id hf14-20020a05622a608e00b003177f0fb61esm947207qtb.75.2022.06.23.09.12.24 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 23 Jun 2022 09:12:24 -0700 (PDT) Date: Thu, 23 Jun 2022 12:12:23 -0400 Message-Id: <87tu8b2wbc.fsf@gmail.com> To: control@debbugs.gnu.org From: Maxim Cournoyer Subject: control message for bug #53015 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: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) close 53015 quit From unknown Sat Jun 21 05:15: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, 22 Jul 2022 11: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