-
-
Notifications
You must be signed in to change notification settings - Fork 14.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remove lots of pygtk using software #74295
Conversation
@romildo connman-notify is marked as broken here. In later versions it has been ported to python3. |
I am still using phwmon to monitor cpu, memory, etc. with light window managers like openbox, fluxbox and awesome. It is working well for me. |
Yes, I am. I will take a look at the python3 based version. I am waiting for a release of connman with good integration with iwd to make connman my network manager of choice. |
Thanks. That was one of the entries I had a strong feeling was going to become a dropped commit 👍 |
Though it's actually a pretty small script, it could be easily ported to python3 and gobject bindings |
cc @dgonyeo |
@veprbl As stated, this PR isn't ready for review because I'm not certain all removed packages are appropriate. So I don't really want to attract to much attention like people's packages are in danger of removal. |
@veprbl requested your review on: NixOS/nixpkgs#74295 Remove lots of pygtk using software.
Yeah, Uzbl stopped doing any releases around moving to WebKit2, and then just withered away, fine to drop
(by that time I was not closely following, as after Opera becoming Chromium clone I minimised my use of WebKit/Blink)
|
Updated connman-notify: #74321 |
Issue entry in upstream: https://gitlab.com/o9000/phwmon/issues/4 |
@worldofpeace Sorry, I didn't mean to cause any trouble here. |
88d7ea5
to
baae3a4
Compare
Going to leave some of my research on the remaining packages here:
|
|
e07c787
to
8979c7a
Compare
This one was already marked as broken.
This package actually uses the old abandoned code base. However the code base has been revieved by new maintainers * https://github.com/projecthamster/ if there is a request for it could be re-added to nixpkgs.
People have only been using this for the spell-entry widget, i.e even hexchat just has the code vendored and are maintaining it themselves. There is a continuation that could be packaged if anyone needs it * https://github.com/TingPing/libsexy3 but currently no package within nixpkgs has a use for this.
This doesn't even need this.
Uses python3, no more pygtk.
The qt version is using qt4 pyqt and the gtk version gtk2 pygtk. Not seeing any activity at all at https://sourceforge.net/p/recordmydesktop/bugs/
The repo is archived. https://github.com/nikdoof/oblogout
bleachbit is aiming to support python3 around January of 2020 [0]. [0]: bleachbit/bleachbit#163
Got the ok from romildo to remove this as jgmenu [0] is more complete, and has a module based off pmenu. [0]: https://github.com/johanmalm/jgmenu
8979c7a
to
419dacd
Compare
Motivation for this change
A lot of these programs that use pygtk, which is using python2, are just completely abandoned and nixpkgs doesn't need to hold onto them.
Additionally, there's certain packages that in their latest released version don't use deprecated bindings. I will try to handle some of these updates.
This is a draft. I'm not finished so review isn't needed just yet.Things done
sandbox
innix.conf
on non-NixOS linux)nix-shell -p nix-review --run "nix-review wip"
./result/bin/
)nix path-info -S
before and after)Notify maintainers
cc @