Nick Bowler [Sun, 7 Mar 2021 05:23:01 +0000 (00:23 -0500)]
heirloom-devtools: Fix build on new glibc.
Recent glibc have removed <stropts.h> header, which is included by one
of the source files. However, nothing seems to depend on this inclusion
so simply deleting it appears sufficient to restore working builds.
Nick Bowler [Sun, 20 Dec 2020 07:00:23 +0000 (02:00 -0500)]
dev-python/pycairo: Punt USE=doc support.
Docs can't be built anymore because of no python2-supporting sphinx in
Gentoo repo. Not worth dealing with this problem, rather just remove
doc generation.
Nick Bowler [Thu, 26 Nov 2020 07:51:27 +0000 (02:51 -0500)]
Resurrect dev-python/pygtk.
This is needed for gimp python support. Bring back pygtk and versions
of its dependencies for python-2, parallel installable with the current
versions in gentoo repo.
Nick Bowler [Fri, 14 Feb 2020 05:18:29 +0000 (00:18 -0500)]
heirloom-devtools: Add -fpermissive to C++ flags.
Seems this doesn't build with newer G++ due to some pointer shenanigans,
I don't really care that much so let's just treat the symptom instead of
the underlying condition.
The -fpermissive flag seems to be an accepted option of G++ since ancient
history. We'll just add it unconditionally, and now the package installs
successfully.
This patch is ill-conceived and changes the nonportable echo usage to
one which portably prints garbage. Replace it with a working version:
man-1.6g-nonportable-echo.patch