diff --git a/srcpkgs/ddd/template b/srcpkgs/ddd/template index e8eacf32214..a78bb0e10d5 100644 --- a/srcpkgs/ddd/template +++ b/srcpkgs/ddd/template @@ -1,16 +1,23 @@ # Template file for 'ddd' pkgname=ddd -version=3.4.0 +version=3.4.1 revision=1 build_style=gnu-configure -makedepends="ncurses-devel libXt-devel libXext-devel libXmu-devel motif-devel" +makedepends="ncurses-devel freetype-devel libXaw-devel libXt-devel + libXext-devel libXmu-devel motif-devel" short_desc="Graphical front-end for command-line debuggers" maintainer="Enno Boland " license="GPL-3.0-or-later" homepage="http://www.gnu.org/software/ddd" distfiles="${GNU_SITE}/$pkgname/$pkgname-$version.tar.gz" -checksum=5d4cbc8a0bb0458543866d679308c53a3ef066e402fe5a1918e19698a3d3580f +checksum=b87517a6c3f9611566347e283a2cf931fa369919b553536a2235e63402f4ee89 +# The "check" target is an interactive session with a program called cxxtest +# and designed for a human. +make_check="no" -do_check() { - : # interactive, hangs on CI +post_patch() { + if [ "$CROSS_BUILD" ]; then + # Hardcoded path to /usr/include doesn't work with cross-builds. + vsed -e "s,/usr/include/freetype2,$XBPS_CROSS_BASE/usr/include/freetype2,g" -i configure + fi }