[packages/foot] up to 1.25.0

atler atler at pld-linux.org
Thu Oct 16 15:15:47 CEST 2025


commit 1493108ef5944a958f93bf6252ed2cb8e5536280
Author: Jan Palus <atler at pld-linux.org>
Date:   Thu Oct 16 15:15:31 2025 +0200

    up to 1.25.0

 foot.spec |  4 ++--
 x32.patch | 24 ++++++++++++++----------
 2 files changed, 16 insertions(+), 12 deletions(-)
---
diff --git a/foot.spec b/foot.spec
index 5c32278..d4c5502 100644
--- a/foot.spec
+++ b/foot.spec
@@ -4,12 +4,12 @@
 
 Summary:	A fast, lightweight and minimalistic Wayland terminal emulator
 Name:		foot
-Version:	1.24.0
+Version:	1.25.0
 Release:	1
 License:	MIT
 Group:		Applications/Terminal
 Source0:	https://codeberg.org/dnkl/foot/releases/download/%{version}/%{name}-%{version}.tar.gz
-# Source0-md5:	fae6b10b386317445f02431ba1b75545
+# Source0-md5:	bdb1fe6156e0b7798d05772c0f256ec6
 Patch0:		x32.patch
 URL:		https://codeberg.org/dnkl/foot/
 BuildRequires:	fcft-devel < 4.0.0
diff --git a/x32.patch b/x32.patch
index c623c05..e40c36c 100644
--- a/x32.patch
+++ b/x32.patch
@@ -1,27 +1,31 @@
---- foot/render.c.orig	2023-04-04 10:57:06.134176306 +0200
-+++ foot/render.c	2023-04-04 11:01:00.376577525 +0200
-@@ -2954,6 +2954,17 @@
+--- foot-1.25.0/render.c.orig	2025-10-16 08:46:58.000000000 +0200
++++ foot-1.25.0/render.c	2025-10-16 15:12:26.865974366 +0200
+@@ -3632,6 +3632,21 @@
          switch (term->conf->tweak.render_timer) {
          case RENDER_TIMER_LOG:
          case RENDER_TIMER_BOTH:
 +#if defined(__x86_64__) && defined(__ILP32__)
 +            LOG_INFO(
 +                "frame rendered in %lds %9lldns "
-+                "(%lds %9lldns rendering, %lds %9lldns double buffering)",
++                "(%lds %9lldns wait, %lds %9lldns rendering, %lds %9lldns double buffering) not included: %lds %lldns pre-apply damage",
 +                (long)total_render_time.tv_sec,
 +                total_render_time.tv_nsec,
++                (long)wait_time.tv_sec,
++                wait_time.tv_nsec,
 +                (long)render_time.tv_sec,
 +                render_time.tv_nsec,
 +                (long)double_buffering_time.tv_sec,
-+                double_buffering_time.tv_nsec);
++                double_buffering_time.tv_nsec,
++                (long)preapply_damage.tv_sec,
++                preapply_damage.tv_nsec);
 +#else
              LOG_INFO(
                  "frame rendered in %lds %9ldns "
-                 "(%lds %9ldns rendering, %lds %9ldns double buffering)",
-@@ -2963,6 +2974,7 @@
-                 render_time.tv_nsec,
-                 (long)double_buffering_time.tv_sec,
-                 double_buffering_time.tv_nsec);
+                 "(%lds %9ldns wait, %lds %9ldns rendering, %lds %9ldns double buffering) not included: %lds %ldns pre-apply damage",
+@@ -3645,6 +3660,7 @@
+                 double_buffering_time.tv_nsec,
+                 (long)preapply_damage.tv_sec,
+                 preapply_damage.tv_nsec);
 +#endif
              break;
  
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/foot.git/commitdiff/1493108ef5944a958f93bf6252ed2cb8e5536280



More information about the pld-cvs-commit mailing list