On 2021/09/14 22:44, Florian Viehweger wrote:
> Hi,
> 
> this is an revised update for chafa to 1.8.0.
> 
> Changes are listed here[1].
> 
> Port-wise I've bumped SHARED_LIBS and added pkg/README to mention
> ffmpeg for extra format support. This will result in a leaner port as
> submitted before.

Not sure I understand the readme. The only mention of FFmpeg in the
distribution is this:

./TODO:  - Using (unreleased) ffmpeg driver:
./TODO:    - ./ffmpeg -i movie.mkv -pix_fmt rgba -f chafa -color 16 -symbols 
vhalf,space -fill ascii -

Looks like it should only be a minor rather than major shared library
bump?

> Some additions to WANTLIB and removed fftw3.7.
> 
> Some testing done on amd64 + i386 via ssh and X11 with xterm and st.
> No issues found.
> 
> Tests on big endian architectures welcome.
> 
> portcheck, 'make lib-depends-check' and 'make test' are happy.
> 
> Comments? OK?
> 
> Thanks!
> 
> [1] https://github.com/hpjansson/chafa/blob/master/NEWS
> 
> 
> Index: Makefile
> ===================================================================
> RCS file: /cvs/ports/graphics/chafa/Makefile,v
> retrieving revision 1.4
> diff -u -p -u -p -r1.4 Makefile
> --- Makefile  19 Jun 2021 11:35:54 -0000      1.4
> +++ Makefile  14 Sep 2021 20:09:06 -0000
> @@ -1,9 +1,9 @@
>  # $OpenBSD: Makefile,v 1.4 2021/06/19 11:35:54 sthen Exp $
>  
>  COMMENT =            character art facsimile generator
> -DISTNAME =           chafa-1.6.1
> +DISTNAME =           chafa-1.8.0
>  
> -SHARED_LIBS +=       chafa                     1.0 # 5.0
> +SHARED_LIBS +=       chafa                     2.0 # 1.0
>  
>  CATEGORIES =         graphics
>  
> @@ -15,10 +15,10 @@ MAINTAINER =              Florian Viehweger <openbsd
>  PERMIT_PACKAGE =     Yes
>  
>  WANTLIB +=           ICE MagickCore-6.Q16 MagickWand-6.Q16 SM X11 Xext Xt
> -WANTLIB +=           bz2 c djvulibre expat fftw3 fontconfig freetype glib-2.0
> -WANTLIB +=           iconv intl jasper jbig jpeg lcms2 lzma m openjp2 pcre
> -WANTLIB +=           png pthread raw_r tiff webp webpdemux webpmux xcb xml2
> -WANTLIB +=           z zstd
> +WANTLIB +=           aom bz2 c dav1d de265 djvulibre expat fontconfig
> +WANTLIB +=           freetype glib-2.0 heif iconv intl jasper jbig jpeg
> +WANTLIB +=           lcms2 lzma m openjp2 pcre png pthread raw_r tiff webp
> +WANTLIB +=           webpdemux webpmux x265 xcb xml2 z zstd
>  
>  MASTER_SITES =               https://hpjansson.org/chafa/releases/
>  EXTRACT_SUFX =               .tar.xz
> Index: distinfo
> ===================================================================
> RCS file: /cvs/ports/graphics/chafa/distinfo,v
> retrieving revision 1.3
> diff -u -p -u -p -r1.3 distinfo
> --- distinfo  19 Jun 2021 11:35:54 -0000      1.3
> +++ distinfo  14 Sep 2021 20:09:06 -0000
> @@ -1,2 +1,2 @@
> -SHA256 (chafa-1.6.1.tar.xz) = dsmJMOmbPl+tuYYUi5nWVjbp6WGRJOVo/xPTZO3on6U=
> -SIZE (chafa-1.6.1.tar.xz) = 418720
> +SHA256 (chafa-1.8.0.tar.xz) = If9lLYNrogcJjEDEWWUrLx3myKZPv/xi58YxnO0yKGs=
> +SIZE (chafa-1.8.0.tar.xz) = 435712
> Index: pkg/PLIST
> ===================================================================
> RCS file: /cvs/ports/graphics/chafa/pkg/PLIST,v
> retrieving revision 1.2
> diff -u -p -u -p -r1.2 PLIST
> --- pkg/PLIST 10 Feb 2021 20:18:11 -0000      1.2
> +++ pkg/PLIST 14 Sep 2021 20:09:06 -0000
> @@ -20,6 +20,7 @@ lib/libchafa.la
>  @lib lib/libchafa.so.${LIBchafa_VERSION}
>  lib/pkgconfig/chafa.pc
>  @man man/man1/chafa.1
> +share/doc/pkg-readmes/${PKGSTEM}
>  share/gtk-doc/html/chafa/
>  share/gtk-doc/html/chafa/api-index-full.html
>  share/gtk-doc/html/chafa/ch01.html
> Index: pkg/README
> ===================================================================
> RCS file: pkg/README
> diff -N pkg/README
> --- /dev/null 1 Jan 1970 00:00:00 -0000
> +++ pkg/README        14 Sep 2021 20:09:06 -0000
> @@ -0,0 +1,9 @@
> +# $OpenBSD: Makefile,v 1.4 2021/06/19 11:35:54 sthen Exp $
> +
> ++-----------------------------------------------------------------------
> +| Running ${PKGSTEM} on OpenBSD
> ++-----------------------------------------------------------------------
> +
> +For broader format support, install the "ffmpeg" package:
> +
> +# pkg_add ffmpeg
> 
> 
> -- 
> greetings,
> 
> Florian Viehweger
> 

Reply via email to