commit foot for openSUSE:Factory

2024-04-23 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package foot for openSUSE:Factory checked in 
at 2024-04-23 18:56:41

Comparing /work/SRC/openSUSE:Factory/foot (Old)
 and  /work/SRC/openSUSE:Factory/.foot.new.27645 (New)


Package is "foot"

Tue Apr 23 18:56:41 2024 rev:33 rq:1169761 version:1.17.2

Changes:

--- /work/SRC/openSUSE:Factory/foot/foot.changes2024-04-18 
22:13:19.511067070 +0200
+++ /work/SRC/openSUSE:Factory/.foot.new.27645/foot.changes 2024-04-23 
18:57:04.476630245 +0200
@@ -1,0 +2,5 @@
+Mon Apr 22 22:17:31 UTC 2024 - Joshua Smith 
+
+- Add package sig and developer keyring
+
+---

New:

  foot-1.17.2.tar.gz.sig
  foot.keyring



Other differences:
--
++ foot.spec ++
--- /var/tmp/diff_new_pack.PtbuV5/_old  2024-04-23 18:57:05.536668547 +0200
+++ /var/tmp/diff_new_pack.PtbuV5/_new  2024-04-23 18:57:05.536668547 +0200
@@ -25,7 +25,10 @@
 Summary:A Wayland terminal emulator
 License:MIT
 URL:https://codeberg.org/dnkl/foot
-Source0:%{url}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
+Source: %{url}/releases/download/%{version}/%{name}-%{version}.tar.gz
+Source1:
%{url}/releases/download/%{version}/%{name}-%{version}.tar.gz.sig
+# 
https://keyserver.ubuntu.com/pks/lookup?op=get=0xb19964fbba09664cc81027ed5bbd4992c116573f
+Source2:%{name}.keyring
 Requires:   terminfo
 Requires:   utempter
 BuildRequires:  meson >= 0.59
@@ -71,7 +74,7 @@
 users an easy way to theme foot.
 
 %prep
-%autosetup -p1 -n %{name}
+%autosetup -p1
 
 %build
 %meson \

++ foot-1.17.2.tar.gz ++


commit foot for openSUSE:Factory

2024-04-18 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package foot for openSUSE:Factory checked in 
at 2024-04-18 22:12:14

Comparing /work/SRC/openSUSE:Factory/foot (Old)
 and  /work/SRC/openSUSE:Factory/.foot.new.26366 (New)


Package is "foot"

Thu Apr 18 22:12:14 2024 rev:32 rq:1168636 version:1.17.2

Changes:

--- /work/SRC/openSUSE:Factory/foot/foot.changes2024-04-12 
17:38:32.440051179 +0200
+++ /work/SRC/openSUSE:Factory/.foot.new.26366/foot.changes 2024-04-18 
22:13:19.511067070 +0200
@@ -1,0 +2,8 @@
+Wed Apr 17 16:17:31 UTC 2024 - Arnav Singh 
+
+- Update to v1.17.2:
+  * OSC notifications with invalid UTF-8 strings are now ignored.
+  * Fixed various crashes.
+  * See https://codeberg.org/dnkl/foot/releases/tag/1.17.2 for more details.
+
+---

Old:

  foot-1.17.1.tar.gz

New:

  foot-1.17.2.tar.gz



Other differences:
--
++ foot.spec ++
--- /var/tmp/diff_new_pack.KYGC8F/_old  2024-04-18 22:13:20.163091045 +0200
+++ /var/tmp/diff_new_pack.KYGC8F/_new  2024-04-18 22:13:20.163091045 +0200
@@ -20,7 +20,7 @@
 %define _distconfdir %{_sysconfdir}
 %endif
 Name:   foot
-Version:1.17.1
+Version:1.17.2
 Release:0
 Summary:A Wayland terminal emulator
 License:MIT

++ foot-1.17.1.tar.gz -> foot-1.17.2.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/foot/.woodpecker.yaml new/foot/.woodpecker.yaml
--- old/foot/.woodpecker.yaml   2024-04-11 15:28:17.0 +0200
+++ new/foot/.woodpecker.yaml   2024-04-17 11:26:45.0 +0200
@@ -1,11 +1,14 @@
+# -*- yaml -*-
+
 steps:
   - name: codespell
 when:
-  branch:
-- master
-- releases/*
+  - event: [manual, pull_request]
+  - event: [push, tag]
+branch: [master, releases/*]
 image: alpine:edge
 commands:
+  - apk add openssl
   - apk add python3
   - apk add py3-pip
   - python3 -m venv codespell-venv
@@ -16,9 +19,9 @@
 
   - name: subprojects
 when:
-  branch:
-- master
-- releases/*
+  - event: [manual, pull_request]
+  - event: [push, tag]
+branch: [master, releases/*]
 image: alpine:edge
 commands:
   - apk add git
@@ -29,9 +32,9 @@
 
   - name: x64
 when:
-  branch:
-- master
-- releases/*
+  - event: [manual, pull_request]
+  - event: [push, tag]
+branch: [master, releases/*]
 depends_on: [subprojects]
 image: alpine:edge
 commands:
@@ -86,9 +89,9 @@
 
   - name: x86
 when:
-  branch:
-- master
-- releases/*
+  - event: [manual, pull_request]
+  - event: [push, tag]
+branch: [master, releases/*]
 depends_on: [subprojects]
 image: i386/alpine:edge
 commands:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/foot/CHANGELOG.md new/foot/CHANGELOG.md
--- old/foot/CHANGELOG.md   2024-04-11 15:28:17.0 +0200
+++ new/foot/CHANGELOG.md   2024-04-17 11:26:45.0 +0200
@@ -1,5 +1,6 @@
 # Changelog
 
+* [1.17.2](#1-17-2)
 * [1.17.1](#1-17-1)
 * [1.17.0](#1-17-0)
 * [1.16.2](#1-16-2)
@@ -50,6 +51,26 @@
 * [1.2.0](#1-2-0)
 
 
+## 1.17.2
+
+### Changed
+
+* Notifications with invalid UTF-8 strings are now ignored.
+
+
+### Fixed
+
+* Crash when changing aspect ratio of a sixel, in the middle of the
+  sixel data (this is unsupported in foot, but should of course not
+  result in a crash).
+* Crash when printing double-width (or longer) characters to, or near,
+  the last column, when auto-wrap (private mode 7) has been disabled.
+* Dynamically sized sixel being trimmed to nothing.
+* Flickering with `dpi-aware=yes` and window is unmapped/remapped
+  (some compositors do this when window is minimized), in a
+  multi-monitor setup with different monitor DPIs.
+
+
 ## 1.17.1
 
 ### Added
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/foot/meson.build new/foot/meson.build
--- old/foot/meson.build2024-04-11 15:28:17.0 +0200
+++ new/foot/meson.build2024-04-17 11:26:45.0 +0200
@@ -1,5 +1,5 @@
 project('foot', 'c',
-version: '1.17.1',
+version: '1.17.2',
 license: 'MIT',
 meson_version: '>=0.59.0',
 default_options: [
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/foot/osc.c new/foot/osc.c
--- old/foot/osc.c  2024-04-11 15:28:17.0 +0200
+++ new/foot/osc.c  2024-04-17 11:26:45.0 +0200
@@ -524,6 +524,19 @@
 const char *title = 

commit foot for openSUSE:Factory

2024-04-12 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package foot for openSUSE:Factory checked in 
at 2024-04-12 17:34:42

Comparing /work/SRC/openSUSE:Factory/foot (Old)
 and  /work/SRC/openSUSE:Factory/.foot.new.26366 (New)


Package is "foot"

Fri Apr 12 17:34:42 2024 rev:31 rq:1166917 version:1.17.1

Changes:

--- /work/SRC/openSUSE:Factory/foot/foot.changes2024-04-03 
17:21:30.667919519 +0200
+++ /work/SRC/openSUSE:Factory/.foot.new.26366/foot.changes 2024-04-12 
17:38:32.440051179 +0200
@@ -1,0 +2,17 @@
+Thu Apr 11 16:33:21 UTC 2024 - Arnav Singh 
+
+- Update to v1.17.1:
+  * foot.ini options:
+* Added cursor.unfocused-style option to control the look of the cursor
+  when the window is not focused.
+* Added key-bindings.quit option.
+  * Fixed syslog logging from foot-server to respect log level option.
+  * Fixed terminal to not shut down until the client application exits,
+even if the client application closed the PTY.
+  * When closing the window, foot now sends SIGHUP to the client application
+before SIGTERM and SIGKILL. Previously it only sent SIGTERM and SIGKILL.
+  * Fixed crash from malformed DECRQSS request.
+  * Added new themes - dracula-iterm, noirblaze, xterm.
+  * See https://codeberg.org/dnkl/foot/releases/tag/1.17.1 for more details.
+
+---

Old:

  foot-1.17.0.tar.gz

New:

  foot-1.17.1.tar.gz



Other differences:
--
++ foot.spec ++
--- /var/tmp/diff_new_pack.BG14Am/_old  2024-04-12 17:38:34.228117032 +0200
+++ /var/tmp/diff_new_pack.BG14Am/_new  2024-04-12 17:38:34.240117474 +0200
@@ -20,7 +20,7 @@
 %define _distconfdir %{_sysconfdir}
 %endif
 Name:   foot
-Version:1.17.0
+Version:1.17.1
 Release:0
 Summary:A Wayland terminal emulator
 License:MIT

++ foot-1.17.0.tar.gz -> foot-1.17.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/foot/CHANGELOG.md new/foot/CHANGELOG.md
--- old/foot/CHANGELOG.md   2024-04-02 16:27:54.0 +0200
+++ new/foot/CHANGELOG.md   2024-04-11 15:28:17.0 +0200
@@ -1,5 +1,6 @@
 # Changelog
 
+* [1.17.1](#1-17-1)
 * [1.17.0](#1-17-0)
 * [1.16.2](#1-16-2)
 * [1.16.1](#1-16-1)
@@ -49,6 +50,41 @@
 * [1.2.0](#1-2-0)
 
 
+## 1.17.1
+
+### Added
+
+* `cursor.unfocused-style=unchanged|hollow|none` to `foot.ini`. The
+  default is `hollow` ([#1582][1582]).
+* New key binding: `quit` ([#1475][1475]).
+
+[1582]: https://codeberg.org/dnkl/foot/issues/1582
+[1475]: https://codeberg.org/dnkl/foot/issues/1475
+
+
+### Fixed
+
+* Log-level not respected by syslog.
+* Regression: terminal shutting down when the PTY is closed by the
+  client application, which may be earlier than when the client
+  application exits ([#1666][1666]).
+* When closing the window, send `SIGHUP` to the client application,
+  before sending `SIGTERM`. The signal sequence is now `SIGHUP`, wait,
+  `SIGTERM`, wait `SIGKILL`.
+* Crash when receiving a `DECRQSS` request with more than 2 bytes in
+  the `q` parameter.
+
+[1666]: https://codeberg.org/dnkl/foot/issues/1666
+
+
+### Contributors
+
+* Holger Weiß
+* izmyname
+* Marcin Puc
+* tunjan
+
+
 ## 1.17.0
 
 ### Added
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/foot/CODE_OF_CONDUCT.md new/foot/CODE_OF_CONDUCT.md
--- old/foot/CODE_OF_CONDUCT.md 1970-01-01 01:00:00.0 +0100
+++ new/foot/CODE_OF_CONDUCT.md 2024-04-11 15:28:17.0 +0200
@@ -0,0 +1,83 @@
+# Foot Code of Conduct
+
+## Our Pledge
+
+We as members, contributors, and leaders pledge to make participation in our
+community a harassment-free experience for everyone, regardless of age, body
+size, visible or invisible disability, ethnicity, sex characteristics, gender
+identity and expression, level of experience, education, socio-economic status,
+nationality, personal appearance, race, caste, color, religion, or sexual
+identity and orientation.
+
+We pledge to act and interact in ways that contribute to an open, welcoming,
+diverse, inclusive, and healthy community.
+
+## Our Standards
+
+Examples of behavior that contributes to a positive environment for our
+community include:
+
+* Demonstrating empathy and kindness toward other people
+* Being respectful of differing opinions, viewpoints, and experiences
+* Giving and gracefully accepting constructive feedback
+* Accepting responsibility and apologizing to those affected by our mistakes,
+  and learning from the experience
+* Focusing on what is best not just for us as individuals, but for the overall
+  community
+
+Examples of unacceptable behavior 

commit foot for openSUSE:Factory

2024-04-03 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package foot for openSUSE:Factory checked in 
at 2024-04-03 17:20:05

Comparing /work/SRC/openSUSE:Factory/foot (Old)
 and  /work/SRC/openSUSE:Factory/.foot.new.1905 (New)


Package is "foot"

Wed Apr  3 17:20:05 2024 rev:30 rq:1164183 version:1.17.0

Changes:

--- /work/SRC/openSUSE:Factory/foot/foot.changes2024-02-29 
21:52:18.370264039 +0100
+++ /work/SRC/openSUSE:Factory/.foot.new.1905/foot.changes  2024-04-03 
17:21:30.667919519 +0200
@@ -1,0 +2,29 @@
+Tue Apr  2 17:08:21 UTC 2024 - Arnav Singh 
+
+- Fix rpmlint warning no-%check-section.
+
+---
+Tue Apr  2 16:17:26 UTC 2024 - Arnav Singh 
+
+- Update to v1.17.0:
+  * foot.ini options:
+* Added main.resize-by-cells option, enabled by default, that constrains
+  the size of floating windows to multiples of the cell size.
+* Key bindings now support custom modifiers other than
+  Ctrl / Shift / Alt / Super.
+* Added key-bindings.pipe-command-output option to copy the last command's
+  output to clipboard.
+* ARGB color values that don't specify the alpha value now default
+  to opaque rather than transparent.
+* key-bindings.font-increase and font-decrease now include
+  Ctrl+wheel up and Ctrl+wheel down by default, in addition to the existing
+  Ctrl-+ and Ctrl+-.
+  * Added support for opening an existing PTY, e.g. a VM console.
+  * Unicode input mode now accepts input from the numpad as well,
+numlock is ignored.
+  * Various changes related to ANSI escape sequences, foot-extra terminfo,
+Kitty keyboard protocol implementation, and sixels.
+  * Fixed various crashes.
+  * See https://codeberg.org/dnkl/foot/releases/tag/1.17.0 for more details.
+
+---

Old:

  foot-1.16.2.tar.gz

New:

  foot-1.17.0.tar.gz



Other differences:
--
++ foot.spec ++
--- /var/tmp/diff_new_pack.hH6qrL/_old  2024-04-03 17:21:31.359945040 +0200
+++ /var/tmp/diff_new_pack.hH6qrL/_new  2024-04-03 17:21:31.359945040 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package foot
 #
-# Copyright (c) 2023 SUSE LLC
+# Copyright (c) 2024 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -15,11 +15,12 @@
 # Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
+
 %if 0%{?suse_version} < 1550
 %define _distconfdir %{_sysconfdir}
 %endif
 Name:   foot
-Version:1.16.2
+Version:1.17.0
 Release:0
 Summary:A Wayland terminal emulator
 License:MIT
@@ -81,7 +82,6 @@
-Dime=true \
-Dterminfo=enabled \
-Dterminfo-base-name=foot-extra \
-   -Dtests=false \
-Dthemes=true \
-Dutmp-backend=libutempter \
-Dutmp-default-helper-path=%{_libexecdir}/utempter/utempter
@@ -91,6 +91,9 @@
 %meson_install
 rm -r %{buildroot}/%{_datadir}/doc/%{name}/
 
+%check
+%meson_test
+
 %files
 %license LICENSE
 %doc README.md CHANGELOG.md

++ foot-1.16.2.tar.gz -> foot-1.17.0.tar.gz ++
 9311 lines of diff (skipped)


commit foot for openSUSE:Factory

2023-10-18 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package foot for openSUSE:Factory checked in 
at 2023-10-18 21:25:25

Comparing /work/SRC/openSUSE:Factory/foot (Old)
 and  /work/SRC/openSUSE:Factory/.foot.new.31755 (New)


Package is "foot"

Wed Oct 18 21:25:25 2023 rev:28 rq:1118347 version:1.16.2

Changes:

--- /work/SRC/openSUSE:Factory/foot/foot.changes2023-10-12 
23:42:15.529222646 +0200
+++ /work/SRC/openSUSE:Factory/.foot.new.31755/foot.changes 2023-10-18 
21:25:30.668268858 +0200
@@ -2 +2,8 @@
-Thu Oct 12 15:37:45 UTC 2023 - Arnav Singh 
+Tue Oct 17 15:42:16 UTC 2023 - Arnav Singh 
+
+- Update to v1.16.2:
+  * Fixed bug in rendering some sixels with edges of the wrong color.
+  * See https://codeberg.org/dnkl/foot/releases/tag/1.16.2 for more details.
+
+---
+Thu Oct 12 15:37:45 UTC 2023 - Arnav Singh 

Old:

  foot-1.16.1.tar.gz

New:

  foot-1.16.2.tar.gz



Other differences:
--
++ foot.spec ++
--- /var/tmp/diff_new_pack.2lnhNP/_old  2023-10-18 21:25:31.984316531 +0200
+++ /var/tmp/diff_new_pack.2lnhNP/_new  2023-10-18 21:25:31.996316966 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   foot
-Version:1.16.1
+Version:1.16.2
 Release:0
 Summary:A Wayland terminal emulator
 License:MIT

++ foot-1.16.1.tar.gz -> foot-1.16.2.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/foot/CHANGELOG.md new/foot/CHANGELOG.md
--- old/foot/CHANGELOG.md   2023-10-12 16:36:18.0 +0200
+++ new/foot/CHANGELOG.md   2023-10-17 17:24:12.0 +0200
@@ -1,5 +1,6 @@
 # Changelog
 
+* [1.16.2](#1-16-2)
 * [1.16.1](#1-16-1)
 * [1.16.0](#1-16-0)
 * [1.15.3](#1-15-3)
@@ -46,6 +47,15 @@
 * [1.2.1](#1-2-1)
 * [1.2.0](#1-2-0)
 
+## 1.16.2
+
+### Fixed
+
+* Last row and/or column of opaque sixels (not having a size that is a
+  multiple of the cell size) being the wrong color ([#1520][1520]).
+
+[1520]: https://codeberg.org/dnkl/foot/issues/1520
+
 
 ## 1.16.1
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/foot/meson.build new/foot/meson.build
--- old/foot/meson.build2023-10-12 16:36:18.0 +0200
+++ new/foot/meson.build2023-10-17 17:24:12.0 +0200
@@ -1,5 +1,5 @@
 project('foot', 'c',
-version: '1.16.1',
+version: '1.16.2',
 license: 'MIT',
 meson_version: '>=0.59.0',
 default_options: [
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/foot/render.c new/foot/render.c
--- old/foot/render.c   2023-10-12 16:36:18.0 +0200
+++ new/foot/render.c   2023-10-17 17:24:12.0 +0200
@@ -1309,7 +1309,7 @@
 if ((last_row_needs_erase && last_row) ||
 (last_col_needs_erase && last_col))
 {
-render_cell(term, pix, damage, row, term_row_no, col, 
cursor_col);
+render_cell(term, pix, damage, row, term_row_no, col, 
cursor_col == col);
 } else {
 cell->attrs.clean = 1;
 cell->attrs.confined = 1;


commit foot for openSUSE:Factory

2023-10-13 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package foot for openSUSE:Factory checked in 
at 2023-10-12 23:40:56

Comparing /work/SRC/openSUSE:Factory/foot (Old)
 and  /work/SRC/openSUSE:Factory/.foot.new.1807 (New)


Package is "foot"

Thu Oct 12 23:40:56 2023 rev:27 rq:1117490 version:1.16.1

Changes:

--- /work/SRC/openSUSE:Factory/foot/foot.changes2023-08-08 
15:54:52.772972684 +0200
+++ /work/SRC/openSUSE:Factory/.foot.new.1807/foot.changes  2023-10-12 
23:42:15.529222646 +0200
@@ -1,0 +2,49 @@
+Thu Oct 12 15:37:45 UTC 2023 - Arnav Singh 
+
+- Update to v1.16.1:
+  * Fixed rendering cells underneath erased sixels.
+  * Fixed being unable to start on kernel versions before 6.3.
+  * See https://codeberg.org/dnkl/foot/releases/tag/1.16.1 for more details.
+
+---
+Wed Oct 11 16:56:40 UTC 2023 - Arnav Singh 
+
+- Update to v1.16.0:
+  * foot.ini options:
+* Mouse wheel scroll can now be bound to actions, as BTN_BACK for
+  scrolling up and BTN_FORWARD for scrolling down.
+* Added mouse-bindings.scrollback-up-mouse and
+  mouse-bindings.scrollback-down-mouse options to scroll contents.
+  Default to BTN_BACK and BTN_FORWARD.
+* Changed default mouse-bindings.select-row from BTN_LEFT-3
+  (triple left click) to BTN_LEFT-4 (quadruple left click).
+* Added mouse-bindings.select-quote option to select an entire quote and
+  copy it. Defaults to BTN_LEFT-3 (triple left click).
+* Added many search-bindings.extend-* options to extend the selection
+  of a search match.
+* Added many search-bindings.scrollback-* options to scroll the contents
+  in search mode.
+* Added bell.visual option to control if the BEL character will cause
+  the window to flash. Defaults to "no".
+* Added colors.flash and colors.flash-alpha options to set the color of
+  the window when it flashes.
+  * Added support for grapheme cluster processing support to be
+queried and modified by applications that support it.
+  * Changed URL mode to not strip file:// prefix from local file URIs.
+  * Changed rendering to have lower latency in many cases, especially on
+high DPI monitors.
+  * Fixed wrong baseline offset for some fonts.
+  * Fixed foot-server systemd units to only start after the wayland session
+is fully initialized.
+  * Fixed URL mode to work with URLs containing double-width characters and
+grapheme clusters.
+  * Fixed margins to become non-transparent in full-screen mode, for
+compliance with the current Wayland protocol specification.
+  * Fixed command-line configuration overrides to take effect even if
+the foot.ini does not exist or cannot be parsed.
+  * Fixed some crashes related to fractional scaling, XDG activation and
+search mode.
+  * Added new theme - panda.
+  * See https://codeberg.org/dnkl/foot/releases/tag/1.16.0 for more details.
+
+---

Old:

  foot-1.15.3.tar.gz

New:

  foot-1.16.1.tar.gz



Other differences:
--
++ foot.spec ++
--- /var/tmp/diff_new_pack.jmAx4l/_old  2023-10-12 23:42:17.249284909 +0200
+++ /var/tmp/diff_new_pack.jmAx4l/_new  2023-10-12 23:42:17.249284909 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   foot
-Version:1.15.3
+Version:1.16.1
 Release:0
 Summary:A Wayland terminal emulator
 License:MIT
@@ -39,7 +39,7 @@
 BuildRequires:  pkgconfig(tllist) >= 1.1.0
 BuildRequires:  pkgconfig(wayland-client)
 BuildRequires:  pkgconfig(wayland-cursor)
-BuildRequires:  pkgconfig(wayland-protocols)
+BuildRequires:  pkgconfig(wayland-protocols) >= 1.32
 BuildRequires:  pkgconfig(wayland-scanner)
 BuildRequires:  pkgconfig(xkbcommon) >= 1.0.0
 

++ foot-1.15.3.tar.gz -> foot-1.16.1.tar.gz ++
 4575 lines of diff (skipped)


commit foot for openSUSE:Factory

2023-08-08 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package foot for openSUSE:Factory checked in 
at 2023-08-08 15:54:47

Comparing /work/SRC/openSUSE:Factory/foot (Old)
 and  /work/SRC/openSUSE:Factory/.foot.new.22712 (New)


Package is "foot"

Tue Aug  8 15:54:47 2023 rev:26 rq:1102747 version:1.15.3

Changes:

--- /work/SRC/openSUSE:Factory/foot/foot.changes2023-07-30 
20:58:34.087503316 +0200
+++ /work/SRC/openSUSE:Factory/.foot.new.22712/foot.changes 2023-08-08 
15:54:52.772972684 +0200
@@ -1,0 +2,7 @@
+Mon Aug  7 15:34:47 UTC 2023 - Arnav Singh 
+
+- Update to v1.15.3:
+  * Fixed -f,--font command line option not affecting the font used for CSDs.
+  * See https://codeberg.org/dnkl/foot/releases/tag/1.15.3 for more details.
+
+---

Old:

  foot-1.15.2.tar.gz

New:

  foot-1.15.3.tar.gz



Other differences:
--
++ foot.spec ++
--- /var/tmp/diff_new_pack.aKOcGZ/_old  2023-08-08 15:54:53.528977416 +0200
+++ /var/tmp/diff_new_pack.aKOcGZ/_new  2023-08-08 15:54:53.532977441 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   foot
-Version:1.15.2
+Version:1.15.3
 Release:0
 Summary:A Wayland terminal emulator
 License:MIT

++ foot-1.15.2.tar.gz -> foot-1.15.3.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/foot/CHANGELOG.md new/foot/CHANGELOG.md
--- old/foot/CHANGELOG.md   2023-07-30 13:18:55.0 +0200
+++ new/foot/CHANGELOG.md   2023-08-07 16:39:54.0 +0200
@@ -1,5 +1,6 @@
 # Changelog
 
+* [1.15.3](#1-15-3)
 * [1.15.2](#1-15-2)
 * [1.15.1](#1-15-1)
 * [1.15.0](#1-15-0)
@@ -44,6 +45,17 @@
 * [1.2.0](#1-2-0)
 
 
+## 1.15.3
+
+### Fixed
+
+* `-f,--font` command line option not affecting `csd.font` (if unset).
+* Vertical alignment in URL jump labels, and the scrollback position
+  indicator. The fix in 1.15.2 was incorrect, and was reverted in the
+  last minute. But we forgot to remove the entry from the changelog
+  ([#1430][1430]).
+
+
 ## 1.15.2
 
 ### Added
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/foot/main.c new/foot/main.c
--- old/foot/main.c 2023-07-30 13:18:55.0 +0200
+++ new/foot/main.c 2023-08-07 16:39:54.0 +0200
@@ -222,21 +222,11 @@
 
 bool check_config = false;
 const char *conf_path = NULL;
-const char *conf_term = NULL;
-const char *conf_title = NULL;
-const char *conf_app_id = NULL;
 const char *custom_cwd = NULL;
-bool login_shell = false;
-tll(char *) conf_fonts = tll_init();
-enum conf_size_type conf_size_type = CONF_SIZE_PX;
-int conf_width = -1;
-int conf_height = -1;
 bool as_server = false;
 const char *conf_server_socket_path = NULL;
 bool presentation_timings = false;
 bool hold = false;
-bool maximized = false;
-bool fullscreen = false;
 bool unlink_pid_file = false;
 const char *pid_file = NULL;
 enum log_class log_level = LOG_CLASS_WARNING;
@@ -261,23 +251,23 @@
 break;
 
 case 'o':
-tll_push_back(overrides, optarg);
+tll_push_back(overrides, xstrdup(optarg));
 break;
 
 case 't':
-conf_term = optarg;
+tll_push_back(overrides, xasprintf("term=%s", optarg));
 break;
 
 case 'L':
-login_shell = true;
+tll_push_back(overrides, xstrdup("login-shell=yes"));
 break;
 
 case 'T':
-conf_title = optarg;
+tll_push_back(overrides, xasprintf("title=%s", optarg));
 break;
 
 case 'a':
-conf_app_id = optarg;
+tll_push_back(overrides, xasprintf("app-id=%s", optarg));
 break;
 
 case 'D': {
@@ -290,27 +280,11 @@
 break;
 }
 
-case 'f':
-tll_free_and_free(conf_fonts, free);
-for (char *font = strtok(optarg, ","); font != NULL; font = 
strtok(NULL, ",")) {
-
-/* Strip leading spaces */
-while (*font != '\0' && isspace(*font))
-font++;
-
-/* Strip trailing spaces */
-char *end = font + strlen(font);
-xassert(*end == '\0');
-end--;
-while (end > font && isspace(*end))
-*(end--) = '\0';
-
-if (strlen(font) == 0)
-continue;
-
-tll_push_back(conf_fonts, font);
-}
+case 'f': {
+char *font_override = xasprintf("font=%s", optarg);
+

commit foot for openSUSE:Factory

2023-07-30 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package foot for openSUSE:Factory checked in 
at 2023-07-30 20:58:26

Comparing /work/SRC/openSUSE:Factory/foot (Old)
 and  /work/SRC/openSUSE:Factory/.foot.new.32662 (New)


Package is "foot"

Sun Jul 30 20:58:26 2023 rev:25 rq:1101397 version:1.15.2

Changes:

--- /work/SRC/openSUSE:Factory/foot/foot.changes2023-07-24 
18:26:05.482194155 +0200
+++ /work/SRC/openSUSE:Factory/.foot.new.32662/foot.changes 2023-07-30 
20:58:34.087503316 +0200
@@ -1,0 +2,10 @@
+Sun Jul 30 17:16:33 UTC 2023 - Arnav Singh 
+
+- Update to v1.15.2:
+  * foot.ini options:
+* Added tweak.bold-text-in-bright-amount option.
+  * Fixed various crashes related to copy-paste, font sizes, wayland support
+of compositor, and more.
+  * See https://codeberg.org/dnkl/foot/releases/tag/1.15.2 for more details.
+
+---

Old:

  foot-1.15.1.tar.gz

New:

  foot-1.15.2.tar.gz



Other differences:
--
++ foot.spec ++
--- /var/tmp/diff_new_pack.IRQENx/_old  2023-07-30 20:58:34.699506950 +0200
+++ /var/tmp/diff_new_pack.IRQENx/_new  2023-07-30 20:58:34.703506974 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   foot
-Version:1.15.1
+Version:1.15.2
 Release:0
 Summary:A Wayland terminal emulator
 License:MIT
@@ -78,6 +78,7 @@
-Dgrapheme-clustering=enabled \
-Dime=true \
-Dterminfo=enabled \
+   -Dterminfo-base-name=foot-extra \
-Dtests=false \
-Dthemes=true \
-Dutmp-backend=libutempter \
@@ -87,8 +88,6 @@
 %install
 %meson_install
 rm -r %{buildroot}/%{_datadir}/doc/%{name}/
-mv %{buildroot}/%{_datadir}/terminfo/f/foot 
%{buildroot}/%{_datadir}/terminfo/f/foot-extra
-mv %{buildroot}/%{_datadir}/terminfo/f/foot-direct 
%{buildroot}/%{_datadir}/terminfo/f/foot-extra-direct
 
 %files
 %license LICENSE

++ foot-1.15.1.tar.gz -> foot-1.15.2.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/foot/.builds/alpine-x64.yml 
new/foot/.builds/alpine-x64.yml
--- old/foot/.builds/alpine-x64.yml 2023-07-21 08:57:03.0 +0200
+++ new/foot/.builds/alpine-x64.yml 2023-07-30 13:18:55.0 +0200
@@ -47,6 +47,9 @@
   ninja -C bld/release -k0
   meson test -C bld/release --print-errorlogs
   - codespell: |
+  python3 -m venv codespell-venv
+  source codespell-venv/bin/activate
   pip install codespell
   cd foot
   ~/.local/bin/codespell -Lser,doas,zar README.md INSTALL.md CHANGELOG.md 
*.c *.h doc/*.scd
+  deactivate
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/foot/.woodpecker.yml new/foot/.woodpecker.yml
--- old/foot/.woodpecker.yml2023-07-21 08:57:03.0 +0200
+++ new/foot/.woodpecker.yml2023-07-30 13:18:55.0 +0200
@@ -8,8 +8,11 @@
 commands:
   - apk add python3
   - apk add py3-pip
+  - python3 -m venv codespell-venv
+  - source codespell-venv/bin/activate
   - pip install codespell
   - codespell -Lser,doas,zar README.md INSTALL.md CHANGELOG.md *.c *.h 
doc/*.scd
+  - deactivate
 
   subprojects:
 when:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/foot/CHANGELOG.md new/foot/CHANGELOG.md
--- old/foot/CHANGELOG.md   2023-07-21 08:57:03.0 +0200
+++ new/foot/CHANGELOG.md   2023-07-30 13:18:55.0 +0200
@@ -1,5 +1,6 @@
 # Changelog
 
+* [1.15.2](#1-15-2)
 * [1.15.1](#1-15-1)
 * [1.15.0](#1-15-0)
 * [1.14.0](#1-14-0)
@@ -43,6 +44,44 @@
 * [1.2.0](#1-2-0)
 
 
+## 1.15.2
+
+### Added
+
+* `[tweak].bold-text-in-bright-amount` option ([#1434][1434]).
+* `-Dterminfo-base-name` meson option, allowing you to name the
+  terminfo files to something other than `-Ddefault-terminfo`. Use
+  case: have foot default to using the terminfo from ncurses (`foot`,
+  `foot-direct`), while still packaging foot's terminfo files, but
+  under a different name (e.g. `foot-extra`, `foot-extra-direct`).
+
+[1434]: https://codeberg.org/dnkl/foot/issues/1434
+
+
+### Fixed
+
+* Crash when copying text that contains invalid UTF-8 ([#1423][1423]).
+* Wrong font size after suspending the monitor ([#1431][1431]).
+* Vertical alignment in URL jump labels, and the scrollback position
+  indicator ([#1430][1430]).
+* Regression: line- and box drawing characters not covering the full
+  height of the line, when a custom `line-height` is being used
+  ([#1430][1430]).
+* Crash when compositor does not implement the _viewporter_ interface
+  ([#1444][1444]).
+* CSD rendering with fractional scaling 

commit foot for openSUSE:Factory

2023-07-24 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package foot for openSUSE:Factory checked in 
at 2023-07-24 18:25:49

Comparing /work/SRC/openSUSE:Factory/foot (Old)
 and  /work/SRC/openSUSE:Factory/.foot.new.1467 (New)


Package is "foot"

Mon Jul 24 18:25:49 2023 rev:24 rq:1099851 version:1.15.1

Changes:

--- /work/SRC/openSUSE:Factory/foot/foot.changes2023-07-17 
19:23:26.769792950 +0200
+++ /work/SRC/openSUSE:Factory/.foot.new.1467/foot.changes  2023-07-24 
18:26:05.482194155 +0200
@@ -1,0 +2,13 @@
+Fri Jul 21 07:11:08 UTC 2023 - Arnav Singh 
+
+- Update to v1.15.1:
+  * Background transparency (alpha) is now disabled in fullscreened windows.
+  * systemd service and socket units of foot-server are no longer instanced
+on the WAYLAND_DISPLAY env var. They are now singletons and part of
+the standard graphical-session.target. This also means the socket path
+does not incorporate the WAYLAND_DISPLAY value. The list of socket paths
+that footclient tries to connect to has been updated accordingly.
+  * Fixed various bugs related to fractional scaling, font sizes, and more.
+  * See https://codeberg.org/dnkl/foot/releases/tag/1.15.1 for more details.
+
+---

Old:

  foot-1.15.0.tar.gz

New:

  foot-1.15.1.tar.gz



Other differences:
--
++ foot.spec ++
--- /var/tmp/diff_new_pack.HJGrvs/_old  2023-07-24 18:26:06.146198056 +0200
+++ /var/tmp/diff_new_pack.HJGrvs/_new  2023-07-24 18:26:06.154198102 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   foot
-Version:1.15.0
+Version:1.15.1
 Release:0
 Summary:A Wayland terminal emulator
 License:MIT
@@ -108,8 +108,8 @@
 %{_mandir}/man1/footclient.1.gz
 %{_mandir}/man5/foot.ini.5.gz
 %{_mandir}/man7/foot-ctlseqs.7.gz
-%{_userunitdir}/foot-server@.service
-%{_userunitdir}/foot-server@.socket
+%{_userunitdir}/foot-server.service
+%{_userunitdir}/foot-server.socket
 
 %files extra-terminfo
 %{_datadir}/terminfo/f/foot-extra

++ foot-1.15.0.tar.gz -> foot-1.15.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/foot/CHANGELOG.md new/foot/CHANGELOG.md
--- old/foot/CHANGELOG.md   2023-07-14 12:26:03.0 +0200
+++ new/foot/CHANGELOG.md   2023-07-21 08:57:03.0 +0200
@@ -1,5 +1,6 @@
 # Changelog
 
+* [1.15.1](#1-15-1)
 * [1.15.0](#1-15-0)
 * [1.14.0](#1-14-0)
 * [1.13.1](#1-13-1)
@@ -42,6 +43,61 @@
 * [1.2.0](#1-2-0)
 
 
+## 1.15.1
+
+### Changed
+
+* When window is mapped, use metadata (DPI, scaling factor, subpixel
+  configuration) from the monitor we were most recently mapped on,
+  instead of the one least recently.
+* Starlight theme (the default theme) updated to [V4][starlight-v4]
+* Background transparency (alpha) is now disabled in fullscreened
+  windows ([#1416][1416]).
+* Foot server systemd units now use the standard
+  graphical-session.target ([#1281][1281]).
+* If `$XDG_RUNTIME_DIR/foot-$WAYLAND_DISPLAY.sock` does not exist,
+  `footclient` now tries `$XDG_RUNTIME_DIR/foot.sock`, then
+  `/tmp/foot.sock`, even if `$WAYLAND_DISPLAY` and/or
+  `$XDG_RUNTIME_DIR` are defined ([#1281][1281]).
+* Font baseline calculation: try to center the text within the line,
+  instead of anchoring it at the top ([#1302][1302]).
+
+[starlight-v4]: 
https://github.com/CosmicToast/starlight/blob/v4/CHANGELOG.md#v4
+[1416]: https://codeberg.org/dnkl/foot/issues/1416
+[1281]: https://codeberg.org/dnkl/foot/pulls/1281
+[1302]: https://codeberg.org/dnkl/foot/issues/1302
+
+
+### Fixed
+
+* Use appropriate rounding when applying fractional scales.
+* Xcursor not being scaled correctly on `fractional-scale-v1` capable
+  compositors.
+* `dpi-aware=yes` being broken on `fractional-scale-v1` capable
+  compositors (and when a fractional scaling factor is being used)
+  ([#1404][1404]).
+* Initial font size being wrong on `fractional-scale-v1` capable
+  compositors, with multiple monitors with different scaling factors
+  connected ([#1404][1404]).
+* Crash when _pointer capability_ is removed from a seat, on
+  compositors without `cursor-shape-v1 support` ([#1411][1411]).
+* Crash on exit, if the mouse is hovering over the foot window (does
+  not happen on all compositors)
+* Visual glitches when CSD titlebar is transparent.
+
+[1404]: https://codeberg.org/dnkl/foot/issues/1404
+[1411]: https://codeberg.org/dnkl/foot/pulls/1411
+
+
+### Contributors
+
+* Ayush Agarwal
+* CismonX
+* Max Gautier
+* Ronan Pigott
+* xdavidwu
+
+
 ## 1.15.0
 
 ### Added
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/foot/client.c new/foot/client.c
--- 

commit foot for openSUSE:Factory

2023-07-17 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package foot for openSUSE:Factory checked in 
at 2023-07-17 19:23:08

Comparing /work/SRC/openSUSE:Factory/foot (Old)
 and  /work/SRC/openSUSE:Factory/.foot.new.3193 (New)


Package is "foot"

Mon Jul 17 19:23:08 2023 rev:23 rq:1098718 version:1.15.0

Changes:

--- /work/SRC/openSUSE:Factory/foot/foot.changes2023-07-07 
15:49:08.256845493 +0200
+++ /work/SRC/openSUSE:Factory/.foot.new.3193/foot.changes  2023-07-17 
19:23:26.769792950 +0200
@@ -1,0 +2,37 @@
+Fri Jul 14 15:49:39 UTC 2023 - Arnav Singh 
+
+- Update to v1.15.0:
+  * foot.ini options:
+* Added csd.double-click-to-maximize option. Defaults to "yes".
+* Added touch.long-press-delay option.
+* Renamed main.utempter option to main.utmp-helper. main.utempter is still
+  recognized, but will log a deprecation warning.
+* Changed default main.dpi-aware value from "auto" to "no", and "auto" is
+  no longer an allowed value.
+* Default theme is now "starlight".
+* Changed default key-bindings.show-urls-launch from Ctrl-Shift-U to
+  Ctrl-Shift-O.
+* Changed default key-bindings.unicode-input from none to Ctrl-Shift-U.
+  * Implemented support fractional scaling on compositors that implement
+the fractional-scale-v1 Wayland protocol. This also changes how fonts
+are scaled to be based on the output scale factor configured in
+the compositor rather than the output's DPI. To restore
+the original behavior, set main.dpi-aware to "yes".
+  * Implemented support server side cursor shapes on compositors that implement
+the cursor-shape-v1 Wayland protocol.
+  * Implemented support for touchscreen input.
+  * Implemented XTQMODKEYS query (CSI ? Pp m).
+  * Added new themes - aeroroot, ayu-mirage, srcery, starlight.
+  * Fixed incorrect icon in dock and window switcher on GNOME.
+  * Fixed various bugs in sixel output.
+  * Fixed various crashes when resizing or scrolling.
+  * See https://codeberg.org/dnkl/foot/releases/tag/1.15.0 for more details.
+- Patches:
+  * Drop -fix-scroll-damage-crash.patch
+  * Drop 0001-fix-crash-when-reflowing-alt-screen.patch
+  * Drop 
0002-ensure-scroll-region-endpoint-is-valid-after-a-window-resize.patch
+  * Drop 0003-keep-empty-bottom-scroll-margin-empty-after-resize.patch
+  * Drop 0004-fix-non-utf8-complaint.patch
+  * Drop 0005-fix-wayland-protocols-1.32.patch
+
+---

Old:

  -fix-scroll-damage-crash.patch
  0001-fix-crash-when-reflowing-alt-screen.patch
  0002-ensure-scroll-region-endpoint-is-valid-after-a-window-resize.patch
  0003-keep-empty-bottom-scroll-margin-empty-after-resize.patch
  0004-fix-non-utf8-complaint.patch
  0005-fix-wayland-protocols-1.32.patch
  foot-1.14.0.tar.gz

New:

  foot-1.15.0.tar.gz



Other differences:
--
++ foot.spec ++
--- /var/tmp/diff_new_pack.AfyXye/_old  2023-07-17 19:23:27.481797074 +0200
+++ /var/tmp/diff_new_pack.AfyXye/_new  2023-07-17 19:23:27.485797097 +0200
@@ -17,25 +17,18 @@
 
 
 Name:   foot
-Version:1.14.0
+Version:1.15.0
 Release:0
 Summary:A Wayland terminal emulator
 License:MIT
 URL:https://codeberg.org/dnkl/foot
 Source0:%{url}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
-Patch1: -fix-scroll-damage-crash.patch
-Patch2: 0001-fix-crash-when-reflowing-alt-screen.patch
-Patch3: 
0002-ensure-scroll-region-endpoint-is-valid-after-a-window-resize.patch
-Patch4: 
https://codeberg.org/dnkl/foot/commit/a2db3cdd5b3b6ce0b782b5ee51d174f4b4890f26.patch#/0003-keep-empty-bottom-scroll-margin-empty-after-resize.patch
-Patch5: 
https://codeberg.org/dnkl/foot/commit/8859e134efa422d50e53c0bbb0e83d07ddf66091.patch#/0004-fix-non-utf8-complaint.patch
-Patch6: 
https://codeberg.org/dnkl/foot/commit/72bc0acfbd4b002ebf26d65368bb65601452353e.patch#/0005-fix-wayland-protocols-1.32.patch
 Requires:   terminfo
 Requires:   utempter
-BuildRequires:  meson >= 0.58
+BuildRequires:  meson >= 0.59
 BuildRequires:  pkgconfig
 BuildRequires:  python3
 BuildRequires:  scdoc
-BuildRequires:  utempter-devel
 BuildRequires:  pkgconfig(fcft) < 4.0.0
 BuildRequires:  pkgconfig(fcft) >= 3.0.1
 BuildRequires:  pkgconfig(fontconfig)
@@ -86,7 +79,9 @@
-Dime=true \
-Dterminfo=enabled \
-Dtests=false \
-   -Dthemes=true
+   -Dthemes=true \
+   -Dutmp-backend=libutempter \
+   -Dutmp-default-helper-path=%{_libexecdir}/utempter/utempter
 %meson_build
 
 %install

++ foot-1.14.0.tar.gz -> foot-1.15.0.tar.gz ++
 6432 lines of diff (skipped)


commit foot for openSUSE:Factory

2023-07-07 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package foot for openSUSE:Factory checked in 
at 2023-07-07 15:47:49

Comparing /work/SRC/openSUSE:Factory/foot (Old)
 and  /work/SRC/openSUSE:Factory/.foot.new.23466 (New)


Package is "foot"

Fri Jul  7 15:47:49 2023 rev:22 rq:1097442 version:1.14.0

Changes:

--- /work/SRC/openSUSE:Factory/foot/foot.changes2023-07-03 
17:42:02.248454372 +0200
+++ /work/SRC/openSUSE:Factory/.foot.new.23466/foot.changes 2023-07-07 
15:49:08.256845493 +0200
@@ -1,0 +2,6 @@
+Mon Jul  3 15:58:29 UTC 2023 - Arnav Singh 
+
+- Add patch 0005-fix-wayland-protocols-1.32.patch.
+  * wayland: handle enum value XDG_TOPLEVEL_STATE_SUSPENDED
+
+---

New:

  0005-fix-wayland-protocols-1.32.patch



Other differences:
--
++ foot.spec ++
--- /var/tmp/diff_new_pack.gvUsxv/_old  2023-07-07 15:49:08.868849139 +0200
+++ /var/tmp/diff_new_pack.gvUsxv/_new  2023-07-07 15:49:08.872849162 +0200
@@ -28,6 +28,7 @@
 Patch3: 
0002-ensure-scroll-region-endpoint-is-valid-after-a-window-resize.patch
 Patch4: 
https://codeberg.org/dnkl/foot/commit/a2db3cdd5b3b6ce0b782b5ee51d174f4b4890f26.patch#/0003-keep-empty-bottom-scroll-margin-empty-after-resize.patch
 Patch5: 
https://codeberg.org/dnkl/foot/commit/8859e134efa422d50e53c0bbb0e83d07ddf66091.patch#/0004-fix-non-utf8-complaint.patch
+Patch6: 
https://codeberg.org/dnkl/foot/commit/72bc0acfbd4b002ebf26d65368bb65601452353e.patch#/0005-fix-wayland-protocols-1.32.patch
 Requires:   terminfo
 Requires:   utempter
 BuildRequires:  meson >= 0.58

++ 0005-fix-wayland-protocols-1.32.patch ++
>From 72bc0acfbd4b002ebf26d65368bb65601452353e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Daniel=20Ekl=C3=B6f?= 
Date: Mon, 3 Jul 2023 14:36:03 +0200
Subject: [PATCH] wayland: handle enum value XDG_TOPLEVEL_STATE_SUSPENDED

Added in wayland-protocols-1.32
---
 wayland.c | 23 +++
 1 file changed, 15 insertions(+), 8 deletions(-)

diff --git a/wayland.c b/wayland.c
index 406aba6d..5160240b 100644
--- a/wayland.c
+++ b/wayland.c
@@ -651,6 +651,7 @@ xdg_toplevel_configure(void *data, struct xdg_toplevel 
*xdg_toplevel,
 bool is_tiled_bottom = false;
 bool is_tiled_left = false;
 bool is_tiled_right = false;
+bool is_suspended UNUSED = false;
 
 #if defined(LOG_ENABLE_DBG) && LOG_ENABLE_DBG
 char state_str[2048];
@@ -665,29 +666,35 @@ xdg_toplevel_configure(void *data, struct xdg_toplevel 
*xdg_toplevel,
 [XDG_TOPLEVEL_STATE_TILED_RIGHT] = "tiled:right",
 [XDG_TOPLEVEL_STATE_TILED_TOP] = "tiled:top",
 [XDG_TOPLEVEL_STATE_TILED_BOTTOM] = "tiled:bottom",
+#if defined(XDG_TOPLEVEL_STATE_SUSPENDED_SINCE_VERSION)  /* wayland-protocols 
>= 1.32 */
+[XDG_TOPLEVEL_STATE_SUSPENDED] = "suspended",
+#endif
 };
 #endif
 
 enum xdg_toplevel_state *state;
 wl_array_for_each(state, states) {
 switch (*state) {
-case XDG_TOPLEVEL_STATE_ACTIVATED:is_activated = true; break;
-case XDG_TOPLEVEL_STATE_FULLSCREEN:   is_fullscreen = true; break;
 case XDG_TOPLEVEL_STATE_MAXIMIZED:is_maximized = true; break;
+case XDG_TOPLEVEL_STATE_FULLSCREEN:   is_fullscreen = true; break;
+case XDG_TOPLEVEL_STATE_RESIZING: is_resizing = true; break;
+case XDG_TOPLEVEL_STATE_ACTIVATED:is_activated = true; break;
 case XDG_TOPLEVEL_STATE_TILED_LEFT:   is_tiled_left = true; break;
 case XDG_TOPLEVEL_STATE_TILED_RIGHT:  is_tiled_right = true; break;
 case XDG_TOPLEVEL_STATE_TILED_TOP:is_tiled_top = true; break;
 case XDG_TOPLEVEL_STATE_TILED_BOTTOM: is_tiled_bottom = true; break;
-case XDG_TOPLEVEL_STATE_RESIZING: is_resizing = true; break;
-}
+
+#if defined(XDG_TOPLEVEL_STATE_SUSPENDED_SINCE_VERSION)
+case XDG_TOPLEVEL_STATE_SUSPENDED:is_suspended = true; break;
+#endif
+}
 
 #if defined(LOG_ENABLE_DBG) && LOG_ENABLE_DBG
-if (*state >= XDG_TOPLEVEL_STATE_MAXIMIZED &&
-*state <= XDG_TOPLEVEL_STATE_TILED_BOTTOM)
-{
+if (*state >= 0 && *state < ALEN(strings)) {
 state_chars += snprintf(
 _str[state_chars], sizeof(state_str) - state_chars,
-"%s, ", strings[*state]);
+"%s, ",
+strings[*state] != NULL ? strings[*state] : "");
 }
 #endif
 }


commit foot for openSUSE:Factory

2023-07-03 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package foot for openSUSE:Factory checked in 
at 2023-07-03 17:42:01

Comparing /work/SRC/openSUSE:Factory/foot (Old)
 and  /work/SRC/openSUSE:Factory/.foot.new.13546 (New)


Package is "foot"

Mon Jul  3 17:42:01 2023 rev:21 rq:1096219 version:1.14.0

Changes:

--- /work/SRC/openSUSE:Factory/foot/foot.changes2023-04-30 
16:07:56.788215030 +0200
+++ /work/SRC/openSUSE:Factory/.foot.new.13546/foot.changes 2023-07-03 
17:42:02.248454372 +0200
@@ -1,0 +2,30 @@
+Tue Jun 27 09:48:27 UTC 2023 - Soc Virnyl Estela 
+
+- Modify 
0002-ensure-scroll-region-endpoint-is-valid-after-a-window-resize.patch
+
+---
+Mon Jun 26 21:58:34 UTC 2023 - Soc Virnyl Estela 
+
+- Add patches
+  * 0003-keep-empty-bottom-scroll-margin-empty-after-resize.patch
+  * 0004-fix-non-utf8-complaint.patch
+
+---
+Mon Jun 26 21:51:34 UTC 2023 - Soc Virnyl Estela 
+
+- Add 0002-ensure-scroll-region-endpoint-is-valid-after-a-window-resize.patch
+  * render: ensure scroll region’s endpoint is valid after a window resize
+
+---
+Mon Jun 26 09:49:10 UTC 2023 - Soc Virnyl Estela 
+
+- Add 0001-fix-crash-when-reflowing-alt-screen.patch
+  * render: resize: fix crash when reflowing the alt screen
+
+---
+Mon Jun 26 09:15:54 UTC 2023 - Soc Virnyl Estela 
+
+- Add -fix-scroll-damage-crash.patch.
+  * term: scroll: only record scroll damage when viewport is at the bottom.
+
+---

New:

  -fix-scroll-damage-crash.patch
  0001-fix-crash-when-reflowing-alt-screen.patch
  0002-ensure-scroll-region-endpoint-is-valid-after-a-window-resize.patch
  0003-keep-empty-bottom-scroll-margin-empty-after-resize.patch
  0004-fix-non-utf8-complaint.patch



Other differences:
--
++ foot.spec ++
--- /var/tmp/diff_new_pack.y0Tern/_old  2023-07-03 17:42:03.912464169 +0200
+++ /var/tmp/diff_new_pack.y0Tern/_new  2023-07-03 17:42:03.920464215 +0200
@@ -23,6 +23,11 @@
 License:MIT
 URL:https://codeberg.org/dnkl/foot
 Source0:%{url}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
+Patch1: -fix-scroll-damage-crash.patch
+Patch2: 0001-fix-crash-when-reflowing-alt-screen.patch
+Patch3: 
0002-ensure-scroll-region-endpoint-is-valid-after-a-window-resize.patch
+Patch4: 
https://codeberg.org/dnkl/foot/commit/a2db3cdd5b3b6ce0b782b5ee51d174f4b4890f26.patch#/0003-keep-empty-bottom-scroll-margin-empty-after-resize.patch
+Patch5: 
https://codeberg.org/dnkl/foot/commit/8859e134efa422d50e53c0bbb0e83d07ddf66091.patch#/0004-fix-non-utf8-complaint.patch
 Requires:   terminfo
 Requires:   utempter
 BuildRequires:  meson >= 0.58
@@ -69,7 +74,7 @@
 users an easy way to theme foot.
 
 %prep
-%autosetup -n %{name}
+%autosetup -p1 -n %{name}
 
 %build
 %meson \

++ -fix-scroll-damage-crash.patch ++
From: Soc Virnyl Estela 
Date: Mon, Jun 26 05:13:10 PM PST 2023
Subject: [PATCH] term: scroll: only record scroll damage when viewport is at
the bottom. Patch adapted from commit 
https://codeberg.org/dnkl/foot/commit/8a3620bafaa4119b9f6d3f74189c2dac78614d3c

diff --git a/terminal.c b/terminal.c
index 0415351..e8eb49b 100644
--- a/terminal.c
+++ b/terminal.c
@@ -2693,6 +2693,7 @@ term_scroll_partial(struct terminal *term, struct 
scroll_region region, int rows
 term->grid->offset &= term->grid->num_rows - 1;
 
 if (likely(view_follows)) {
+term_damage_scroll(term, DAMAGE_SCROLL, region, rows);
 selection_view_down(term, term->grid->offset);
 term->grid->view = term->grid->offset;
 } else if (unlikely(rows > view_sb_start_distance)) {
@@ -2716,7 +2717,6 @@ term_scroll_partial(struct terminal *term, struct 
scroll_region region, int rows
 erase_line(term, row);
 }
 
-term_damage_scroll(term, DAMAGE_SCROLL, region, rows);
 term->grid->cur_row = grid_row(term->grid, term->grid->cursor.point.row);
 
 #if defined(_DEBUG)
@@ -2779,6 +2779,7 @@ term_scroll_reverse_partial(struct terminal *term,
 xassert(term->grid->offset < term->grid->num_rows);
 
 if (view_follows) {
+term_damage_scroll(term, DAMAGE_SCROLL_REVERSE, region, rows);
 selection_view_up(term, term->grid->offset);
 term->grid->view = term->grid->offset;
 }
@@ -2797,7 +2798,6 @@ term_scroll_reverse_partial(struct terminal *term,
 erase_line(term, row);
 }
 
-

commit foot for openSUSE:Factory

2023-04-30 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package foot for openSUSE:Factory checked in 
at 2023-04-30 16:07:42

Comparing /work/SRC/openSUSE:Factory/foot (Old)
 and  /work/SRC/openSUSE:Factory/.foot.new.1533 (New)


Package is "foot"

Sun Apr 30 16:07:42 2023 rev:20 rq:1083658 version:1.14.0

Changes:

--- /work/SRC/openSUSE:Factory/foot/foot.changes2023-04-05 
21:36:22.662815938 +0200
+++ /work/SRC/openSUSE:Factory/.foot.new.1533/foot.changes  2023-04-30 
16:07:56.788215030 +0200
@@ -1,0 +2,6 @@
+Sat Apr 22 15:36:15 UTC 2023 - Arnav Singh 
+
+- Fix dependency on tllist to be >=1.1.0 since the code uses a feature
+  not found in older versions.
+
+---



Other differences:
--
++ foot.spec ++
--- /var/tmp/diff_new_pack.Prr7GG/_old  2023-04-30 16:07:57.268217958 +0200
+++ /var/tmp/diff_new_pack.Prr7GG/_new  2023-04-30 16:07:57.276218007 +0200
@@ -37,7 +37,7 @@
 BuildRequires:  pkgconfig(pixman-1)
 BuildRequires:  pkgconfig(systemd)
 BuildRequires:  pkgconfig(tic)
-BuildRequires:  pkgconfig(tllist) >= 1.0.4
+BuildRequires:  pkgconfig(tllist) >= 1.1.0
 BuildRequires:  pkgconfig(wayland-client)
 BuildRequires:  pkgconfig(wayland-cursor)
 BuildRequires:  pkgconfig(wayland-protocols)


commit foot for openSUSE:Factory

2023-04-05 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package foot for openSUSE:Factory checked in 
at 2023-04-05 21:29:02

Comparing /work/SRC/openSUSE:Factory/foot (Old)
 and  /work/SRC/openSUSE:Factory/.foot.new.19717 (New)


Package is "foot"

Wed Apr  5 21:29:02 2023 rev:19 rq:1077579 version:1.14.0

Changes:

--- /work/SRC/openSUSE:Factory/foot/foot.changes2022-09-01 
22:12:06.768398674 +0200
+++ /work/SRC/openSUSE:Factory/.foot.new.19717/foot.changes 2023-04-05 
21:36:22.662815938 +0200
@@ -1,0 +2,28 @@
+Wed Apr  5 17:45:07 UTC 2023 - Arnav Singh 
+
+- Add dependency on utempter explicitly since it's not picked up automatically.
+
+---
+Wed Apr  5 16:55:38 UTC 2023 - Arnav Singh 
+
+- Update to v1.14.0:
+  * foot.ini options:
+* Added font-size-adjustment option to set the font size change increment
+  when zooming in or out.
+* Added underline-thickness option to set underline height.
+* Changed default colors to correspond to the solarized-dark-normal-brights
+  theme.
+* Added main.utempter option to set path to utempter binary, used to
+  create utmp records. Defaults to the path of that binary at build time.
+* Changed default grapheme-width-method option to double-width.
+* Changed default pad option to 0x0.
+* String values can now be quoted with double quotes (""), which can be
+  used to set an option to an empty string value. For environment variables
+  setting them to the empty string unsets them.
+  * Added various terminfo capabilities to work better with vim, etc.
+  * Fixed various crashes.
+  * Added new themes - deus, material-amber, modus, moonfly, nightfly, onedark,
+rose-pine, zenburn.
+  * See https://codeberg.org/dnkl/foot/releases/tag/1.14.0 for more details.
+
+---

Old:

  foot-1.13.1.tar.gz

New:

  foot-1.14.0.tar.gz



Other differences:
--
++ foot.spec ++
--- /var/tmp/diff_new_pack.8pDfRA/_old  2023-04-05 21:36:23.722821989 +0200
+++ /var/tmp/diff_new_pack.8pDfRA/_new  2023-04-05 21:36:23.742822102 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package foot
 #
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,17 +17,19 @@
 
 
 Name:   foot
-Version:1.13.1
+Version:1.14.0
 Release:0
 Summary:A Wayland terminal emulator
 License:MIT
 URL:https://codeberg.org/dnkl/foot
 Source0:%{url}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
 Requires:   terminfo
+Requires:   utempter
 BuildRequires:  meson >= 0.58
 BuildRequires:  pkgconfig
 BuildRequires:  python3
 BuildRequires:  scdoc
+BuildRequires:  utempter-devel
 BuildRequires:  pkgconfig(fcft) < 4.0.0
 BuildRequires:  pkgconfig(fcft) >= 3.0.1
 BuildRequires:  pkgconfig(fontconfig)
@@ -92,9 +94,9 @@
 %doc README.md CHANGELOG.md
 %{_bindir}/foot
 %{_bindir}/footclient
-%{_datadir}/applications/foot.desktop
-%{_datadir}/applications/footclient.desktop
-%{_datadir}/applications/foot-server.desktop
+%{_datadir}/applications/org.codeberg.dnkl.foot.desktop
+%{_datadir}/applications/org.codeberg.dnkl.footclient.desktop
+%{_datadir}/applications/org.codeberg.dnkl.foot-server.desktop
 %{_datadir}/bash-completion/
 %{_datadir}/fish/
 %{_datadir}/zsh/

++ foot-1.13.1.tar.gz -> foot-1.14.0.tar.gz ++
 5563 lines of diff (skipped)


commit foot for openSUSE:Factory

2022-09-01 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package foot for openSUSE:Factory checked in 
at 2022-09-01 22:11:06

Comparing /work/SRC/openSUSE:Factory/foot (Old)
 and  /work/SRC/openSUSE:Factory/.foot.new.2083 (New)


Package is "foot"

Thu Sep  1 22:11:06 2022 rev:18 rq:1000508 version:1.13.1

Changes:

--- /work/SRC/openSUSE:Factory/foot/foot.changes2022-08-08 
08:45:23.918488735 +0200
+++ /work/SRC/openSUSE:Factory/.foot.new.2083/foot.changes  2022-09-01 
22:12:06.768398674 +0200
@@ -1,0 +2,10 @@
+Wed Aug 31 17:38:33 UTC 2022 - Arnav Singh 
+
+- Update to v1.13.1:
+  * Window is now dimmed while in Unicode input mode.
+  * Fix crash on some compositors like GNOME.
+  * Fix crash when resizing the window or scrolling in scrollback history.
+  * Fix empty cells being highlighted as selected when they shouldn't be.
+  * Fix separate URLs being connected in URL mode if they have the same ID.
+
+---

Old:

  foot-1.13.0.tar.gz

New:

  foot-1.13.1.tar.gz



Other differences:
--
++ foot.spec ++
--- /var/tmp/diff_new_pack.rP9Rft/_old  2022-09-01 22:12:07.300400129 +0200
+++ /var/tmp/diff_new_pack.rP9Rft/_new  2022-09-01 22:12:07.308400151 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   foot
-Version:1.13.0
+Version:1.13.1
 Release:0
 Summary:A Wayland terminal emulator
 License:MIT

++ foot-1.13.0.tar.gz -> foot-1.13.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/foot/.builds/alpine-x64.yml 
new/foot/.builds/alpine-x64.yml
--- old/foot/.builds/alpine-x64.yml 2022-08-07 09:32:02.0 +0200
+++ new/foot/.builds/alpine-x64.yml 2022-08-31 19:19:15.0 +0200
@@ -24,7 +24,7 @@
   - font-noto-emoji
 
 sources:
-  - https://codeberg.org/dnkl/foot
+  - https://git.sr.ht/~dnkl/foot
 
 # triggers:
 #   - action: email
@@ -49,4 +49,4 @@
   - codespell: |
   pip install codespell
   cd foot
-  ~/.local/bin/codespell -Lser,doas README.md INSTALL.md CHANGELOG.md *.c 
*.h doc/*.scd
+  ~/.local/bin/codespell -Lser,doas,zar README.md INSTALL.md CHANGELOG.md 
*.c *.h doc/*.scd
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/foot/.builds/alpine-x86.yml.disabled 
new/foot/.builds/alpine-x86.yml.disabled
--- old/foot/.builds/alpine-x86.yml.disabled2022-08-07 09:32:02.0 
+0200
+++ new/foot/.builds/alpine-x86.yml.disabled2022-08-31 19:19:15.0 
+0200
@@ -23,7 +23,7 @@
   - font-noto-emoji
 
 sources:
-  - https://codeberg.org/dnkl/foot
+  - https://git.sr.ht/~dnkl/foot
 
 # triggers:
 #   - action: email
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/foot/.builds/freebsd-x64.yml 
new/foot/.builds/freebsd-x64.yml
--- old/foot/.builds/freebsd-x64.yml2022-08-07 09:32:02.0 +0200
+++ new/foot/.builds/freebsd-x64.yml2022-08-31 19:19:15.0 +0200
@@ -19,7 +19,7 @@
   - noto-emoji
 
 sources:
-  - https://codeberg.org/dnkl/foot
+  - https://git.sr.ht/~dnkl/foot
 
 # triggers:
 #   - action: email
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/foot/.gitlab-ci.yml new/foot/.gitlab-ci.yml
--- old/foot/.gitlab-ci.yml 2022-08-07 09:32:02.0 +0200
+++ new/foot/.gitlab-ci.yml 2022-08-31 19:19:15.0 +0200
@@ -109,4 +109,4 @@
 - apk add python3
 - apk add py3-pip
 - pip install codespell
-- codespell -Lser,doas README.md INSTALL.md CHANGELOG.md *.c *.h doc/*.scd
+- codespell -Lser,doas,zar README.md INSTALL.md CHANGELOG.md *.c *.h 
doc/*.scd
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/foot/.woodpecker.yml new/foot/.woodpecker.yml
--- old/foot/.woodpecker.yml2022-08-07 09:32:02.0 +0200
+++ new/foot/.woodpecker.yml2022-08-31 19:19:15.0 +0200
@@ -9,7 +9,7 @@
   - apk add python3
   - apk add py3-pip
   - pip install codespell
-  - codespell -Lser,doas README.md INSTALL.md CHANGELOG.md *.c *.h 
doc/*.scd
+  - codespell -Lser,doas,zar README.md INSTALL.md CHANGELOG.md *.c *.h 
doc/*.scd
 
   subprojects:
 when:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/foot/CHANGELOG.md new/foot/CHANGELOG.md
--- old/foot/CHANGELOG.md   2022-08-07 09:32:02.0 +0200
+++ new/foot/CHANGELOG.md   2022-08-31 19:19:15.0 +0200
@@ -1,5 +1,6 @@
 # Changelog
 
+* [1.13.1](#1-13-1)
 * [1.13.0](#1-13-0)
 * [1.12.1](#1-12-1)
 * [1.12.0](#1-12-0)
@@ -39,6 +40,29 @@
 * 

commit foot for openSUSE:Factory

2022-08-08 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package foot for openSUSE:Factory checked in 
at 2022-08-08 08:45:09

Comparing /work/SRC/openSUSE:Factory/foot (Old)
 and  /work/SRC/openSUSE:Factory/.foot.new.1521 (New)


Package is "foot"

Mon Aug  8 08:45:09 2022 rev:17 rq:993625 version:1.13.0

Changes:

--- /work/SRC/openSUSE:Factory/foot/foot.changes2022-04-28 
23:07:48.220676748 +0200
+++ /work/SRC/openSUSE:Factory/.foot.new.1521/foot.changes  2022-08-08 
08:45:23.918488735 +0200
@@ -1,0 +2,24 @@
+Sun Aug  7 16:16:41 UTC 2022 - Arnav Singh 
+
+- Update to v1.13.0:
+  * foot.ini options:
+* Added colors.search-box-no-match and colors.search-box-match options.
+* Added new environment section to define custom environment variables for
+  child processes.
+* Added key-bindings.prompt-prev and key-bindings.prompt-next options.
+  These key bindings jump to the previous / next prompt with a cooperating
+  shell.
+* Added key-bindings.unicode-input and search-bindings.unicode-input
+  options. They provide a way to input unicode using codepoints without
+  an external IME.
+  * Client-side decorations no longer show buttons that do nothing because
+the compositor doesn't support the button's feature. For example,
+the minimize button won't be shown if the compositor doesn't support
+minimizing.
+  * Added new themes - Monokai Pro, Catppuccin, Tokyo Night,
+Tokyo Night Day, Tokyo Night Storm.
+  * See https://codeberg.org/dnkl/foot/releases/tag/1.13.0 for more details.
+- Mark foot-extra-terminfo and foot-themes packages as noarch.
+- Remove redundant copy of doc files and license in $datadir/doc/foot/
+
+---

Old:

  foot-1.12.1.tar.gz

New:

  foot-1.13.0.tar.gz



Other differences:
--
++ foot.spec ++
--- /var/tmp/diff_new_pack.7ugSOY/_old  2022-08-08 08:45:24.430490242 +0200
+++ /var/tmp/diff_new_pack.7ugSOY/_new  2022-08-08 08:45:24.434490254 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   foot
-Version:1.12.1
+Version:1.13.0
 Release:0
 Summary:A Wayland terminal emulator
 License:MIT
@@ -48,6 +48,7 @@
 %package extra-terminfo
 
 Summary:Extra terminfo files for the foot terminal emulator
+BuildArch:  noarch
 
 %description extra-terminfo
 This package contains extra terminfo files for the foot terminal emulator
@@ -59,6 +60,7 @@
 
 Summary:Community-contributed themes for the foot terminal emulator
 Requires:   foot
+BuildArch:  noarch
 
 %description themes
 This package contains popular themes for the foot terminal emulator providing
@@ -81,6 +83,7 @@
 
 %install
 %meson_install
+rm -r %{buildroot}/%{_datadir}/doc/%{name}/
 mv %{buildroot}/%{_datadir}/terminfo/f/foot 
%{buildroot}/%{_datadir}/terminfo/f/foot-extra
 mv %{buildroot}/%{_datadir}/terminfo/f/foot-direct 
%{buildroot}/%{_datadir}/terminfo/f/foot-extra-direct
 
@@ -93,7 +96,6 @@
 %{_datadir}/applications/footclient.desktop
 %{_datadir}/applications/foot-server.desktop
 %{_datadir}/bash-completion/
-%{_datadir}/doc/%{name}/
 %{_datadir}/fish/
 %{_datadir}/zsh/
 %{_datadir}/icons/hicolor/

++ foot-1.12.1.tar.gz -> foot-1.13.0.tar.gz ++
 3777 lines of diff (skipped)


commit foot for openSUSE:Factory

2022-04-28 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package foot for openSUSE:Factory checked in 
at 2022-04-28 23:07:45

Comparing /work/SRC/openSUSE:Factory/foot (Old)
 and  /work/SRC/openSUSE:Factory/.foot.new.1538 (New)


Package is "foot"

Thu Apr 28 23:07:45 2022 rev:16 rq:973272 version:1.12.1

Changes:

--- /work/SRC/openSUSE:Factory/foot/foot.changes2022-04-23 
19:49:07.235208348 +0200
+++ /work/SRC/openSUSE:Factory/.foot.new.1538/foot.changes  2022-04-28 
23:07:48.220676748 +0200
@@ -1,0 +2,12 @@
+Wed Apr 27 19:19:51 UTC 2022 - Arnav Singh 
+
+- Update to v1.12.1:
+  * foot.ini options:
+* search-bindings.clipboard-paste now includes Ctrl-Shift-V and XF86Paste
+  by default.
+  * search-bindings.extend-to-word-boundary command no longer stops at
+space-to-word boundaries.
+  * Fixed some issues related to scrollback search mode.
+  * See https://codeberg.org/dnkl/foot/releases/tag/1.12.1 for more details.
+
+---

Old:

  foot-1.12.0.tar.gz

New:

  foot-1.12.1.tar.gz



Other differences:
--
++ foot.spec ++
--- /var/tmp/diff_new_pack.MAFcQR/_old  2022-04-28 23:07:48.720677293 +0200
+++ /var/tmp/diff_new_pack.MAFcQR/_new  2022-04-28 23:07:48.724677298 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   foot
-Version:1.12.0
+Version:1.12.1
 Release:0
 Summary:A Wayland terminal emulator
 License:MIT

++ foot-1.12.0.tar.gz -> foot-1.12.1.tar.gz ++
 2419 lines of diff (skipped)


commit foot for openSUSE:Factory

2022-04-23 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package foot for openSUSE:Factory checked in 
at 2022-04-23 19:46:57

Comparing /work/SRC/openSUSE:Factory/foot (Old)
 and  /work/SRC/openSUSE:Factory/.foot.new.1538 (New)


Package is "foot"

Sat Apr 23 19:46:57 2022 rev:15 rq:972254 version:1.12.0

Changes:

--- /work/SRC/openSUSE:Factory/foot/foot.changes2022-03-22 
19:39:38.567054826 +0100
+++ /work/SRC/openSUSE:Factory/.foot.new.1538/foot.changes  2022-04-23 
19:49:07.235208348 +0200
@@ -1,0 +2,25 @@
+Fri Apr 22 21:51:06 UTC 2022 - Arnav Singh 
+
+- Update to v1.12.0:
+  * foot.ini options:
+* Added key-bindings.scrollback-home and .scrollback-end options.
+* Added key-binding.show-urls-persistent option. This is similar to
+  show-urls-launch, but remains in URL mode after activating an URL.
+* Added tweak.sixel option to allow disabling sixel support.
+* Added csd.hide-when-maximized option to hide the CSD when maximized.
+  * Implemented socket activation support for foot --server, along with
+sample systemd user session units.
+  * footclient now has a -E,--client-environment parameter to inherit
+its environment from its parent process instead of the foot server.
+  * Implemented support for more terminal sequences.
+  * See https://codeberg.org/dnkl/foot/releases/tag/1.12.0 for more details.
+- Set all options and features explicitly instead of relying on auto-detection
+  to ensure build fails if dependencies change.
+- Upstream moved default foot.ini from $datadit/foot/foot.ini
+  to $sysconfdir/xdg/foot/foot.ini . Move it ourselves
+  to $distconfdir/xdg/foot/foot.ini in accordance with packaging guidelines
+  for new packages.
+- Patches:
+  * Drop foot-tests-missing-deps.patch
+
+---

Old:

  foot-1.11.0.tar.gz
  foot-tests-missing-deps.patch

New:

  foot-1.12.0.tar.gz



Other differences:
--
++ foot.spec ++
--- /var/tmp/diff_new_pack.9owVYh/_old  2022-04-23 19:49:07.683208880 +0200
+++ /var/tmp/diff_new_pack.9owVYh/_new  2022-04-23 19:49:07.691208890 +0200
@@ -17,23 +17,23 @@
 
 
 Name:   foot
-Version:1.11.0
+Version:1.12.0
 Release:0
 Summary:A Wayland terminal emulator
 License:MIT
 URL:https://codeberg.org/dnkl/foot
 Source0:%{url}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
-Patch0: foot-tests-missing-deps.patch
 Requires:   terminfo
-BuildRequires:  meson >= 0.54
+BuildRequires:  meson >= 0.58
 BuildRequires:  pkgconfig
 BuildRequires:  python3
 BuildRequires:  scdoc
 BuildRequires:  pkgconfig(fcft) < 4.0.0
-BuildRequires:  pkgconfig(fcft) >= 3.0.0
+BuildRequires:  pkgconfig(fcft) >= 3.0.1
 BuildRequires:  pkgconfig(fontconfig)
 BuildRequires:  pkgconfig(libutf8proc)
 BuildRequires:  pkgconfig(pixman-1)
+BuildRequires:  pkgconfig(systemd)
 BuildRequires:  pkgconfig(tic)
 BuildRequires:  pkgconfig(tllist) >= 1.0.4
 BuildRequires:  pkgconfig(wayland-client)
@@ -65,10 +65,18 @@
 users an easy way to theme foot.
 
 %prep
-%autosetup -n %{name} -p1
+%autosetup -n %{name}
 
 %build
-%meson -Db_lto=true -Dthemes=true
+%meson \
+   --sysconfdir "%{_distconfdir}" \
+   -Db_lto=true \
+   -Ddocs=enabled \
+   -Dgrapheme-clustering=enabled \
+   -Dime=true \
+   -Dterminfo=enabled \
+   -Dtests=false \
+   -Dthemes=true
 %meson_build
 
 %install
@@ -88,13 +96,15 @@
 %{_datadir}/doc/%{name}/
 %{_datadir}/fish/
 %{_datadir}/zsh/
-%dir %{_datadir}/%{name}
-%{_datadir}/%{name}/foot.ini
 %{_datadir}/icons/hicolor/
+%dir %{_distconfdir}/xdg/%{name}
+%{_distconfdir}/xdg/%{name}/foot.ini
 %{_mandir}/man1/foot.1.gz
 %{_mandir}/man1/footclient.1.gz
 %{_mandir}/man5/foot.ini.5.gz
 %{_mandir}/man7/foot-ctlseqs.7.gz
+%{_userunitdir}/foot-server@.service
+%{_userunitdir}/foot-server@.socket
 
 %files extra-terminfo
 %{_datadir}/terminfo/f/foot-extra

++ foot-1.11.0.tar.gz -> foot-1.12.0.tar.gz ++
 9295 lines of diff (skipped)


commit foot for openSUSE:Factory

2022-03-22 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package foot for openSUSE:Factory checked in 
at 2022-03-22 19:39:37

Comparing /work/SRC/openSUSE:Factory/foot (Old)
 and  /work/SRC/openSUSE:Factory/.foot.new.25692 (New)


Package is "foot"

Tue Mar 22 19:39:37 2022 rev:14 rq:963768 version:1.11.0

Changes:

--- /work/SRC/openSUSE:Factory/foot/foot.changes2022-02-06 
23:55:42.554243302 +0100
+++ /work/SRC/openSUSE:Factory/.foot.new.25692/foot.changes 2022-03-22 
19:39:38.567054826 +0100
@@ -1,0 +2,11 @@
+Thu Mar 17 08:18:45 UTC 2022 - Soc Virnyl Estela 
+
+- Add "Requires: foot" for foot-themes package
+
+---
+Thu Mar 17 08:15:10 UTC 2022 - Soc Virnyl Estela 
+
+- Make foot-themes a subpackage of foot.
+- Fix foot-themes summary and description.
+
+---



Other differences:
--
++ foot.spec ++
--- /var/tmp/diff_new_pack.cUG2jo/_old  2022-03-22 19:39:39.179055467 +0100
+++ /var/tmp/diff_new_pack.cUG2jo/_new  2022-03-22 19:39:39.183055472 +0100
@@ -55,11 +55,20 @@
 Set term=foot-extra or term=foot-extra-direct in foot.ini to
 take advantage of the files in this package.
 
+%package themes
+
+Summary:Community-contributed themes for the foot terminal emulator
+Requires:   foot
+
+%description themes
+This package contains popular themes for the foot terminal emulator providing
+users an easy way to theme foot.
+
 %prep
 %autosetup -n %{name} -p1
 
 %build
-%meson -Db_lto=true
+%meson -Db_lto=true -Dthemes=true
 %meson_build
 
 %install
@@ -79,7 +88,8 @@
 %{_datadir}/doc/%{name}/
 %{_datadir}/fish/
 %{_datadir}/zsh/
-%{_datadir}/%{name}/
+%dir %{_datadir}/%{name}
+%{_datadir}/%{name}/foot.ini
 %{_datadir}/icons/hicolor/
 %{_mandir}/man1/foot.1.gz
 %{_mandir}/man1/footclient.1.gz
@@ -90,4 +100,8 @@
 %{_datadir}/terminfo/f/foot-extra
 %{_datadir}/terminfo/f/foot-extra-direct
 
+%files themes
+%dir %{_datadir}/%{name}
+%{_datadir}/%{name}/themes
+
 %changelog


commit foot for openSUSE:Factory

2022-02-07 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package foot for openSUSE:Factory checked in 
at 2022-02-06 23:54:28

Comparing /work/SRC/openSUSE:Factory/foot (Old)
 and  /work/SRC/openSUSE:Factory/.foot.new.1898 (New)


Package is "foot"

Sun Feb  6 23:54:28 2022 rev:13 rq:951810 version:1.11.0

Changes:

--- /work/SRC/openSUSE:Factory/foot/foot.changes2021-12-09 
19:46:20.213154271 +0100
+++ /work/SRC/openSUSE:Factory/.foot.new.1898/foot.changes  2022-02-06 
23:55:42.554243302 +0100
@@ -1,0 +2,37 @@
+Sat Feb  5 23:01:59 UTC 2022 - Arnav Singh 
+
+- Update to 1.11.0:
+  * foot.ini options:
+* Added mouse-bindings.selection-override-modifiers option to specify
+  which modifiers should be held to force selection and prevent
+  client applications from grabbing the mouse.
+* scrollback.multiplier is now also applied in alternate-scroll mode.
+  The client receives multiple arrow key presses equal to
+  the multiplier instead of just one.
+* key-bindings.clipboard-{copy,paste} now support
+  the XF86{Copy,Paste} keycodes.
+  * irc:// and ircs:// URLs are now auto-detected as URLs.
+  * Added support for reporting mouse coordinates in SGR-Pixels (1016) format.
+  * Added XTGETTCAP support for reporting the current terminfo to clients
+that support it instead of needing the terminfo file installed,
+say when ssh'ing to remote hosts.
+  * Added partial DECRQSS support so that clients can request
+top and bottom margins (DECSTBM), graphic rendition (SGR) and
+cursor style (DECSCUSR).
+  * Searching the scrollback now defaults to searching for
+the previously-searched string.
+  * PaperColorDark and PaperColorLight themes have been renamed to
+paper-color-dark and paper-color-light for consistency with other themes.
+  * foot will now try to change the locale to either C.UTF-8 or en_US.UTF-8
+on startup if it has been started with a non-UTF-8 locale. If it fails to
+change the locale for any reason, it will show an error and not start
+the shell / program it was supposed to.
+  * Pasting or dropping files on the alternate screen no longer quotes
+the filename.
+  * Copying a line-based selection now includes a trailing newline.
+  * See https://codeberg.org/dnkl/foot/releases/tag/1.11.0 for more details.
+- Patches:
+  * Add foot-tests-missing-deps.patch to add missing wayland-client dependency
+to tests subdirectory, as discussed with upstream.
+
+---

Old:

  foot-1.10.3.tar.gz

New:

  foot-1.11.0.tar.gz
  foot-tests-missing-deps.patch



Other differences:
--
++ foot.spec ++
--- /var/tmp/diff_new_pack.RNzPzT/_old  2022-02-06 23:55:43.050239948 +0100
+++ /var/tmp/diff_new_pack.RNzPzT/_new  2022-02-06 23:55:43.050239948 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package foot
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,18 +17,20 @@
 
 
 Name:   foot
-Version:1.10.3
+Version:1.11.0
 Release:0
 Summary:A Wayland terminal emulator
 License:MIT
 URL:https://codeberg.org/dnkl/foot
 Source0:%{url}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
+Patch0: foot-tests-missing-deps.patch
 Requires:   terminfo
 BuildRequires:  meson >= 0.54
 BuildRequires:  pkgconfig
+BuildRequires:  python3
 BuildRequires:  scdoc
-BuildRequires:  pkgconfig(fcft) < 3.0.0
-BuildRequires:  pkgconfig(fcft) >= 2.5.0
+BuildRequires:  pkgconfig(fcft) < 4.0.0
+BuildRequires:  pkgconfig(fcft) >= 3.0.0
 BuildRequires:  pkgconfig(fontconfig)
 BuildRequires:  pkgconfig(libutf8proc)
 BuildRequires:  pkgconfig(pixman-1)
@@ -54,7 +56,7 @@
 take advantage of the files in this package.
 
 %prep
-%autosetup -n %{name}
+%autosetup -n %{name} -p1
 
 %build
 %meson -Db_lto=true

++ foot-1.10.3.tar.gz -> foot-1.11.0.tar.gz ++
 10179 lines of diff (skipped)

++ foot-tests-missing-deps.patch ++
diff -urpN foot.orig/tests/meson.build foot/tests/meson.build
--- foot.orig/tests/meson.build  2022-02-05 16:09:28.070754663 -0800
+++ foot/tests/meson.build   2022-02-05 16:09:46.739384271 -0800
@@ -3,6 +3,6 @@ config_test = executable(
   'test-config.c', '../tokenize.c',
   wl_proto_headers,
   link_with: [common],
-  dependencies: [pixman, xkb, fontconfig, fcft, tllist])
+  dependencies: [pixman, xkb, fontconfig, fcft, tllist, wayland_client])
 
 test('config', config_test)


commit foot for openSUSE:Factory

2021-12-09 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package foot for openSUSE:Factory checked in 
at 2021-12-09 19:45:41

Comparing /work/SRC/openSUSE:Factory/foot (Old)
 and  /work/SRC/openSUSE:Factory/.foot.new.2520 (New)


Package is "foot"

Thu Dec  9 19:45:41 2021 rev:12 rq:937364 version:1.10.3

Changes:

--- /work/SRC/openSUSE:Factory/foot/foot.changes2021-12-05 
22:47:07.505443900 +0100
+++ /work/SRC/openSUSE:Factory/.foot.new.2520/foot.changes  2021-12-09 
19:46:20.213154271 +0100
@@ -1,0 +2,8 @@
+Wed Dec  8 19:48:49 UTC 2021 - Arnav Singh 
+
+- Update to 1.10.3:
+  * Implemented support for all other modes of the Kitty keyboard protocol.
+See Kitty keyboard protocol docs for more details.
+  * See https://codeberg.org/dnkl/foot/releases/tag/1.10.3 for more details.
+
+---

Old:

  foot-1.10.2.tar.gz

New:

  foot-1.10.3.tar.gz



Other differences:
--
++ foot.spec ++
--- /var/tmp/diff_new_pack.S2QVNT/_old  2021-12-09 19:46:21.121154708 +0100
+++ /var/tmp/diff_new_pack.S2QVNT/_new  2021-12-09 19:46:21.125154710 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   foot
-Version:1.10.2
+Version:1.10.3
 Release:0
 Summary:A Wayland terminal emulator
 License:MIT

++ foot-1.10.2.tar.gz -> foot-1.10.3.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/foot/CHANGELOG.md new/foot/CHANGELOG.md
--- old/foot/CHANGELOG.md   2021-12-02 20:26:59.0 +0100
+++ new/foot/CHANGELOG.md   2021-12-08 18:09:50.0 +0100
@@ -1,5 +1,6 @@
 # Changelog
 
+* [1.10.3](#1-10-3)
 * [1.10.2](#1-10-2)
 * [1.10.1](#1-10-1)
 * [1.10.0](#1-10-0)
@@ -34,6 +35,29 @@
 * [1.2.0](#1-2-0)
 
 
+## 1.10.3
+
+### Added
+
+* Kitty keyboard protocol:
+  - [Report event 
types](https://sw.kovidgoyal.net/kitty/keyboard-protocol/#report-events)
+(mode `0b10`)
+  - [Report alternate 
keys](https://sw.kovidgoyal.net/kitty/keyboard-protocol/#report-alternates)
+(mode `0b100`, but not that only the _shifted_ key is reported,
+not the _base layout key_)
+  - [Report all keys as escape 
codes](https://sw.kovidgoyal.net/kitty/keyboard-protocol/#report-all-keys)
+(mode `0b1000`)
+  - [Report associated 
text](https://sw.kovidgoyal.net/kitty/keyboard-protocol/#report-text)
+(mode `0b1`)
+
+
+### Fixed
+
+* Crash when bitmap fonts are scaled down to very small font sizes
+  (https://codeberg.org/dnkl/foot/issues/830).
+* Crash when overwriting/erasing an OSC-8 URL.
+
+
 ## 1.10.2
 
 ### Added
@@ -41,7 +65,7 @@
 * New value, `max`, for `[tweak].grapheme-width-method`.
 * Initial support for the [Kitty keyboard 
protocol](https://sw.kovidgoyal.net/kitty/keyboard-protocol/).
   Modes supported:
-  - [Disambiguate escape 
codes](https://sw.kovidgoyal.net/kitty/keyboard-protocol/#disambiguate)
+  - [Disambiguate escape 
codes](https://sw.kovidgoyal.net/kitty/keyboard-protocol/#disambiguate) (mode 
`0b1`)
 * ???Window menu??? (compositor provided) on right clicks on the CSD title
   bar.
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/foot/INSTALL.md new/foot/INSTALL.md
--- old/foot/INSTALL.md 2021-12-02 20:26:59.0 +0100
+++ new/foot/INSTALL.md 2021-12-08 18:09:50.0 +0100
@@ -39,6 +39,7 @@
 
 ### Running
 
+* UTF-8 locale
 * fontconfig
 * freetype
 * pixman
@@ -449,19 +450,14 @@
 ```
 
 Where _???output-directory???_ **must** match the value passed to
-`-Dcustom-terminfo-install-location` in the foot build.
-
-To compile and install directly (assuming the default
-`-Dcustom-terminfo-install-location`):
-
-```sh
-sudo tic -o /usr/share/foot/terminfo ...
-```
+`-Dcustom-terminfo-install-location` in the foot build. If
+`-Dcustom-terminfo-install-location` has not been set, `-o
+` can simply be omitted.
 
 Or, if packaging:
 
 ```sh
-tic -o ${DESTDIR}/usr/share/foot/terminfo ...
+tic -o ${DESTDIR}/usr/share/terminfo ...
 ```
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/foot/grid.c new/foot/grid.c
--- old/foot/grid.c 2021-12-02 20:26:59.0 +0100
+++ new/foot/grid.c 2021-12-08 18:09:50.0 +0100
@@ -69,10 +69,10 @@
 }
 
 static void
-uri_range_ensure_size(struct row_data *extra, size_t count_to_add)
+uri_range_ensure_size(struct row_data *extra, uint32_t count_to_add)
 {
 if (extra->uri_ranges.count + count_to_add > extra->uri_ranges.size) {
-extra->uri_ranges.size += count_to_add + count_to_add;
+extra->uri_ranges.size = extra->uri_ranges.count + count_to_add;
 extra->uri_ranges.v = xrealloc(
  

commit foot for openSUSE:Factory

2021-12-05 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package foot for openSUSE:Factory checked in 
at 2021-12-05 22:46:14

Comparing /work/SRC/openSUSE:Factory/foot (Old)
 and  /work/SRC/openSUSE:Factory/.foot.new.31177 (New)


Package is "foot"

Sun Dec  5 22:46:14 2021 rev:11 rq:935730 version:1.10.2

Changes:

--- /work/SRC/openSUSE:Factory/foot/foot.changes2021-11-23 
22:12:45.838442643 +0100
+++ /work/SRC/openSUSE:Factory/.foot.new.31177/foot.changes 2021-12-05 
22:47:07.505443900 +0100
@@ -1,0 +2,14 @@
+Thu Dec  2 20:10:15 UTC 2021 - Arnav Singh 
+
+- Update to 1.10.2:
+  * foot.ini options:
+* tweak.grapheme-width-method can now be set to max, which means to use
+  the width of the largest codepoint in the grapheme cluster.
+  * Added initial support for Kitty keyboard protocol, currently with support
+for only the "Disambiguate escape codes" mode. See Kitty keyboard protocol
+docs for more details.
+  * Right-clicking the CSD title bar now informs the Wayland compositor to show
+a window context menu, if the compositor supports such a thing in general.
+  * See https://codeberg.org/dnkl/foot/releases/tag/1.10.2 for more details.
+
+---

Old:

  foot-1.10.1.tar.gz

New:

  foot-1.10.2.tar.gz



Other differences:
--
++ foot.spec ++
--- /var/tmp/diff_new_pack.qZvtuL/_old  2021-12-05 22:47:07.901442610 +0100
+++ /var/tmp/diff_new_pack.qZvtuL/_new  2021-12-05 22:47:07.901442610 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   foot
-Version:1.10.1
+Version:1.10.2
 Release:0
 Summary:A Wayland terminal emulator
 License:MIT

++ foot-1.10.1.tar.gz -> foot-1.10.2.tar.gz ++
 2518 lines of diff (skipped)


commit foot for openSUSE:Factory

2021-11-23 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package foot for openSUSE:Factory checked in 
at 2021-11-23 22:10:31

Comparing /work/SRC/openSUSE:Factory/foot (Old)
 and  /work/SRC/openSUSE:Factory/.foot.new.1895 (New)


Package is "foot"

Tue Nov 23 22:10:31 2021 rev:10 rq:933175 version:1.10.1

Changes:

--- /work/SRC/openSUSE:Factory/foot/foot.changes2021-11-15 
15:28:29.653858682 +0100
+++ /work/SRC/openSUSE:Factory/.foot.new.1895/foot.changes  2021-11-23 
22:12:45.838442643 +0100
@@ -1,0 +2,15 @@
+Mon Nov 22 22:44:13 UTC 2021 - Arnav Singh 
+
+- Update to 1.10.1:
+  * Fixed bugs in parsing foot.ini for letter-spacing, pipe-* key bindings, etc
+that were introduced in 1.10.0.
+  * Added XDG desktop file for footclient.
+  * See https://codeberg.org/dnkl/foot/releases/tag/1.10.1 for more details.
+
+---
+Sun Nov 21 01:44:45 UTC 2021 - Arnav Singh 
+
+- Rename foot-direct-extra terminfo file to foot-extra-direct, to match
+  upstream's wishes.
+
+---

Old:

  foot-1.10.0.tar.gz

New:

  foot-1.10.1.tar.gz



Other differences:
--
++ foot.spec ++
--- /var/tmp/diff_new_pack.BWw4oY/_old  2021-11-23 22:12:46.250441280 +0100
+++ /var/tmp/diff_new_pack.BWw4oY/_new  2021-11-23 22:12:46.250441280 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   foot
-Version:1.10.0
+Version:1.10.1
 Release:0
 Summary:A Wayland terminal emulator
 License:MIT
@@ -50,7 +50,7 @@
 %description extra-terminfo
 This package contains extra terminfo files for the foot terminal emulator
 that provide more features than the files in the terminfo-base package.
-Set term=foot-extra or term=foot-direct-extra in foot.ini to
+Set term=foot-extra or term=foot-extra-direct in foot.ini to
 take advantage of the files in this package.
 
 %prep
@@ -63,7 +63,7 @@
 %install
 %meson_install
 mv %{buildroot}/%{_datadir}/terminfo/f/foot 
%{buildroot}/%{_datadir}/terminfo/f/foot-extra
-mv %{buildroot}/%{_datadir}/terminfo/f/foot-direct 
%{buildroot}/%{_datadir}/terminfo/f/foot-direct-extra
+mv %{buildroot}/%{_datadir}/terminfo/f/foot-direct 
%{buildroot}/%{_datadir}/terminfo/f/foot-extra-direct
 
 %files
 %license LICENSE
@@ -71,6 +71,7 @@
 %{_bindir}/foot
 %{_bindir}/footclient
 %{_datadir}/applications/foot.desktop
+%{_datadir}/applications/footclient.desktop
 %{_datadir}/applications/foot-server.desktop
 %{_datadir}/bash-completion/
 %{_datadir}/doc/%{name}/
@@ -85,6 +86,6 @@
 
 %files extra-terminfo
 %{_datadir}/terminfo/f/foot-extra
-%{_datadir}/terminfo/f/foot-direct-extra
+%{_datadir}/terminfo/f/foot-extra-direct
 
 %changelog

++ foot-1.10.0.tar.gz -> foot-1.10.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/foot/.builds/alpine-x64.yml 
new/foot/.builds/alpine-x64.yml
--- old/foot/.builds/alpine-x64.yml 2021-11-14 18:12:30.0 +0100
+++ new/foot/.builds/alpine-x64.yml 2021-11-22 22:01:28.0 +0100
@@ -34,12 +34,12 @@
 tasks:
   - debug: |
   mkdir -p bld/debug
-  meson --buildtype=debug -Dgrapheme-clustering=enabled 
-Dfcft:text-shaping=enabled  -Dfcft:test-text-shaping=true foot bld/debug
+  meson --buildtype=debug -Dgrapheme-clustering=enabled 
-Dfcft:grapheme-shaping=enabled -Dfcft:run-shaping=enabled  
-Dfcft:test-text-shaping=true foot bld/debug
   ninja -C bld/debug -k0
   meson test -C bld/debug --print-errorlogs
   - release: |
   mkdir -p bld/release
-  meson --buildtype=minsize -Dgrapheme-clustering=enabled 
-Dfcft:text-shaping=enabled  -Dfcft:test-text-shaping=true foot bld/release
+  meson --buildtype=minsize -Dgrapheme-clustering=enabled 
-Dfcft:grapheme-shaping=enabled -Dfcft:run-shaping=enabled  
-Dfcft:test-text-shaping=true foot bld/release
   ninja -C bld/release -k0
   meson test -C bld/release --print-errorlogs
   - codespell: |
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/foot/.builds/alpine-x86.yml.disabled 
new/foot/.builds/alpine-x86.yml.disabled
--- old/foot/.builds/alpine-x86.yml.disabled2021-11-14 18:12:30.0 
+0100
+++ new/foot/.builds/alpine-x86.yml.disabled2021-11-22 22:01:28.0 
+0100
@@ -33,11 +33,11 @@
 tasks:
   - debug: |
   mkdir -p bld/debug
-  meson --buildtype=debug -Dgrapheme-clustering=enabled 
-Dfcft:text-shaping=enabled  -Dfcft:test-text-shaping=true foot bld/debug
+  meson --buildtype=debug -Dgrapheme-clustering=enabled 
-Dfcft:grapheme-shaping=enabled -Dfcft:run-shaping=enabled  
-Dfcft:test-text-shaping=true foot 

commit foot for openSUSE:Factory

2021-11-15 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package foot for openSUSE:Factory checked in 
at 2021-11-15 15:26:46

Comparing /work/SRC/openSUSE:Factory/foot (Old)
 and  /work/SRC/openSUSE:Factory/.foot.new.1890 (New)


Package is "foot"

Mon Nov 15 15:26:46 2021 rev:9 rq:931434 version:1.10.0

Changes:

--- /work/SRC/openSUSE:Factory/foot/foot.changes2021-10-15 
23:04:29.802120268 +0200
+++ /work/SRC/openSUSE:Factory/.foot.new.1890/foot.changes  2021-11-15 
15:28:29.653858682 +0100
@@ -1,0 +2,28 @@
+Sun Nov 14 20:04:50 UTC 2021 - Arnav Singh 
+
+- Update to 1.10.0:
+  * foot.ini options:
+* Added notify-focus-inhibit boolean option to control whether
+  desktop notifications should be inhibited when the terminal
+  has keyboard focus.
+* Added colors.scrollback-indicator color-pair option to specify foreground
+  and background colors for the scrollback indicator.
+* Added csd.border-width and csd.border-color to configure the width and
+  color of the CSD border.
+* Added colors.dim0-7 options to configure custom "dim" colors.
+* Changed tweak.grapheme-shaping to be enabled by default.
+* Changed tweak.grapheme-width-method to be "wcswidth" by default.
+* All boolean options are now limited to "yes|true|on|1|no|false|off|0".
+  Previously any numbers greater than 0 were treated as true, and anything
+  else that wasn't "yes|true|on" was treated as false.
+* scrollback.multiplier is no longer applied when the alternate screen
+  is in use.
+* Removed deprecated bell option. bell section (introduced in 1.8.0) should
+  be used instead.
+* Removed deprecated url-launch, jump-label-letters and
+  osc8-underline-options options. url section (introduced in 1.8.0) should
+  be used instead.
+  * Some pre-defined color themes are now available in /usr/share/foot/themes/
+  * See https://codeberg.org/dnkl/foot/releases/tag/1.10.0 for more details.
+
+---

Old:

  foot-1.9.2.tar.gz

New:

  foot-1.10.0.tar.gz



Other differences:
--
++ foot.spec ++
--- /var/tmp/diff_new_pack.duqpuK/_old  2021-11-15 15:28:30.105858809 +0100
+++ /var/tmp/diff_new_pack.duqpuK/_new  2021-11-15 15:28:30.105858809 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   foot
-Version:1.9.2
+Version:1.10.0
 Release:0
 Summary:A Wayland terminal emulator
 License:MIT
@@ -28,7 +28,7 @@
 BuildRequires:  pkgconfig
 BuildRequires:  scdoc
 BuildRequires:  pkgconfig(fcft) < 3.0.0
-BuildRequires:  pkgconfig(fcft) >= 2.4.0
+BuildRequires:  pkgconfig(fcft) >= 2.5.0
 BuildRequires:  pkgconfig(fontconfig)
 BuildRequires:  pkgconfig(libutf8proc)
 BuildRequires:  pkgconfig(pixman-1)

++ foot-1.9.2.tar.gz -> foot-1.10.0.tar.gz ++
 6241 lines of diff (skipped)


commit foot for openSUSE:Factory

2021-10-15 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package foot for openSUSE:Factory checked in 
at 2021-10-15 23:04:02

Comparing /work/SRC/openSUSE:Factory/foot (Old)
 and  /work/SRC/openSUSE:Factory/.foot.new.1890 (New)


Package is "foot"

Fri Oct 15 23:04:02 2021 rev:8 rq:925295 version:1.9.2

Changes:

--- /work/SRC/openSUSE:Factory/foot/foot.changes2021-10-05 
22:34:15.530911762 +0200
+++ /work/SRC/openSUSE:Factory/.foot.new.1890/foot.changes  2021-10-15 
23:04:29.802120268 +0200
@@ -1,0 +2,8 @@
+Thu Oct 14 21:01:16 UTC 2021 - Arnav Singh 
+
+- Fix default TERM to be "foot" and not "foot-extra" as was intended.
+
+- Add dependency on terminfo package since that is the package that ships
+  ncurses upstream's terminfo for foot, not terminfo-base.
+
+---



Other differences:
--
++ foot.spec ++
--- /var/tmp/diff_new_pack.NF61jQ/_old  2021-10-15 23:04:30.178120536 +0200
+++ /var/tmp/diff_new_pack.NF61jQ/_new  2021-10-15 23:04:30.178120536 +0200
@@ -23,6 +23,7 @@
 License:MIT
 URL:https://codeberg.org/dnkl/foot
 Source0:%{url}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
+Requires:   terminfo
 BuildRequires:  meson >= 0.54
 BuildRequires:  pkgconfig
 BuildRequires:  scdoc
@@ -56,12 +57,13 @@
 %autosetup -n %{name}
 
 %build
-%meson -Db_lto=true -Ddefault-terminfo=foot-extra
+%meson -Db_lto=true
 %meson_build
 
 %install
 %meson_install
-mv %{buildroot}/%{_datadir}/terminfo/f/foot-extra-direct 
%{buildroot}/%{_datadir}/terminfo/f/foot-direct-extra
+mv %{buildroot}/%{_datadir}/terminfo/f/foot 
%{buildroot}/%{_datadir}/terminfo/f/foot-extra
+mv %{buildroot}/%{_datadir}/terminfo/f/foot-direct 
%{buildroot}/%{_datadir}/terminfo/f/foot-direct-extra
 
 %files
 %license LICENSE


commit foot for openSUSE:Factory

2021-10-05 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package foot for openSUSE:Factory checked in 
at 2021-10-05 22:33:49

Comparing /work/SRC/openSUSE:Factory/foot (Old)
 and  /work/SRC/openSUSE:Factory/.foot.new.2443 (New)


Package is "foot"

Tue Oct  5 22:33:49 2021 rev:7 rq:923137 version:1.9.2

Changes:

--- /work/SRC/openSUSE:Factory/foot/foot.changes2021-09-06 
15:58:11.981292856 +0200
+++ /work/SRC/openSUSE:Factory/.foot.new.2443/foot.changes  2021-10-05 
22:34:15.530911762 +0200
@@ -1,0 +2,18 @@
+Mon Oct  4 07:02:24 UTC 2021 - Arnav Singh 
+
+- Update to 1.9.2:
+  * foot.ini options:
+* New tweak.font-monospace-warn option to disable new warning when
+  the primary font is not monospace.
+* dpi-aware=auto option now scales fonts using the monitor's DPI only when
+  all monitors have a scaling factor of one.
+  * foot's custom terminfos have been moved to the foot-extra-terminfo package,
+where they have been renamed to foot-extra. By default, foot no longer
+sets TERMINFO and expects to use the terminfo shipped by ncurses. If you
+want to use the customer terminfos instead, install
+the foot-extra-terminfo package and set term=foot-extra in
+your foot config.
+  * See https://codeberg.org/dnkl/foot/releases/tag/1.9.1 and
+https://codeberg.org/dnkl/foot/releases/tag/1.9.2 for more details.
+
+---

Old:

  foot-1.9.0.tar.gz

New:

  foot-1.9.2.tar.gz



Other differences:
--
++ foot.spec ++
--- /var/tmp/diff_new_pack.Kv32wR/_old  2021-10-05 22:34:15.998912576 +0200
+++ /var/tmp/diff_new_pack.Kv32wR/_new  2021-10-05 22:34:16.002912583 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   foot
-Version:1.9.0
+Version:1.9.2
 Release:0
 Summary:A Wayland terminal emulator
 License:MIT
@@ -42,17 +42,26 @@
 %description
 A Wayland terminal emulator.
 
+%package extra-terminfo
+
+Summary:Extra terminfo files for the foot terminal emulator
+
+%description extra-terminfo
+This package contains extra terminfo files for the foot terminal emulator
+that provide more features than the files in the terminfo-base package.
+Set term=foot-extra or term=foot-direct-extra in foot.ini to
+take advantage of the files in this package.
+
 %prep
 %autosetup -n %{name}
 
 %build
-%meson -Db_lto=true -Ddefault-terminfo=foot-suse 
'-Dcustom-terminfo-install-location=%{_datadir}/terminfo'
+%meson -Db_lto=true -Ddefault-terminfo=foot-extra
 %meson_build
 
 %install
 %meson_install
-mv %{buildroot}/%{_datadir}/terminfo/f/foot 
%{buildroot}/%{_datadir}/terminfo/f/foot-suse
-mv %{buildroot}/%{_datadir}/terminfo/f/foot-direct 
%{buildroot}/%{_datadir}/terminfo/f/foot-direct-suse
+mv %{buildroot}/%{_datadir}/terminfo/f/foot-extra-direct 
%{buildroot}/%{_datadir}/terminfo/f/foot-direct-extra
 
 %files
 %license LICENSE
@@ -64,8 +73,6 @@
 %{_datadir}/bash-completion/
 %{_datadir}/doc/%{name}/
 %{_datadir}/fish/
-%{_datadir}/terminfo/f/foot-suse
-%{_datadir}/terminfo/f/foot-direct-suse
 %{_datadir}/zsh/
 %{_datadir}/%{name}/
 %{_datadir}/icons/hicolor/
@@ -74,4 +81,8 @@
 %{_mandir}/man5/foot.ini.5.gz
 %{_mandir}/man7/foot-ctlseqs.7.gz
 
+%files extra-terminfo
+%{_datadir}/terminfo/f/foot-extra
+%{_datadir}/terminfo/f/foot-direct-extra
+
 %changelog

++ foot-1.9.0.tar.gz -> foot-1.9.2.tar.gz ++
 2468 lines of diff (skipped)


commit foot for openSUSE:Factory

2021-09-06 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package foot for openSUSE:Factory checked in 
at 2021-09-06 15:57:58

Comparing /work/SRC/openSUSE:Factory/foot (Old)
 and  /work/SRC/openSUSE:Factory/.foot.new.1899 (New)


Package is "foot"

Mon Sep  6 15:57:58 2021 rev:6 rq:916859 version:1.9.0

Changes:

--- /work/SRC/openSUSE:Factory/foot/foot.changes2021-08-28 
22:30:06.246037693 +0200
+++ /work/SRC/openSUSE:Factory/.foot.new.1899/foot.changes  2021-09-06 
15:58:11.981292856 +0200
@@ -2,10 +1,0 @@
-Sat Aug 28 18:20:45 UTC 2021 - Arnav Singh 
-
-- Revert to the 1.8.x behavior of installing terminfos
-  under /usr/share/terminfo
-  * The custom terminfos have been renamed to foot-suse and foot-direct-suse
-so that they don't conflict with terminfo-base's.
-  * The default value of TERM is "foot-suse" if it has not been overridden
-via term in the config file.
-




Other differences:
--


commit foot for openSUSE:Factory

2021-08-28 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package foot for openSUSE:Factory checked in 
at 2021-08-28 22:29:46

Comparing /work/SRC/openSUSE:Factory/foot (Old)
 and  /work/SRC/openSUSE:Factory/.foot.new.1899 (New)


Package is "foot"

Sat Aug 28 22:29:46 2021 rev:5 rq:914819 version:1.9.0

Changes:

--- /work/SRC/openSUSE:Factory/foot/foot.changes2021-07-18 
23:45:21.178859660 +0200
+++ /work/SRC/openSUSE:Factory/.foot.new.1899/foot.changes  2021-08-28 
22:30:06.246037693 +0200
@@ -1,0 +2,29 @@
+Sat Aug 28 18:20:45 UTC 2021 - Arnav Singh 
+
+- Revert to the 1.8.x behavior of installing terminfos
+  under /usr/share/terminfo
+  * The custom terminfos have been renamed to foot-suse and foot-direct-suse
+so that they don't conflict with terminfo-base's.
+  * The default value of TERM is "foot-suse" if it has not been overridden
+via term in the config file.
+
+---
+Fri Aug 27 22:17:48 UTC 2021 - Arnav Singh 
+
+- Update to 1.9.0:
+  * foot.ini options:
+* include directives for including files now expand ~ in the path.
+* New uri.uri-characters option to customize what characters are considered
+  to be part of a URL.
+  * If using a compositor with client-side decorations, the CSDs now show
+window titles.
+  * foot's terminfo file is now installed under /usr/share/foot/terminfo
+so as to not conflict with terminfo-base's version of the file
+under /usr/share/terminfo. foot also sets the TERMINFO env var on
+the program to /usr/share/foot/terminfo so that the program prefers to
+use the file in this directory instead of terminfo-base's version.
+This is because terminfo-base's version does not expose all the 
capabilities
+that foot supports.
+  * See https://codeberg.org/dnkl/foot/releases/tag/1.9.0 for more details.
+
+---

Old:

  foot-1.8.2.tar.gz

New:

  foot-1.9.0.tar.gz



Other differences:
--
++ foot.spec ++
--- /var/tmp/diff_new_pack.95jXZ6/_old  2021-08-28 22:30:06.846038360 +0200
+++ /var/tmp/diff_new_pack.95jXZ6/_new  2021-08-28 22:30:06.846038360 +0200
@@ -17,13 +17,13 @@
 
 
 Name:   foot
-Version:1.8.2
+Version:1.9.0
 Release:0
 Summary:A Wayland terminal emulator
 License:MIT
 URL:https://codeberg.org/dnkl/foot
 Source0:%{url}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
-BuildRequires:  meson >= 0.53
+BuildRequires:  meson >= 0.54
 BuildRequires:  pkgconfig
 BuildRequires:  scdoc
 BuildRequires:  pkgconfig(fcft) < 3.0.0
@@ -46,11 +46,13 @@
 %autosetup -n %{name}
 
 %build
-%meson -Db_lto=true
+%meson -Db_lto=true -Ddefault-terminfo=foot-suse 
'-Dcustom-terminfo-install-location=%{_datadir}/terminfo'
 %meson_build
 
 %install
 %meson_install
+mv %{buildroot}/%{_datadir}/terminfo/f/foot 
%{buildroot}/%{_datadir}/terminfo/f/foot-suse
+mv %{buildroot}/%{_datadir}/terminfo/f/foot-direct 
%{buildroot}/%{_datadir}/terminfo/f/foot-direct-suse
 
 %files
 %license LICENSE
@@ -62,11 +64,11 @@
 %{_datadir}/bash-completion/
 %{_datadir}/doc/%{name}/
 %{_datadir}/fish/
+%{_datadir}/terminfo/f/foot-suse
+%{_datadir}/terminfo/f/foot-direct-suse
 %{_datadir}/zsh/
 %{_datadir}/%{name}/
 %{_datadir}/icons/hicolor/
-%{_datadir}/terminfo/f/foot
-%{_datadir}/terminfo/f/foot-direct
 %{_mandir}/man1/foot.1.gz
 %{_mandir}/man1/footclient.1.gz
 %{_mandir}/man5/foot.ini.5.gz

++ foot-1.8.2.tar.gz -> foot-1.9.0.tar.gz ++
 4381 lines of diff (skipped)


commit foot for openSUSE:Factory

2021-07-18 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package foot for openSUSE:Factory checked in 
at 2021-07-18 23:45:07

Comparing /work/SRC/openSUSE:Factory/foot (Old)
 and  /work/SRC/openSUSE:Factory/.foot.new.2632 (New)


Package is "foot"

Sun Jul 18 23:45:07 2021 rev:4 rq:906959 version:1.8.2

Changes:

--- /work/SRC/openSUSE:Factory/foot/foot.changes2021-07-02 
13:28:59.260052699 +0200
+++ /work/SRC/openSUSE:Factory/.foot.new.2632/foot.changes  2021-07-18 
23:45:21.178859660 +0200
@@ -1,0 +2,12 @@
+Sun Jul 18 16:56:41 UTC 2021 - Arnav Singh 
+
+- Update to 1.8.2:
+  * New foot.ini options:
+* locked-title option to disable dynamic changes to the window title.
+* tweak.overflowing-glyps option to fix rendering issues with glyphs of
+  any width that appear cut-off. This supersedes
+  the tweak.allow-overflowing-double-width-glyphs and
+  tweak.pua-double-width options, which have been removed.
+  * See https://codeberg.org/dnkl/foot/releases/tag/1.8.2 for more details.
+
+---

Old:

  foot-1.8.1.tar.gz

New:

  foot-1.8.2.tar.gz



Other differences:
--
++ foot.spec ++
--- /var/tmp/diff_new_pack.Cbfl5y/_old  2021-07-18 23:45:21.570856645 +0200
+++ /var/tmp/diff_new_pack.Cbfl5y/_new  2021-07-18 23:45:21.570856645 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   foot
-Version:1.8.1
+Version:1.8.2
 Release:0
 Summary:A Wayland terminal emulator
 License:MIT

++ foot-1.8.1.tar.gz -> foot-1.8.2.tar.gz ++
 2667 lines of diff (skipped)


commit foot for openSUSE:Factory

2021-07-02 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package foot for openSUSE:Factory checked in 
at 2021-07-02 13:27:56

Comparing /work/SRC/openSUSE:Factory/foot (Old)
 and  /work/SRC/openSUSE:Factory/.foot.new.2625 (New)


Package is "foot"

Fri Jul  2 13:27:56 2021 rev:3 rq:903588 version:1.8.1

Changes:

--- /work/SRC/openSUSE:Factory/foot/foot.changes2021-06-16 
20:37:10.099358479 +0200
+++ /work/SRC/openSUSE:Factory/.foot.new.2625/foot.changes  2021-07-02 
13:28:59.260052699 +0200
@@ -1,0 +2,42 @@
+Thu Jul  1 21:28:28 UTC 2021 - Arnav Singh 
+
+- Delete 01-fix-xkbcommon-missing-dep.7edda924.patch since it is in upstream
+  since 1.8.0
+
+---
+Thu Jul  1 19:26:17 UTC 2021 - Arnav Singh 
+
+- Update to 1.8.1:
+  * New foot.ini options:
+* cursor.beam-thickness
+* cursor.style=beam (cursor.style=bar remains a recognized value, but will
+  will eventually be deprecated, and removed)
+* cursor.underline-thickness
+* underline-offset
+* csd.button-color
+* dedicated [bell] section, supporting multiple actions,  
+  a new command action to run an arbitrary command and 
   
+  XDG activation support. The bell option has been deprecated.
+* dedicated [url] section. The jump-label-letters, osc8-underline and
+  url-launch options have been deprecated in favor of options in
+  this new section.
+* tweak.grapheme-shaping option to foot.ini to support  
+  grapheme cluster segmentation and grapheme shaping.
+  The grapheme cluster width is limited to two cells by default,
+  which may cause cursor synchronization issues with many applications.
+* tweak.grapheme-width-method=wcswidth option to stop limiting
+  grapheme cluster width to two cells.
+* tweak.pua-double-width option to foot.ini to force
+  Private Usage Area codepoints to be treated as double-width characters.
+  * Added support for including files in foot.ini
+  * Added support for setting the full 256 color palette in foot.ini
+  * Added ctrl+c as a default key binding; to cancel search/url mode.
+  * Added support for overriding configuration options on the command line.
+  * Added support for DECSET/DECRST 2026, as an alternative to the existing
+"synchronized updates" DCS sequences.
+  * Added support for LS2 and LS3 (locking shift) escape sequences.
+  * Added OSC 9 desktop notifications (iTerm2 compatible).
+  * See https://codeberg.org/dnkl/foot/releases/tag/1.8.0 and
+https://codeberg.org/dnkl/foot/releases/tag/1.8.1 for more details.
+
+---

Old:

  01-fix-xkbcommon-missing-dep.7edda924.patch
  foot-1.7.2.tar.gz

New:

  foot-1.8.1.tar.gz



Other differences:
--
++ foot.spec ++
--- /var/tmp/diff_new_pack.Bmmyzn/_old  2021-07-02 13:28:59.652049658 +0200
+++ /var/tmp/diff_new_pack.Bmmyzn/_new  2021-07-02 13:28:59.656049627 +0200
@@ -17,19 +17,19 @@
 
 
 Name:   foot
-Version:1.7.2
+Version:1.8.1
 Release:0
 Summary:A Wayland terminal emulator
 License:MIT
 URL:https://codeberg.org/dnkl/foot
 Source0:%{url}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
-Patch0: 01-fix-xkbcommon-missing-dep.7edda924.patch
 BuildRequires:  meson >= 0.53
 BuildRequires:  pkgconfig
 BuildRequires:  scdoc
 BuildRequires:  pkgconfig(fcft) < 3.0.0
-BuildRequires:  pkgconfig(fcft) >= 2.3.0
+BuildRequires:  pkgconfig(fcft) >= 2.4.0
 BuildRequires:  pkgconfig(fontconfig)
+BuildRequires:  pkgconfig(libutf8proc)
 BuildRequires:  pkgconfig(pixman-1)
 BuildRequires:  pkgconfig(tic)
 BuildRequires:  pkgconfig(tllist) >= 1.0.4

++ foot-1.7.2.tar.gz -> foot-1.8.1.tar.gz ++
 14474 lines of diff (skipped)


commit foot for openSUSE:Factory

2021-06-16 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package foot for openSUSE:Factory checked in 
at 2021-06-16 20:35:17

Comparing /work/SRC/openSUSE:Factory/foot (Old)
 and  /work/SRC/openSUSE:Factory/.foot.new.32437 (New)


Package is "foot"

Wed Jun 16 20:35:17 2021 rev:2 rq:900430 version:1.7.2

Changes:

--- /work/SRC/openSUSE:Factory/foot/foot.changes2021-06-13 
23:06:41.623728305 +0200
+++ /work/SRC/openSUSE:Factory/.foot.new.32437/foot.changes 2021-06-16 
20:37:10.099358479 +0200
@@ -1,0 +2,5 @@
+Sat Jun 12 10:36:54 UTC 2021 - Jan Engelhardt 
+
+- Remove unsubstantiated claims from descriptions.
+
+---



Other differences:
--
++ foot.spec ++
--- /var/tmp/diff_new_pack.s9SmUe/_old  2021-06-16 20:37:10.515359189 +0200
+++ /var/tmp/diff_new_pack.s9SmUe/_new  2021-06-16 20:37:10.519359196 +0200
@@ -19,7 +19,7 @@
 Name:   foot
 Version:1.7.2
 Release:0
-Summary:A fast, lightweight and minimalistic Wayland terminal emulator
+Summary:A Wayland terminal emulator
 License:MIT
 URL:https://codeberg.org/dnkl/foot
 Source0:%{url}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
@@ -27,7 +27,8 @@
 BuildRequires:  meson >= 0.53
 BuildRequires:  pkgconfig
 BuildRequires:  scdoc
-BuildRequires:  pkgconfig(fcft) >= 2.3.0, pkgconfig(fcft) < 3.0.0
+BuildRequires:  pkgconfig(fcft) < 3.0.0
+BuildRequires:  pkgconfig(fcft) >= 2.3.0
 BuildRequires:  pkgconfig(fontconfig)
 BuildRequires:  pkgconfig(pixman-1)
 BuildRequires:  pkgconfig(tic)
@@ -39,7 +40,7 @@
 BuildRequires:  pkgconfig(xkbcommon) >= 1.0.0
 
 %description
-A fast, lightweight and minimalistic Wayland terminal emulator.
+A Wayland terminal emulator.
 
 %prep
 %autosetup -n %{name}