pacho       14/05/31 18:06:22

  Added:                batti-0.3.8-upower-0.99.patch
  Log:
  Use patch from ArchLinux to support upower-0.99 (x11-misc/cbatticon is 
another alternative to this package that has dead upstream since 2011)
  
  (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 
A188FBD4)

Revision  Changes    Path
1.1                  app-laptop/batti/files/batti-0.3.8-upower-0.99.patch

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-laptop/batti/files/batti-0.3.8-upower-0.99.patch?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-laptop/batti/files/batti-0.3.8-upower-0.99.patch?rev=1.1&content-type=text/plain

Index: batti-0.3.8-upower-0.99.patch
===================================================================
diff -Naur batti-0.3.8.orig/src/PowerBackend.py batti-0.3.8/src/PowerBackend.py
--- batti-0.3.8.orig/src/PowerBackend.py        2014-04-15 19:30:34.123260000 
+0200
+++ batti-0.3.8/src/PowerBackend.py     2014-04-15 19:32:11.859168509 +0200
@@ -180,17 +180,6 @@
         
         properties = dbus.Interface(iface, 'org.freedesktop.DBus.Properties')
 
-        if properties.Get(self.dbus_interface, 'CanSuspend'):
-            self.__can_suspend = True
-        else:
-            self.__can_suspend = False
-        
-        if properties.Get(self.dbus_interface, 'CanHibernate'):
-            self.__can_hibernate = True
-        else:
-            self.__can_hibernate = False
-    
-    
     def __get_interface(self):
         dkit_obj = self.__bus.get_object(self.dbus_service, self.dbus_object)
         return dbus.Interface(dkit_obj, self.dbus_interface)
@@ -201,12 +190,6 @@
             self.__mc_action(widget, event, data)
             
          
-    def can_suspend(self):   
-        return self.__can_suspend and self.__get_interface().SuspendAllowed()
-
-    def can_hibernate(self):
-        return self.__can_hibernate and 
self.__get_interface().HibernateAllowed()
-
     def suspend(self):
         self.__get_interface().Suspend()
 




Reply via email to