diff options
Diffstat (limited to 'pkgs/tools')
-rw-r--r-- | pkgs/tools/networking/wicd/default.nix | 1 | ||||
-rw-r--r-- | pkgs/tools/networking/wicd/urwid-api-update.patch | 21 |
2 files changed, 22 insertions, 0 deletions
diff --git a/pkgs/tools/networking/wicd/default.nix b/pkgs/tools/networking/wicd/default.nix index a32654696be7..d4463b42ec64 100644 --- a/pkgs/tools/networking/wicd/default.nix +++ b/pkgs/tools/networking/wicd/default.nix @@ -20,6 +20,7 @@ stdenv.mkDerivation rec { ./dhclient.patch ./fix-app-icon.patch ./fix-gtk-issues.patch + ./urwid-api-update.patch ]; # Should I be using pygtk's propogated build inputs? diff --git a/pkgs/tools/networking/wicd/urwid-api-update.patch b/pkgs/tools/networking/wicd/urwid-api-update.patch new file mode 100644 index 000000000000..a794f6caaeee --- /dev/null +++ b/pkgs/tools/networking/wicd/urwid-api-update.patch @@ -0,0 +1,21 @@ +--- a/curses/curses_misc.py ++++ a/curses/curses_misc.py +@@ -358,6 +358,19 @@ class ComboBox(urwid.WidgetWrap): + self.parent = None + self.ui = None + self.row = None ++ ++ @property ++ def focus(self): ++ return self._focus ++ ++ @focus.setter ++ def focus(self, index): ++ self._focus = index ++ ++ @focus.deleter ++ def focus(self): ++ del self._focus ++ + def set_list(self,list): + self.list = list |