Created attachment 426776 [details] bluefish-2.2.8.ebuild New ebuild for bluefish 2.2.8 which was released last month. This new ebuild includes the option to build with GTK2 instead although GTK3 is the default.
Created attachment 426778 [details, diff] bluefish_2.2.7_vs_2.2.8.patch A diff to compare the current ebuild in Portage (2.2.7) to the attachment (2.2.8) to help highlight the changes.
Created attachment 426780 [details, diff] metadata.xml.patch Patch to update the current metadata.xml for the new USE flags.
Nick somehow you have set keywords from testing to stable in the bump -KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc x86" -IUSE="gucharmap nls python spell" +IUSE="gtk2 +gtk3 gucharmap nls python spell" looks fine There is also a minor whitespace issue in the bluefish-2.2.8.ebuild as well. Please fix and re-submit the bump to bluefish-2.2.8 by a unified diff patch.
(In reply to Ian Delaney from comment #3) > Nick > > somehow you have set keywords from testing to stable in the bump > > -KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" > +KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc x86" > > -IUSE="gucharmap nls python spell" > +IUSE="gtk2 +gtk3 gucharmap nls python spell" > looks fine > > There is also a minor whitespace issue in the bluefish-2.2.8.ebuild as well. > > Please fix and re-submit the bump to bluefish-2.2.8 by a unified diff patch. Ah, good catch, thanks for the feedback, I'll have an update posted shortly.
Created attachment 429210 [details, diff] bluefish-2.2.8.ebuild.patch A patch against bluefish-2.2.7 for the 2.2.8 release.
My buidtesting of this was clean, however there were a couple of minor changes to the ebuild to make - given they were only small, I took the liberty of fixing these while committing rather than pushing back and waiting for another patch. The changes to the ebuild were: - bump to EAPI6 - reorder dependencies - replace `find ...` with `prune_libtool_files` If you have any queries about these, please let me know. commit 7655d0d8398a8370fc3f10781f994a46ab4d45f6 Author: Sam Jorna <wraeth@gentoo.org> Date: Tue Mar 29 17:01:16 2016 +1100 app-editors/bluefish: bump to 2.2.8 Version bump to 2.2.8, bump to EAPI6, add new USE flags for GTK+-2/3. Gentoo-bug: 575838 Package-Manager: portage-2.2.28