SVK 1.06 has been released, which fixes a bug with 'svk update' among other things. I can provide a diff from the 1.05 ebuild if desired which removes the dependency on Perl 5.8.7 (by adding perl-core/Encode) and installs the bash-completion stuff (requested in bug 108295).
Guillaume, can you attach that diff? I'll gladly use it in my local overlay. Thanks.
Created attachment 75851 [details, diff] Diff against svk-1.05.ebuild Changes: 1. Remove dependency on >=dev-lang/perl-5.8.7 by adding perl-core/Encode-2.12 (ebuild to be attached). I don't know what the perl herd's policy on adding ebuilds to perl-core is, but it seemed like this would be clearer than depending on a specific version of Perl. 2. Support features via USE flags. These features default to "on" in the Makefile.PL, but they are optional. (The export PERL_EXTUTILS_AUTOINSTALL="--skipdeps" in src_install is important here; it disables the interactive features of Module::Install.) 3. Check for Perl bindings in Subversion. 4. Remove SRC_TEST="do". This might be another place to ask the perl herd for their opinion. 5. Add bash-completion support.
Created attachment 75852 [details] New ebuild for perl-core/Encode
Please open a separate bug for perl-core/Encode. I only maintaining the SVK package, the perl herd should be able to take care of this better than me. I added svk ebuild 1.06 to the tree, merging changes from your patch, still depends on perl 5.8.7 for now (thanks for contributing)
mcummings says he would prefer not to add perl-core/Encode [1], so for now I'm content to unmask perl-5.8.7 locally. Thanks for committing the updates, Guillaume. [1] http://thread.gmane.org/gmane.linux.gentoo.perl/125