Hello community, here is the log from the commit of package chafa for openSUSE:Factory checked in at 2020-04-02 17:44:09 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/chafa (Old) and /work/SRC/openSUSE:Factory/.chafa.new.3248 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "chafa" Thu Apr 2 17:44:09 2020 rev:5 rq:790804 version:1.4.0 Changes: -------- --- /work/SRC/openSUSE:Factory/chafa/chafa.changes 2020-03-04 09:48:47.406229320 +0100 +++ /work/SRC/openSUSE:Factory/.chafa.new.3248/chafa.changes 2020-04-02 17:44:10.249443479 +0200 @@ -1,0 +2,29 @@ +Thu Apr 2 08:08:26 UTC 2020 - Michael Vetter <[email protected]> + +- Update to 1.4.0: + * Added sixel graphics support. Chafa will automatically produce sixels + if the connected terminal supports it. It can also be forced using the + new -f or --format flag. This is a new implementation written from the + ground up to maximize throughput. + * Added the --glyph-file option, which loads glyph-symbol mappings from + any file format supported by FreeType (TTF, PCF, etc). This allows for + custom font support and improved symbol selection. + * Added the --speed option specifying animation speed. It accepts a + unitless multiplier, a specific number of frames per second, or max + for maximum throughput. + * There are now two ways to assign colors to symbol cells. Formerly, + this was done based on the average color of the covered area. The new + default is to use the median color, which produces sharper edges, + but is slightly more prone to high-frequency noise. The new option + --color-extractor selects the method to employ. + * When displaying multiple files, the default delay between files has + been changed from three seconds to zero. Animations will still play + through once. This can be overridden on the chafa command line with -d + or --duration. + * Minor tweaks to built-in symbols. + Performance improvements: + * Halved pixel storage requirements from 64 bits to 32 bits, + resulting in significant memory savings. + * Now builds with -ffast-math, yielding a big speedup for DIN99d. + +------------------------------------------------------------------- Old: ---- chafa-1.2.2.tar.xz New: ---- chafa-1.4.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ chafa.spec ++++++ --- /var/tmp/diff_new_pack.OiZPob/_old 2020-04-02 17:44:10.689444011 +0200 +++ /var/tmp/diff_new_pack.OiZPob/_new 2020-04-02 17:44:10.689444011 +0200 @@ -17,7 +17,7 @@ Name: chafa -Version: 1.2.2 +Version: 1.4.0 Release: 0 Summary: Image-to-text converter for terminal License: LGPL-3.0-or-later @@ -25,6 +25,7 @@ URL: https://hpjansson.org/chafa/ Source0: https://github.com/hpjansson/%{name}/releases/download/%{version}/%{name}-%{version}.tar.xz BuildRequires: ImageMagick-devel +BuildRequires: freetype2-devel BuildRequires: gcc BuildRequires: glib2-devel BuildRequires: gtk-doc @@ -91,7 +92,7 @@ %files -n libchafa0 %license COPYING.LESSER %{_libdir}/lib%{name}.so.0 -%{_libdir}/lib%{name}.so.0.2.0 +%{_libdir}/lib%{name}.so.0.3.0 %files devel %license COPYING.LESSER ++++++ chafa-1.2.2.tar.xz -> chafa-1.4.0.tar.xz ++++++ ++++ 35048 lines of diff (skipped)
