pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/graphics
Module Name: pkgsrc
Committed By: ktnb
Date: Wed Oct 9 14:05:56 UTC 2024
Modified Files:
pkgsrc/graphics: Makefile
Added Files:
pkgsrc/graphics/chafa: DESCR Makefile PLIST buildlink3.mk distinfo
pkgsrc/graphics/chafa/patches: patch-configure.ac
Log Message:
Chafa is a command-line utility that converts image data, including
animated GIFs, into graphics formats or ANSI/Unicode character art
suitable for display in a terminal. It has broad feature support,
allowing it to be used on devices ranging from historical
teleprinters to modern terminal emulators and everything in between.
To generate a diff of this commit:
cvs rdiff -u -r1.1058 -r1.1059 pkgsrc/graphics/Makefile
cvs rdiff -u -r0 -r1.1 pkgsrc/graphics/chafa/DESCR \
pkgsrc/graphics/chafa/Makefile pkgsrc/graphics/chafa/PLIST \
pkgsrc/graphics/chafa/buildlink3.mk pkgsrc/graphics/chafa/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/graphics/chafa/patches/patch-configure.ac
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/graphics/Makefile
diff -u pkgsrc/graphics/Makefile:1.1058 pkgsrc/graphics/Makefile:1.1059
--- pkgsrc/graphics/Makefile:1.1058 Fri Jul 26 22:15:49 2024
+++ pkgsrc/graphics/Makefile Wed Oct 9 14:05:55 2024
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1058 2024/07/26 22:15:49 wiz Exp $
+# $NetBSD: Makefile,v 1.1059 2024/10/09 14:05:55 ktnb Exp $
#
COMMENT= Graphics tools and libraries
@@ -81,6 +81,7 @@ SUBDIR+= camediaplay
SUBDIR+= camlimages
SUBDIR+= cdlabelgen
SUBDIR+= cglm
+SUBDIR+= chafa
SUBDIR+= charls
SUBDIR+= cheese
SUBDIR+= cinepaint
Added files:
Index: pkgsrc/graphics/chafa/DESCR
diff -u /dev/null pkgsrc/graphics/chafa/DESCR:1.1
--- /dev/null Wed Oct 9 14:05:56 2024
+++ pkgsrc/graphics/chafa/DESCR Wed Oct 9 14:05:55 2024
@@ -0,0 +1,5 @@
+Chafa is a command-line utility that converts image data, including
+animated GIFs, into graphics formats or ANSI/Unicode character art
+suitable for display in a terminal. It has broad feature support,
+allowing it to be used on devices ranging from historical
+teleprinters to modern terminal emulators and everything in between.
Index: pkgsrc/graphics/chafa/Makefile
diff -u /dev/null pkgsrc/graphics/chafa/Makefile:1.1
--- /dev/null Wed Oct 9 14:05:56 2024
+++ pkgsrc/graphics/chafa/Makefile Wed Oct 9 14:05:55 2024
@@ -0,0 +1,29 @@
+# $NetBSD: Makefile,v 1.1 2024/10/09 14:05:55 ktnb Exp $
+
+DISTNAME= chafa-1.14.4
+CATEGORIES= graphics
+MASTER_SITES= ${MASTER_SITE_GITHUB:=hpjansson/}
+GITHUB_TAG= ${PKGVERSION_NOREV}
+
+MAINTAINER= ktnb%NetBSD.org@localhost
+HOMEPAGE= https://github.com/hpjansson/chafa/
+COMMENT= Command-line utility for displaying images in a terminal
+LICENSE= gnu-gpl-v3
+
+USE_TOOLS+= pkg-config autoconf automake
+GNU_CONFIGURE= yes
+USE_LIBTOOL= yes
+
+PKGCONFIG_OVERRIDE+= chafa.pc.in
+
+pre-configure:
+ cd ${WRKSRC} && sh autogen.sh ${CONFIGURE_ARGS}
+
+.include "../../devel/glib2/buildlink3.mk"
+.include "../../graphics/freetype2/buildlink3.mk"
+.include "../../graphics/librsvg/buildlink3.mk"
+.include "../../graphics/tiff/buildlink3.mk"
+.include "../../graphics/libwebp/buildlink3.mk"
+.include "../../textproc/libxml2/buildlink3.mk"
+.include "../../mk/jpeg.buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/graphics/chafa/PLIST
diff -u /dev/null pkgsrc/graphics/chafa/PLIST:1.1
--- /dev/null Wed Oct 9 14:05:56 2024
+++ pkgsrc/graphics/chafa/PLIST Wed Oct 9 14:05:55 2024
@@ -0,0 +1,19 @@
+@comment $NetBSD: PLIST,v 1.1 2024/10/09 14:05:55 ktnb Exp $
+bin/chafa
+include/chafa/chafa-canvas-config.h
+include/chafa/chafa-canvas.h
+include/chafa/chafa-common.h
+include/chafa/chafa-features.h
+include/chafa/chafa-frame.h
+include/chafa/chafa-image.h
+include/chafa/chafa-placement.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
+lib/chafa/include/chafaconfig.h
+lib/libchafa.la
+lib/pkgconfig/chafa.pc
Index: pkgsrc/graphics/chafa/buildlink3.mk
diff -u /dev/null pkgsrc/graphics/chafa/buildlink3.mk:1.1
--- /dev/null Wed Oct 9 14:05:56 2024
+++ pkgsrc/graphics/chafa/buildlink3.mk Wed Oct 9 14:05:56 2024
@@ -0,0 +1,13 @@
+# $NetBSD: buildlink3.mk,v 1.1 2024/10/09 14:05:56 ktnb Exp $
+
+BUILDLINK_TREE+= chafa
+
+.if !defined(CHAFA_BUILDLINK3_MK)
+CHAFA_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.chafa+= chafa>=1.14.4
+BUILDLINK_PKGSRCDIR.chafa?= ../../graphics/chafa
+
+.endif # CHAFA_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -chafa
Index: pkgsrc/graphics/chafa/distinfo
diff -u /dev/null pkgsrc/graphics/chafa/distinfo:1.1
--- /dev/null Wed Oct 9 14:05:56 2024
+++ pkgsrc/graphics/chafa/distinfo Wed Oct 9 14:05:56 2024
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2024/10/09 14:05:56 ktnb Exp $
+
+BLAKE2s (chafa-1.14.4.tar.gz) = 691e9fbec3c61b31d4d838b47d42cf27be40b89248a9d7657e5eafa3c8c80ea8
+SHA512 (chafa-1.14.4.tar.gz) = 536f5dc031d1732271285e736d920f7313daaa2f82b3c87af588bfdfb9a6a5616140814ba37d22ea3f3704e916863ea6f9f689de2da672acaeaee20bc4728e6e
+Size (chafa-1.14.4.tar.gz) = 1861126 bytes
+SHA1 (patch-configure.ac) = c9a07ed95c162c5b07f0a1403dba8b339a8629e5
Index: pkgsrc/graphics/chafa/patches/patch-configure.ac
diff -u /dev/null pkgsrc/graphics/chafa/patches/patch-configure.ac:1.1
--- /dev/null Wed Oct 9 14:05:56 2024
+++ pkgsrc/graphics/chafa/patches/patch-configure.ac Wed Oct 9 14:05:56 2024
@@ -0,0 +1,15 @@
+$NetBSD: patch-configure.ac,v 1.1 2024/10/09 14:05:56 ktnb Exp $
+
+Fixed portability.
+
+--- configure.ac.orig 2024-10-08 15:04:30.286444911 +0000
++++ configure.ac
+@@ -467,7 +467,7 @@ AC_ARG_ENABLE(rpath,
+ [AS_HELP_STRING([--enable-rpath],
+ [use rpath [default=no]])])
+
+-AM_CONDITIONAL(ENABLE_RPATH, test "$enable_rpath" == yes)
++AM_CONDITIONAL(ENABLE_RPATH, test "$enable_rpath" = yes)
+
+ dnl --- Output ---
+
Home |
Main Index |
Thread Index |
Old Index