Currently, gnustep-back-art ships with Helvetica fonts. The included GNUstep source script sets the font to BitstreamVera, but the ebuild requires DejaVu. Consequently, any GNUstep app reverts to Helvetica when launched, and GNUstep complains that BitstreamVera fonts are not found. I include two patches below to correct this situation.
Created attachment 114895 [details, diff] gnustep-back-art-0.11.0.ebuild_dejavu.patch Patch to ebuild to incorporate DejaVu fonts into the GNUstep fonts database.
Created attachment 114897 [details, diff] config-gnustep-back-art.sh_dejavu.patch Patch to GNUstep sh script in files dir, to actually use DejaVu instead of Bitstream when user sources it.
Created attachment 115079 [details, diff] gnustep-back-art-0.11.0.ebuild_dejavu.patch A more intelligent patch to ebuild: * Instead of copying over font files, just read directly from installed location, and tell GNUstep to look there (N.B.: reading the font files directly trips an 'ACCESS DENIED: rename' warning in Paludis, but doesn't actually appear to cause any error -- the ebuild merges fine.) * Remove whitespaces from directory names
An alternate approch is now available in the gnustep overlay: nfonts generation for all installed fonts when installing gnustep-back-art (the only package needing these). And the config script is now updated to use Dejavu fonts by default
The ebuild in the overlay works well. I am marking this as fixed.