-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 You also have to rename the PATCHES array, because base.eclass already uses that name with epatch.
And I can't say I am thrilled about the idea that we duplicate functionality again. It's already confusing enough the way it is (I can tell, because I review ebuilds in sunrise regularly. What might look trivial to us, is confusing for regular contributors). We should put more effort into providing centralized functions and deprecate old stuff. But I have a feeling that providing a second patch function with reduced functionality will not help with that. I don't think it's too bad to include the automatic -p# detection, because it can be overridden anyway. The cases where you really need to do that are rare enough to leave detection as default. Also I don't think it's too bad to drop some functionality and still not rename the function, so that we have slightly different epatch behavior in EAPI=6. That can be communicated and old ebuilds will still use eutils epatch for older EAPIs. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQEcBAEBAgAGBQJRXCGaAAoJEFpvPKfnPDWzDWMIAI3aU5w+FGEtWTfkQ5FkldDp 1UJhseirhYxQqRykZJoKdWCSRPqQbUCThbkLoiHvPsvsSr4Os6lR3Ycyfzs0U5di ZxNfuL3ykyB42mbkh+YpHwAFr6B6FdPxVoz0XKlpKVM5LDgUDqHmNrd+s3v8/n/D XYGOf95DCtOnZbiINfn5jvf63L9R9Cp95cFqbv0xphVt5yIjD3f9xJsXWfclwcuS 6S3FrIpMF94x6howB/Z4ifQrh9oWy4ivB6mGlOcadTDzhBZkY2/aM25nLg3zW0h7 nSd8KASR3wVYYwWKntyUxoWdkQ49JbkC+WAv1X9VingpA8NPkvtqfx54WDtTc3I= =zKvF -----END PGP SIGNATURE-----