Am 24. Januar 2021 08:17:22 UTC schrieb Florian Viehweger 
<open...@out-of-creativity.de>:
>Hi,
>
>this updates graphics/chafa to 1.6.0
>
>* Added support for fullwidth symbols that take up two character
>  cells. These are common in East Asian scripts. Single-cell and
>  double-cell symbols can be mixed, and -f symbols mode will use both
>  if possible.
>
>* New symbol tags: Alpha, digit, alnum, narrow, wide, ambiguous, ugly,
>  bad. "Ambiguous" symbols have uncertain widths and may render poorly
>  in some terminals. "Ugly" denotes symbols that are unsuitable for
>  Chafa's cell-based graphics (multicolor emoji, ideographic
>  descriptors, etc). "Bad" is a superset of these two categories. Bad
>  symbols are always excluded unless explicitly enabled with e.g.
>  CHAFA_SYMBOL_TAG_BAD (--symbols +bad in the frontend).
>
>* The font loader (--glyph-file option) now does a better job with
>  proportional fonts.
>
>* Added options for controlling lossless optimization of output.
>  Currently, attribute reuse and character repetition (REP sequence)
>  are implemented.
>
>* Added -O option to the frontend. This controls the optimization level.
>
>* Added a simple abstraction layer for terminal control sequences
>  (ChafaTermInfo and ChafaTermDb). This allows for improved terminal
>  support.
>
>* FbTerm is now supported with TERM=fbterm in the environment.
>
>* Bug fixes:
>  github#43  Fix signal handler (reported by Markus Elfring).
>  [unfiled]  Crash when invalid font paths were passed on command line.
>  [unfiled]  Small typo in fontgen's README (Tim Gates).
>  [unfiled]  Bad contrast adjustment in images with transparency.
>
>
>'make test' passes, as well as 'portcheck -N'. No issues found on amd64
>and i386.
>
>Feedback welcome.
>
>
>Index: Makefile
>===================================================================
>RCS file: /cvs/ports/graphics/chafa/Makefile,v
>retrieving revision 1.2
>diff -u -p -u -p -r1.2 Makefile
>--- Makefile   24 Sep 2020 20:05:22 -0000      1.2
>+++ Makefile   23 Jan 2021 15:36:15 -0000
>@@ -1,9 +1,9 @@
> # $OpenBSD: Makefile,v 1.2 2020/09/24 20:05:22 danj Exp $
> 
> COMMENT =             character art facsimile generator
>-DISTNAME =            chafa-1.4.1
>+DISTNAME =            chafa-1.6.0
> 
>-SHARED_LIBS +=        chafa                     0.0 # 4.0
>+SHARED_LIBS +=        chafa                     0.0 # 5.0
> 
> CATEGORIES =          graphics
> 
>Index: distinfo
>===================================================================
>RCS file: /cvs/ports/graphics/chafa/distinfo,v
>retrieving revision 1.1.1.1
>diff -u -p -u -p -r1.1.1.1 distinfo
>--- distinfo   22 Sep 2020 22:08:23 -0000      1.1.1.1
>+++ distinfo   23 Jan 2021 15:36:15 -0000
>@@ -1,2 +1,2 @@
>-SHA256 (chafa-1.4.1.tar.xz) =
>RtNANPTJbRIOBjn4eiZZBCfMKelf5UiekDpI7JZAK6M= -SIZE (chafa-1.4.1.tar.xz)
>= 389428 +SHA256 (chafa-1.6.0.tar.xz) =
>BwbhAabg6AYzWutXRF4va+/+C+Kadh9WGXnoFpHCxoE= +SIZE (chafa-1.6.0.tar.xz)
>= 417888 Index: pkg/PLIST
>===================================================================
>RCS file: /cvs/ports/graphics/chafa/pkg/PLIST,v
>retrieving revision 1.1.1.1
>diff -u -p -u -p -r1.1.1.1 PLIST
>--- pkg/PLIST  22 Sep 2020 22:08:23 -0000      1.1.1.1
>+++ pkg/PLIST  23 Jan 2021 15:36:15 -0000
>@@ -6,6 +6,9 @@ include/chafa/chafa-canvas.h
> include/chafa/chafa-common.h
> include/chafa/chafa-features.h
> include/chafa/chafa-symbol-map.h
>+include/chafa/chafa-term-db.h
>+include/chafa/chafa-term-info.h
>+include/chafa/chafa-term-seq-def.h
> include/chafa/chafa-util.h
> include/chafa/chafa-version-macros.h
> include/chafa/chafa.h
>@@ -24,6 +27,8 @@ share/gtk-doc/html/chafa/ch02.html
> share/gtk-doc/html/chafa/chafa-ChafaCanvas.html
> share/gtk-doc/html/chafa/chafa-ChafaCanvasConfig.html
> share/gtk-doc/html/chafa/chafa-ChafaSymbolMap.html
>+share/gtk-doc/html/chafa/chafa-ChafaTermDb.html
>+share/gtk-doc/html/chafa/chafa-ChafaTermInfo.html
> share/gtk-doc/html/chafa/chafa-Features.html
> share/gtk-doc/html/chafa/chafa-Miscellaneous.html
> share/gtk-doc/html/chafa/chafa-building.html
>
>
>-- 
>greetings,
>
>Florian Viehweger
>

--
greetings,

Florian Viehweger

Reply via email to