From the ChangeLog (URL has not been updated): highlight 2.6-10 07-May-2008 -fixed XHTML output (thanks to Allen McPherson) -added Logtalk definition (thanks to Paulo Moura) -added support for Eiffel ecf project files (thanks to Jérémie Blaser) -various code improvements (patch by Antonio Diaz Diaz) Oddly enough, the ChangeLog also mentions fixing gcc-4.3 support in 2.6.8, while Gentoo still applies a gcc-4.3 patch in 2.6.9. I don't use 4.3 yet so I cannot test whether we could do without the patch. Another thing is that the ChangeLog entry for 2.4.2 (from September 2005) notes: -Unix package: moved *.conf to /etc/highlight/ (suggested by Jochen Schmitt) It probably broke with the addition of prefix support in February 2007 with the 2.5.2 release: -added prefix and prefix_bin variables to makefile (suggested by Thomas Link) Trivial patch to follow as attachment.
Created attachment 153629 [details, diff] Put the config file(s) back where they belong
--- highlight-2.6.9.ebuild 2008-05-05 14:34:07.000000000 +0200 +++ highlight-2.6.10.ebuild 2008-05-19 02:48:59.000000000 +0200 @@ -20,8 +20,9 @@ src_unpack() { unpack ${A} cd "${S}" - epatch "${FILESDIR}"/${P}-gcc43.patch \ - "${FILESDIR}"/${P}-asneeded.patch + epatch "${FILESDIR}"/${PN}-2.6.9-gcc43.patch \ + "${FILESDIR}"/${PN}-2.6.9-asneeded.patch \ + "${FILESDIR}"/${P}-conf_dir.patch sed -i \ -e "s:-O2::" \ -e "s:CFLAGS:CXXFLAGS:g" \
jer, thanks. it's only the GUI that fails to build with GCC 4.3, so obviously they missed it if they were only building the command line tools....