From 6c54932360291d9253039e5f0d0faadcfbdfd4d4 Mon Sep 17 00:00:00 2001 From: FollieHiyuki Date: Wed, 30 Jun 2021 01:46:06 +0300 Subject: [PATCH] libcaca: enable imlib2 support by default Without imlib2 support, libcaca only works with BMP format, which is really limited. Additionally, libcaca can be built and work with imlib2 without x11 support. Also add opengl rendering option. --- srcpkgs/libcaca/template | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/srcpkgs/libcaca/template b/srcpkgs/libcaca/template index b6d6b4f35c9b..7b0c783c59ad 100644 --- a/srcpkgs/libcaca/template +++ b/srcpkgs/libcaca/template @@ -1,19 +1,21 @@ # Template file for 'libcaca' pkgname=libcaca version=0.99.beta19 -revision=8 +revision=9 build_style=gnu-configure +configure_args="$(vopt_if x11 '' '--disable-x11')" hostmakedepends="libtool automake pkg-config" +makedepends="ncurses-devel imlib2-devel $(vopt_if x11 'libX11-devel') + $(vopt_if opengl 'libfreeglut-devel')" short_desc="Graphics library that outputs text instead of pixels" maintainer="Orphaned " -makedepends="ncurses-devel $(vopt_if x11 'libX11-devel imlib2-devel')" -homepage="http://caca.zoy.org/wiki/libcaca" license="WTFPL" +homepage="http://caca.zoy.org/wiki/libcaca" distfiles="https://github.com/cacalabs/libcaca/archive/v${version}.tar.gz" checksum=7ed29a00cc7f017424d8b2994f001f137ed5bc4441987b711d78c6734fdf3493 # package build options -build_options="x11" +build_options="x11 opengl" pre_configure() { sed -i -e 's,AM_CONFIG_HEADER,AC_CONFIG_HEADERS,' configure.ac