Upgrade dependency to (Py)GTK 2.12

Bug #405137 reported by Johannes Sasongko
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Exaile
Fix Released
Low
Johannes Sasongko

Bug Description

Tracking bug for modifying our dependency to (py)gtk 2.12.

We have some backward-compatibility code for GTK+ versions earlier than 2.12 (IIRC we depend on 2.10 previously). Debian stable (lenny) is now at 2.12, so we can safely remove these as general code cleanup.

Some quick grep turns up: DEPS, xlgui/__init__, xlgui/osd. Our packaging scripts need changing as well, but I don't know where those are.

P.S. Ideally we'd love to upgrade to 2.16--which will allow us to remove our libsexy and libeggtrayicon optional dependencies--but I'm a bit hesitant, considering the Debian situation.

Revision history for this message
Johannes Sasongko (sjohannes) wrote :

I've made the necessary changes to DEPS and xlgui/__init__. The stuff in xlgui/osd apparently can't be modified because we want a different behaviour to what GTK+ 2.12 provides, so I've only updated the comments to mention this.

I'll ignore packaging scripts for now.

Changed in exaile:
status: In Progress → Fix Committed
reacocard (reacocard)
Changed in exaile:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.