Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 740118 - dev-util/wxglade has been updated to Python3, can we get it readded to portage?
Summary: dev-util/wxglade has been updated to Python3, can we get it readded to portage?
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal with 1 vote (vote)
Assignee: Default Assignee for New Packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-09-02 22:20 UTC by Decibels
Modified: 2022-03-18 14:14 UTC (History)
5 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
wxglade ebuild file (wxglade-0.8.2.ebuild,1.08 KB, text/plain)
2020-09-02 22:20 UTC, Decibels
Details

Note You need to log in before you can comment on or make changes to this bug.
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.