Although the newer code does allow for making changes to package.use in your portage config files, I have not found anything that allows for editing package.mask and package.unmask, nor anything to add or remove a package from your world file. Himerge has a very intuitive package branch editor that usually works very well (usually because it seems to have broken with the new version). I like the portage browsing abilities of Porthole, they are very intuitive and provide all the info required and or desired. Upon right clicking on a browser entry currently, a drop down menu offers only emerge or unmerge choices. It would be super if the same drop down menu offered the choices currently available in himerge (in ex., mask all *, unmask all *, mask that version, unmask that version. Reproducible: Always
CC'ing upstream
I am back online again and have just released -0.6.0_rc5. The one thing that you will find is that there is more choices offered in right clicking on the ebuild table in the summary view. You are correct that there is no choice for adding/removing from package.unmask/package.unmask. I will look at adding those choices to the ebiuld table right click menu. If not to difficult or involved it should make it into -0.6.0 final. Note: the ebuild table is sensitive to where you click in the table, left click a version to select that version for the summary and all other info displays (deps/installed files/ebuild,...) for that package.
Ok, with all the delays in getting -0.6.0 final out into the world (all mine unfortunately) I have been able to add this functionality into porthole. As mentioned earlier right clicking on an ebuild table entry, it will pop-up a menu which now includes 2 package.mask/unmask submenus which give you the most common atoms useed for masking/unmasking such as {'=', '<=', >=', '<', '>', 'all'}. The ACCEPT_KEYWORDS menu options have also been improved with similar submenu choices. This bug can be considered closed in a few days when -0.6.0 final is released. :)
Fixed in porthole-0.6.0, thanks guys.