Created attachment 446784 [details, diff] cups-2.2.0-dont-compress-manpages.patch See URL for a list of changes.
Just a note, some (upstream) patches might have to be applied to various packages for CUPS 2.2 compatibility. print-manager-16.08.1: https://quickgit.kde.org/?p=print-manager.git&a=commit&h=971e75934bc64627226d61565f68aff3c9b0000b chromium (stable) 53.0.2785.116: https://chromium.googlesource.com/chromium/src.git/+/5132ca58a0a3ada1aee99732fd30d53ebe5af984 There may be more of course.
hplip: https://bugs.launchpad.net/hplip/+bug/1600979
Created attachment 448840 [details] net-print/cups-2.2.0.ebuild modified from 2.1.4
I created an ebuild which removed all patches from the 2.1.4 and provided a correct URL for downloading the source and a correction for the naming of the working path. It successfully installed. Note: the older version of CUPS, e.g. 2.1.3-r1 was incompatiable with the Epson Sure Color T5000 driver package -- I kept getting a -1000 error flag from Epson black-box library. So before pursuing the matter with Epson, I wanted to install the current high watermark of CUPS from the project so I did not get a response from Epson that I needed to be at the current high watermark. With installation of 2.2.0, I no longer got this error: [printJob:575] epcgStartJob errored out; error = -1000
commit 092b1bc43277abe35e537772ff7a404fd9a4a420 Author: Lars Wendler <polynomial-c@gentoo.org> Date: Thu Dec 29 19:50:39 2016 net-print/cups: Bump to version 2.2.1 (bug #594458). Package-Manager: Portage-2.3.3, Repoman-2.3.1