packages feed

gtk-traymanager 0.1.3 → 0.1.4

raw patch · 2 files changed

+6/−8 lines, 2 filesPVP ok

version bump matches the API change (PVP)

API changes (from Hackage documentation)

Files

gtk-traymanager.cabal view
@@ -1,5 +1,5 @@ name: gtk-traymanager-version: 0.1.3+version: 0.1.4 synopsis: A wrapper around the eggtraymanager library for Linux system trays license: LGPL-2.1 license-file: LICENSE@@ -18,15 +18,13 @@              Note that it is *NOT* itself a system tray widget, though it is a very              convenient utility for implementing one.  This package adopts the style              of gtk2hs and is designed to work well with it.-             .-             Changes in 0.1.3: Remove an unnecessary include-             .-             Changes in 0.1.2: depend on gtk 0.12.1 to build with ghc 7.2  library   default-language: Haskell2010   exposed-modules: Graphics.UI.Gtk.Misc.TrayManager-  build-depends: gtk >= 0.12.1 && < 0.13, glib >= 0.12.1 && < 0.13, base > 3 && < 5+  build-depends: gtk >= 0.12.1 && < 0.13,+                 glib >= 0.12.1 && < 0.13,+                 base > 3 && < 5   pkgconfig-depends: gtk+-2.0, x11   hs-source-dirs: src   c-sources: src/c/eggtraymanager.c, src/c/eggmarshalers.c, src/c/gdk-helper.c
src/Graphics/UI/Gtk/Misc/TrayManager.hs view
@@ -57,15 +57,15 @@ import Graphics.UI.Gtk.Abstract.Object ( makeNewObject ) import Graphics.UI.GtkInternals import System.Glib.GError ( failOnGError )-import System.Glib.GObject import System.Glib.GType import System.Glib.UTFString ( peekUTFString )  import Control.Monad ( liftM ) -import Foreign+import Foreign hiding ( unsafeForeignPtrToPtr ) import Foreign.C.String ( CString, peekCString ) import Foreign.C.Types+import Foreign.ForeignPtr.Unsafe ( unsafeForeignPtrToPtr ) import Unsafe.Coerce ( unsafeCoerce )  newtype TrayManager = TrayManager (ForeignPtr TrayManager)