pgadmin3 is out with 1.20.0 which is compatible with PG 9.4 Reproducible: Always
Created attachment 392792 [details] pgadmin3-1.20.0.ebuild Attached working ebuild based on 1.18.1. Builds, installs and works well, using wxWidgets 3.0. Integrates much better with current Gnome.
I would suggest to keep wxWidgets at version 2.8, since 3.0 are still keyworded. I just build pgAdmin3 using the ebuild from here using wxWidget 2.8 and it works fine. Maybe the ebuild should be more generic about the wxWidget part, in terms of just use whatever wxWidget version is available. I changed the ebuild acordingly. My solution may not be the best, since I do not know how to query slots or version in ebuild right, and the docs are, lets say not telling me anything.
Created attachment 393256 [details] dev-db/pgadmin3-1.20.0.ebuild A more generic approach to choosing the wxGTK version for building.
Thanks for the submissions. I've taken a bit of a different approach. I'm still not sure if this is a good way to go. We might have to add USE flags to control which wxGTK to depend on. I've updated this in my overlay: https://github.com/titanofold/titanofold-gentoo-x86
Okay, so I've been using wxWidgets 3.0 with pgAdmin for a couple weeks now, and I have 1 issue with it: The Server Status window shows no text. Falling back to 2.8 resolves that issue. Anyone else experiencing the same?
I see 1.20.1 is available, and the Changelog does mentions some wxwidgets-3 specific fixes. Also, 1.21.0 is available, should I file a separate bug?
(In reply to David Flogeras from comment #6) > I see 1.20.1 is available, and the Changelog does mentions some wxwidgets-3 > specific fixes. > > Also, 1.21.0 is available, should I file a separate bug? There isn't and won't be a 1.21 available. The pgAdmin team only does even-numbered releases (1.16, 1.18, 1.20, 1.22). They have not yet released 1.20.1, either. They don't typically sit on fixes for very long, though.
And, no this bug will do.
*pgadmin3-1.20.0-r1 (20 May 2015) 20 May 2015; Aaron W. Swenson <titanofold@gentoo.org> +pgadmin3-1.20.0-r1.ebuild: Version bump fixes bug 533336. Now supports best wxGTK available, instead of just 2.8, fixing bug 517232.
Apologies, I was reading the future in their git browser and assumed the aforementioned versions were already released. Also, someone must have made a boo-boo, they mention a 1.21.0 (probably meant 1.20.1 :) https://github.com/postgres/pgadmin3/blob/master/CHANGELOG