Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package fuzzel for openSUSE:Factory checked in at 2022-10-26 12:31:33 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/fuzzel (Old) and /work/SRC/openSUSE:Factory/.fuzzel.new.2275 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "fuzzel" Wed Oct 26 12:31:33 2022 rev:3 rq:1031217 version:1.8.0 Changes: -------- --- /work/SRC/openSUSE:Factory/fuzzel/fuzzel.changes 2022-04-22 21:55:45.190908476 +0200 +++ /work/SRC/openSUSE:Factory/.fuzzel.new.2275/fuzzel.changes 2022-10-26 12:31:35.848287518 +0200 @@ -1,0 +2,65 @@ +Tue Oct 25 22:22:00 UTC 2022 - Soc Virnyl Estela <socvirnyl.est...@gmail.com> + +- Update to version 1.8.0: + - Added: + * Support for file based configuration. + * Customizable key bindings. + * "Custom" key bindings (like Rofi???s `kb-custom-N` key + bindings). + * If `argv[0]` is _dmenu_, fuzzel now starts in dmenu mode. + * `--password=[CHARACTER]` command line option. Intended to be used + with ???password input???; all typed text is rendered as _CHARACTER_, + defaulting to `*` if _CHARACTER_ is omitted. + * `Ctrl+y` binding to execute selected entry. + * `Ctrl+j`/`Ctrl+k` binding to move to the next/previous item. + * Escape sequences in `Exec` arguments are now supported. + * Quoted environment variables in `Exec` arguments are now supported. + * Multiple space-separated search words can now be entered at the prompt. + * `-M,--selection-match-color`, that lets you configure the color of + matched substrings of the currently selected item + * New config option `image-size-ratio`, allowing you to control the + size of the large image displayed when there are only a ???few??? + matches. + * Support for icons in dmenu mode, using Rofi???s extended dmenu + protocol. + * `--layer` command line option, allowing you to choose which layer to + render the fuzzel window on (`top` or `overlay`). + * `--no-exit-on-keyboard-focus-loss` command line option + (`exit-on-keyboard-focus-loss` config option). + + - Changed: + * `-i` is now **ignored**. This is to increase compatibility with + other similar utilities. To set the icon theme, either use the long + option (`--icon-theme=THEME`), or set it in the configuration file + (default: `$XDG_CONFIG_HOME/fuzzel/fuzzel.ini`). + * Minimum required meson version is now 0.58. + * libpng warnings are now routed through fuzzel???s logging + ([#101][101]). + * Nanosvg is now the default SVG backend. librsvg is still supported, + and can be used by setting the `-Dsvg-backend=librsvg` meson option. + * It is no longer necessary to close stdin when using fuzzel in dmenu + mode, as long as `--no-run-if-empty` is **not** being used. + * Improved performance of initial rendering of icons. + * `--terminal` now defaults to `$TERMINAL -e`. + * Font shaping is now applied to the prompt + * The large image displayed when there are only a ???few??? matches is now + smaller by default. + * Swapped meaning of the command line options `-p` and `-P`; `-p` is + now the short option for `--prompt`. + * Do not add icon-sized padding on the left size in dmenu mode. + * Color config values are now allowed to be prefixed with `#`. + + - Fixed: + * User `.desktop` entries with `NoDisplay=true` not overriding system + entries. + * Icon lookup is now better at following the XDG specification. + * Backspace removes not only the previous character, but also + everything **after** the cursor. + * Crash on exit in dmenu mode when selection list is empty. + * Keypad `enter` not executing the selected entry + +- Fix build for meson having issue with c18 standard in spec by + setting it to none. C18 standard is already supported in + meson long before version 0.58. + +------------------------------------------------------------------- Old: ---- 1.7.0.tar.gz New: ---- 1.8.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ fuzzel.spec ++++++ --- /var/tmp/diff_new_pack.x8ChAf/_old 2022-10-26 12:31:36.580289083 +0200 +++ /var/tmp/diff_new_pack.x8ChAf/_new 2022-10-26 12:31:36.584289091 +0200 @@ -17,14 +17,14 @@ Name: fuzzel -Version: 1.7.0 +Version: 1.8.0 Release: 0 Summary: A Wayland-native application launcher, similar to rofi's drun mode License: MIT Group: System/X11/Utilities URL: https://codeberg.org/dnkl/fuzzel Source: https://codeberg.org/dnkl/fuzzel/archive/%{version}.tar.gz -BuildRequires: meson >= 0.48.0 +BuildRequires: meson >= 0.58 BuildRequires: pkgconfig BuildRequires: python3 BuildRequires: scdoc @@ -56,7 +56,13 @@ %build export CFLAGS="%{optflags}" +%if 0%{?sle_version} == 150400 && 0%{?is_opensuse} +# For whatever reason, meson >= 0.58 should already support the c18 standard. +# Setting it to none. +%meson -Denable-cairo=enabled -Dpng-backend=libpng -Dsvg-backend=nanosvg -Dc_std=none +%else %meson -Denable-cairo=enabled -Dpng-backend=libpng -Dsvg-backend=nanosvg +%endif %meson_build @@ -68,8 +74,14 @@ %license %{_datadir}/doc/%{name}/LICENSE %doc %{_datadir}/doc/%{name}/README.md %{_datadir}/doc/%{name}/CHANGELOG.md + %{_bindir}/%{name} + %{_mandir}/man1/%{name}.1%{?ext_man} +%{_mandir}/man5/%{name}.ini.5%{?ext_man} + +%dir %{_sysconfdir}/xdg/%{name} +%config(noreplace) %{_sysconfdir}/xdg/%{name}/%{name}.ini %files zsh-completion %dir %{_datadir}/zsh/ ++++++ 1.7.0.tar.gz -> 1.8.0.tar.gz ++++++ ++++ 7685 lines of diff (skipped)