Created attachment 400090 [details, diff] jdbc-postgresql-9.4_p1201.ebuild.diff Lots of good fixes, but two things do stand out: * Make Pgjdbc an OSGi bundle * Add native SSPI authentication support on Windows using JNA via Waffle I personally don't care about the first, and I guess no one cares about the latter - so the ebuild gets rid of them both, unless maybe someone wants to introduce an osgi flag? The result probably doesn't look pretty, but it works for me, and the tests do as well.
Created attachment 400092 [details, diff] jdbc-postgresql-9.4_p1201-remove-osgi.patch Use a patch where there's no hope for sed.
Created attachment 400094 [details, diff] jdbc-postgresql-9.4_p1201-remove-sspi.patch Patch out SSPI from ConnectionFactoryImpl.java, the single place where it is in use. This essentially brings it back to 9.3 level.
+*jdbc-postgresql-9.4_p1201 (22 Apr 2015) + + 22 Apr 2015; Patrice Clement <monsieurp@gentoo.org> + +files/jdbc-postgresql-9.4_p1201-remove-osgi.patch, + +files/jdbc-postgresql-9.4_p1201-remove-sspi.patch, + +jdbc-postgresql-9.4_p1201.ebuild, jdbc-postgresql-9.3_p1100.ebuild: + Version bump courtesy of Andreas Sturmlechner + <andreas.sturmlechner@gmail.com>. Fix bug 545004. + Thanks.