new version has been released, thanks
I did look at this and it's more than a simple bump. The ebuild will most likely have to be rewritten. File this one under weekend project.
Created attachment 427052 [details] ebuild for wxglade-0.7.1 This is my attempt at an ebuild for 0.7.1 which was released recently. It is based on the existing ebuild for 0.6.3 and seems to work for me. Probably needs a tidy up though.
This will also need to use new python eclasses
FYI, 0.7.2 has been released in the meantime.
Considering that the current version of wxglade is for 2.8 only, it's blocking old python.eclass removal and (AFAICS) has no reverse dependencies in Gentoo, would it be fine to treeclean the old version? I don't think converting the old ebuild (which looks non-trivial) is really worth the effort. Furthermore, it would need to be stabilized afterwards and that seems a lot of effort for a package that's not going to be used in the old version anyway. So I'd like to lastrite and treeclean the old version, then you could start over with the new one whenever time permits.
No, it would not be fine to treeclean it.
Care to elaborate on the usefulness of the old version?
I don't know it's usefulness or no usefulness of the old version, but last riting indicates a complete intention of removal, not just some old version cleanup, and that is not desired. The bump just needs to get done and call it a day, but this need of it for python.eclass removal doesn't bump the priority up to get it done immediately over other priorities (like various security cleanups I have pending), but it does mean if no-one else gets to it sooner, I should get to doing the bump within a month or so as I reach wxwidgets backlog, so it'll be a high priority in that backlog. Feel free to remind on IRC when the coast is becoming clear from other stuff to bump the priority up higher, and it probably won't become any delay for anything over all the other stuff you'll need to wait last rite timers for or whatnot.
This is one of the last consumers of wxpython:2.8, ,it would be nice to finally get it bumped if possible Thanks
Created attachment 491118 [details] wxglade-0.7.2.ebuild Update based in the Peter Fox's ebuild (really it was not very difficult to adapt to python-r1 following the recommendations of https://wiki.gentoo.org/wiki/Project:Python/Python.eclass_conversion ) Although I didn't find an equivalent of python_get_version nor of python_generate_wrapper_scripts, so I decided to remove one and comment the other respectively, but beyond that it doesn't give problems to install. So far I haven't tried it much but I can confirm that this version of wxGlade works well only with dev-python/wxpython:3.0 installed.
Any news on this? thanks
[master bfc09b1aec95] dev-util/wxglade: Version bump 2 files changed, 50 insertions(+) create mode 100644 dev-util/wxglade/wxglade-0.8.2.ebuild
I see various potential issues with the bump, but it's probably better than the status quo, so all good if the end result launches, but I need some bug open to track review in future.
This is the last consumer of old wxGTK:2.8, we will need to stabilize this to get rid of the old slot then
bug 656934 needs to be fixed
ping. This is blocking lots of cleanup (including some security cleanup)
x86 stable
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b78b1832d568d329eeae362df07f4b76f2c299cd commit b78b1832d568d329eeae362df07f4b76f2c299cd Author: Rolf Eike Beer <eike@sf-mail.de> AuthorDate: 2018-07-08 18:38:45 +0000 Commit: Sergei Trofimovich <slyfox@gentoo.org> CommitDate: 2018-07-08 19:09:42 +0000 dev-util/wxglade: stable 0.8.2 for sparc Bug: https://bugs.gentoo.org/530004 Package-Manager: Portage-2.3.40, Repoman-2.3.9 RepoMan-Options: --include-arches="sparc" dev-util/wxglade/wxglade-0.8.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
amd64 stable
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a39ce422f84a270b8c519214747db49374aafe90 commit a39ce422f84a270b8c519214747db49374aafe90 Author: Sergei Trofimovich <slyfox@gentoo.org> AuthorDate: 2018-07-15 10:34:30 +0000 Commit: Sergei Trofimovich <slyfox@gentoo.org> CommitDate: 2018-07-15 10:34:30 +0000 dev-util/wxglade: destabilize to ~ppc No revdeps. Bug: https://bugs.gentoo.org/530004 Package-Manager: Portage-2.3.42, Repoman-2.3.9 dev-util/wxglade/wxglade-0.6.3-r3.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
Dropped ppc down to ~ppc. Last arch is done. Closing.