[packages/foot] up to 1.14.0

atler atler at pld-linux.org
Tue Apr 4 11:11:20 CEST 2023


commit 7c050f91402dd055e77cbeeeca6dafb1be1e3540
Author: Jan Palus <atler at pld-linux.org>
Date:   Tue Apr 4 11:10:47 2023 +0200

    up to 1.14.0

 foot.spec | 11 ++++++-----
 x32.patch | 34 +++++++++++++++++++---------------
 2 files changed, 25 insertions(+), 20 deletions(-)
---
diff --git a/foot.spec b/foot.spec
index dd1ea6a..b8640fd 100644
--- a/foot.spec
+++ b/foot.spec
@@ -4,12 +4,12 @@
 
 Summary:	A fast, lightweight and minimalistic Wayland terminal emulator
 Name:		foot
-Version:	1.13.1
+Version:	1.14.0
 Release:	1
 License:	MIT
 Group:		Applications/Terminal
 Source0:	https://codeberg.org/dnkl/foot/archive/%{version}.tar.gz
-# Source0-md5:	af8dcc45e4a2c68282d46fce1910d313
+# Source0-md5:	fc90a7a6bc89509d122e3667fcc68255
 Patch0:		x32.patch
 URL:		https://codeberg.org/dnkl/foot/
 BuildRequires:	fcft-devel < 4.0.0
@@ -86,6 +86,7 @@ ZSH completion for foot command line.
 %build
 %meson build \
 	%{?with_pgo:-Db_pgo=generate} \
+	-Ddefault-utempter-path=/usr/sbin/utempter \
 	-Dterminfo=disabled
 
 %ninja_build -C build
@@ -127,9 +128,9 @@ rm -rf $RPM_BUILD_ROOT
 %{systemduserunitdir}/foot-server at .service
 %{systemduserunitdir}/foot-server at .socket
 %{_datadir}/foot
-%{_desktopdir}/foot.desktop
-%{_desktopdir}/foot-server.desktop
-%{_desktopdir}/footclient.desktop
+%{_desktopdir}/org.codeberg.dnkl.foot.desktop
+%{_desktopdir}/org.codeberg.dnkl.foot-server.desktop
+%{_desktopdir}/org.codeberg.dnkl.footclient.desktop
 %{_iconsdir}/hicolor/*/apps/foot.png
 %{_iconsdir}/hicolor/scalable/apps/foot.svg
 %{_mandir}/man1/foot.1*
diff --git a/x32.patch b/x32.patch
index 45c2c17..c623c05 100644
--- a/x32.patch
+++ b/x32.patch
@@ -1,23 +1,27 @@
---- foot/render.c.orig	2022-02-05 17:31:16.000000000 +0100
-+++ foot/render.c	2022-02-10 10:19:20.686390012 +0100
-@@ -2750,12 +2750,21 @@
+--- 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 @@
          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 %lldns "
-+                     "(%lds %lldns double buffering)",
-+                     (long)render_time.tv_sec,
-+                     render_time.tv_nsec,
-+                     (long)double_buffering_time.tv_sec,
-+                     double_buffering_time.tv_nsec);
++            LOG_INFO(
++                "frame rendered in %lds %9lldns "
++                "(%lds %9lldns rendering, %lds %9lldns double buffering)",
++                (long)total_render_time.tv_sec,
++                total_render_time.tv_nsec,
++                (long)render_time.tv_sec,
++                render_time.tv_nsec,
++                (long)double_buffering_time.tv_sec,
++                double_buffering_time.tv_nsec);
 +#else
-             LOG_INFO("frame rendered in %lds %ldns "
-                      "(%lds %ldns double buffering)",
-                      (long)render_time.tv_sec,
-                      render_time.tv_nsec,
-                      (long)double_buffering_time.tv_sec,
-                      double_buffering_time.tv_nsec);
+             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);
 +#endif
              break;
  
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/foot.git/commitdiff/7c050f91402dd055e77cbeeeca6dafb1be1e3540



More information about the pld-cvs-commit mailing list