Saturday, September 18, 2021

Re: [update] chafa 1.8.0

Am Wed, 15 Sep 2021 09:03:12 +0100
schrieb Stuart Henderson <stu@spacehopper.org>:

> 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?

Updated diff below.


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 18 Sep 2021 21:36:05 -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 1.1 # 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 18 Sep 2021 21:36:05 -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 18 Sep 2021 21:36:05 -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 18 Sep 2021 21:36:05 -0000
@@ -0,0 +1,11 @@
+# $OpenBSD: Makefile,v 1.4 2021/06/19 11:35:54 sthen Exp $
+
++-----------------------------------------------------------------------
+| Running ${PKGSTEM} on OpenBSD
++-----------------------------------------------------------------------
+
+video support
+=============
+You can install the "ffmpeg" package for video support:
+
+# pkg_add ffmpeg



--
greetings,

Florian Viehweger

No comments:

Post a Comment