There is probably a typo in: transmission-2.42-natpmp-system.patch with NATPNP instead of NATPMP in few lines compiles fine if I fix the patch.
Yes sir, it is. 217c217 < +NATPNP_LIBS = @LIBNATPNP_LIBS_QT@ --- > +NATPNP_LIBS = @LIBNATPMP_LIBS_QT@ transmission-2.42-natpmp-system.patch.diff
+*transmission-2.42-r1 (26 Jan 2012) + + 26 Jan 2012; Samuli Suominen <ssuominen@gentoo.org> + +transmission-2.42-r1.ebuild: + USE="ayatana" for libappindicator wrt #400815 by Luis Medinas. Remove + USE="utp" because USE"-utp" fails to build wrt #400865 by Ben Kohler. Fix + patch for building with USE=qt4 wrt #400923. Remove deprecated support for + GTK+-2.x and enable GTK+-3.x with USE="gtk".
(In reply to comment #1) > Yes sir, it is. > > 217c217 > < +NATPNP_LIBS = @LIBNATPNP_LIBS_QT@ > --- > > +NATPNP_LIBS = @LIBNATPMP_LIBS_QT@ > > transmission-2.42-natpmp-system.patch.diff thanks, sorry for missing you in the changelog entry