app-misc/clockywock is out of date. Reproducible: Always
Created attachment 260946 [details, diff] Patch to fix buffer overflow
Created attachment 260948 [details] ebuild for app-misc/clockywock-0.2.3e
This includes the patch from Bug #337181
Created attachment 261022 [details, diff] Fix to patch from bug #337181 Changed to a different strategy for mitigating the buffer overflow as per Diego's suggestion in bug #337181
Created attachment 261133 [details, diff] fixes makefile to use CXXFLAGS LDFLAGS and CXX
Created attachment 261134 [details] Cleaned up ebuild EAPI=3. Applied patch to Makefile to use variables for *FLAGS and such. Updated LICENSE to just GPL-2. Install man page properly. Add COPYING and CREDITS to the docs.
KEYWORDS is currently just ~amd64 and ~x86. This is pretty simple code; should it be keyworded for the other arches as well? I don't have the resources to test them. Also, if there's a dev listening, I wouldn't mind proxy maintaining this ebuild.
Created attachment 261181 [details, diff] update for new version
Created attachment 261182 [details] Updated for new upstream version I reported the issue from bug 337181 upstream which resulted in version 0.2.3F, so here's a new e-build without the need for the off-by-one patch. I also updated the SRC_URI to its apparent new home.
Patch and ebuild looks good; only note would be that COPYING needs not to be installed, but that's something I can take care during commit. Kevin do you want to proxy-maintain this as well?
Yes. Please set me as proxied maintainer. Thanks.
Created attachment 261193 [details] Minor cleanup and EAPI=4
(In reply to comment #11) > Yes. Please set me as proxied maintainer. Thanks. > done and in portage