After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 632799 - gnome-system-monitor should depend on gtkmm-3.0
gnome-system-monitor should depend on gtkmm-3.0
Status: RESOLVED FIXED
Product: system-monitor
Classification: Core
Component: general
git master
Other Linux
: Normal normal
: ---
Assigned To: System-monitor maintainers
System-monitor maintainers
Depends on:
Blocks:
 
 
Reported: 2010-10-21 15:12 UTC by Lucas Rocha
Modified: 2011-11-11 10:03 UTC
See Also:
GNOME target: 3.0
GNOME version: ---


Attachments
Add --with-gtk configure option (2.45 KB, patch)
2011-01-30 21:06 UTC, Thomas Andersen
none Details | Review

Description Lucas Rocha 2010-10-21 15:12:46 UTC
This is necessary to get gnome-system-monitor to build for GNOME 3.0.
Comment 1 Chris Kühl 2011-01-27 15:52:46 UTC
Work on this is happening in the gtk3 branch.
Comment 2 Thomas Andersen 2011-01-30 21:06:07 UTC
Created attachment 179652 [details] [review]
Add --with-gtk configure option

The patch allows to select gtk version to use at configure time. Defaults to gtk3. Could be useful while porting.
Comment 3 Chris Kühl 2011-02-09 11:19:07 UTC
Ok, I think I'm done with GSettings and removing/replacing deprecated symbols. I'm now going to bump the version to gtk 3 and fix up anything I run into.

Regarding Comment 2, I've talked to Thomas and we won't be including ifdef's in the code.
Comment 4 Chris Kühl 2011-02-10 21:33:12 UTC
I've got things working with gtk/gtkmm 2.99 in the gtk3 branch now. There is still a bug causing the graphs to jump due to the height of some labels/tables changing when more than 3 digits left of the decimal point appear. I'm looking at that now.
Comment 5 Chris Kühl 2011-02-11 15:31:50 UTC
I've just merged the changes into master. Closing this bug so Andre can take it off the block list.