Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 740118

Summary: dev-util/wxglade has been updated to Python3, can we get it readded to portage?
Product: Gentoo Linux Reporter: Decibels <decibels.2862>
Component: New packagesAssignee: Default Assignee for New Packages <maintainer-wanted>
Status: CONFIRMED ---    
Severity: normal CC: bman, bugzilla, gentoo, jstein, wxwidgets
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: wxglade ebuild file

Description Decibels 2020-09-02 22:20:56 UTC
Created attachment 657972 [details]
wxglade ebuild file

Noticed that do its earlier prerequisite of python2.7 it has been dropped. Assuming that was the reason. According to Sourceforge it has been updated to python3. Would like to get that added back to portage. 
http://wxglade.sourceforge.net/

Previous ebuild (think last) attached. I have never build a ebuild before so not sure if could do it correctly or would submit one.
Comment 1 Jonas Stein gentoo-dev 2020-09-03 15:41:20 UTC
It was removed by bman in https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38311722644

I cannot see which bug ticket was for the removal of 
dev-util/wxglade


Looks as it was deleted from the tree, when upstream provided already Py3 support.

-------------

from
http://wxglade.sourceforge.net/

 2020-08-30
wxGlade 1.0.0 alpha release 1.0.0 uploaded

General:

    sizers only required where wx requires them; not required e.g. for Frame->Panel (used to be Frame->Sizer->Panel)
    better handling of display updates when properties are edited
    accessibility and usability improvements
    Dialog example
    documentation update

Internal:

    internal structures refactored
    add shell window and Tree Printer

Widgets:

    all: separate class related properties into Class / Base Classes / Instance Class
    Dialog: add StdDialogButtonSizer and standard buttons (stock items); support SetAffirmativeId, SetEscapeId
    Button: support for image direction
    MenuBar: support lambda event handlers
    GridBagSizer: indicate overlapped slots in the Tree view

Generated Code:

    no separation into __set_properties/__do_layout any more
    support for instantiation classes

2020-06-05
wxGlade bug fix release 0.9.6 uploaded; this version is compatible with wxPython 4.1 and Python 3.8
Comment 2 Decibels 2020-11-21 23:36:12 UTC
Well, doesn't look like this is going to get done anytime soon. So will provide a little update from my end. 

Currently running as main Python 3.6.12, but have 3.7.9 & 3.8.5 install as needed. Decided to check out wxGlade at sourceforge. Looked like it can be ran local from users home folder. That is indeed the case!

Put in my home folder and runs perfectly under Python 3.6.12. Haven't tried the others yet, but at least I can now modify my two GUI's if need to now.

So unless you need it system-wide you can install it by just running it from home folder as user.