[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