From 90daadfeef38b4c2d09b2745a1ff6665b7797481 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 | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/srcpkgs/libcaca/template b/srcpkgs/libcaca/template index b6d6b4f35c9be9..0ae84971a0cee4 100644 --- a/srcpkgs/libcaca/template +++ b/srcpkgs/libcaca/template @@ -1,19 +1,20 @@ # 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 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