packages feed

gi-cairo 1.0.14 → 1.0.15

raw patch · 4 files changed

+16/−18 lines, 4 filesdep ~haskell-gidep ~haskell-gi-basedep ~haskell-gi-overloadingPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependency ranges changed: haskell-gi, haskell-gi-base, haskell-gi-overloading

API changes (from Hackage documentation)

- GI.Cairo.Enums: ContentALPHA :: Content
- GI.Cairo.Enums: ContentCOLOR :: Content
- GI.Cairo.Enums: ContentCOLORALPHA :: Content
- GI.Cairo.PkgInfo: flags :: [(String, Bool)]
- GI.Cairo.PkgInfo: pkgConfigVersions :: [(String, String)]
- GI.Cairo.Structs.FontOptions: instance Data.GI.Base.BasicTypes.WrappedPtr GI.Cairo.Structs.FontOptions.FontOptions
- GI.Cairo.Structs.FontType: FontType :: (ManagedPtr FontType) -> FontType
- GI.Cairo.Structs.FontType: instance Data.GI.Base.BasicTypes.WrappedPtr GI.Cairo.Structs.FontType.FontType
- GI.Cairo.Structs.FontType: newtype FontType
- GI.Cairo.Structs.FontType: noFontType :: Maybe FontType
+ GI.Cairo.Enums: AnotherAntialias :: Int -> Antialias
+ GI.Cairo.Enums: AnotherDeviceType :: Int -> DeviceType
+ GI.Cairo.Enums: AnotherExtend :: Int -> Extend
+ GI.Cairo.Enums: AnotherFillRule :: Int -> FillRule
+ GI.Cairo.Enums: AnotherFilter :: Int -> Filter
+ GI.Cairo.Enums: AnotherFontSlant :: Int -> FontSlant
+ GI.Cairo.Enums: AnotherFontType :: Int -> FontType
+ GI.Cairo.Enums: AnotherFontWeight :: Int -> FontWeight
+ GI.Cairo.Enums: AnotherFormat :: Int -> Format
+ GI.Cairo.Enums: AnotherHintMetrics :: Int -> HintMetrics
+ GI.Cairo.Enums: AnotherHintStyle :: Int -> HintStyle
+ GI.Cairo.Enums: AnotherLineCap :: Int -> LineCap
+ GI.Cairo.Enums: AnotherLineJoin :: Int -> LineJoin
+ GI.Cairo.Enums: AnotherOperator :: Int -> Operator
+ GI.Cairo.Enums: AnotherPathDataType :: Int -> PathDataType
+ GI.Cairo.Enums: AnotherPatternType :: Int -> PatternType
+ GI.Cairo.Enums: AnotherRegionOverlap :: Int -> RegionOverlap
+ GI.Cairo.Enums: AnotherStatus :: Int -> Status
+ GI.Cairo.Enums: AnotherSubpixelOrder :: Int -> SubpixelOrder
+ GI.Cairo.Enums: AnotherSurfaceType :: Int -> SurfaceType
+ GI.Cairo.Enums: AnotherTextClusterFlags :: Int -> TextClusterFlags
+ GI.Cairo.Enums: AntialiasBest :: Antialias
+ GI.Cairo.Enums: AntialiasDefault :: Antialias
+ GI.Cairo.Enums: AntialiasFast :: Antialias
+ GI.Cairo.Enums: AntialiasGood :: Antialias
+ GI.Cairo.Enums: AntialiasGray :: Antialias
+ GI.Cairo.Enums: AntialiasNone :: Antialias
+ GI.Cairo.Enums: AntialiasSubpixel :: Antialias
+ GI.Cairo.Enums: ContentAlpha :: Content
+ GI.Cairo.Enums: ContentColor :: Content
+ GI.Cairo.Enums: ContentColorAlpha :: Content
+ GI.Cairo.Enums: DeviceTypeCogl :: DeviceType
+ GI.Cairo.Enums: DeviceTypeDrm :: DeviceType
+ GI.Cairo.Enums: DeviceTypeGl :: DeviceType
+ GI.Cairo.Enums: DeviceTypeInvalid :: DeviceType
+ GI.Cairo.Enums: DeviceTypeScript :: DeviceType
+ GI.Cairo.Enums: DeviceTypeWin32 :: DeviceType
+ GI.Cairo.Enums: DeviceTypeXcb :: DeviceType
+ GI.Cairo.Enums: DeviceTypeXlib :: DeviceType
+ GI.Cairo.Enums: DeviceTypeXml :: DeviceType
+ GI.Cairo.Enums: ExtendNone :: Extend
+ GI.Cairo.Enums: ExtendPad :: Extend
+ GI.Cairo.Enums: ExtendReflect :: Extend
+ GI.Cairo.Enums: ExtendRepeat :: Extend
+ GI.Cairo.Enums: FillRuleEvenOdd :: FillRule
+ GI.Cairo.Enums: FillRuleWinding :: FillRule
+ GI.Cairo.Enums: FilterBest :: Filter
+ GI.Cairo.Enums: FilterBilinear :: Filter
+ GI.Cairo.Enums: FilterFast :: Filter
+ GI.Cairo.Enums: FilterGaussian :: Filter
+ GI.Cairo.Enums: FilterGood :: Filter
+ GI.Cairo.Enums: FilterNearest :: Filter
+ GI.Cairo.Enums: FontSlantItalic :: FontSlant
+ GI.Cairo.Enums: FontSlantNormal :: FontSlant
+ GI.Cairo.Enums: FontSlantOblique :: FontSlant
+ GI.Cairo.Enums: FontTypeFt :: FontType
+ GI.Cairo.Enums: FontTypeQuartz :: FontType
+ GI.Cairo.Enums: FontTypeToy :: FontType
+ GI.Cairo.Enums: FontTypeUser :: FontType
+ GI.Cairo.Enums: FontTypeWin32 :: FontType
+ GI.Cairo.Enums: FontWeightBold :: FontWeight
+ GI.Cairo.Enums: FontWeightNormal :: FontWeight
+ GI.Cairo.Enums: FormatA1 :: Format
+ GI.Cairo.Enums: FormatA8 :: Format
+ GI.Cairo.Enums: FormatArgb32 :: Format
+ GI.Cairo.Enums: FormatInvalid :: Format
+ GI.Cairo.Enums: FormatRgb16565 :: Format
+ GI.Cairo.Enums: FormatRgb24 :: Format
+ GI.Cairo.Enums: FormatRgb30 :: Format
+ GI.Cairo.Enums: HintMetricsDefault :: HintMetrics
+ GI.Cairo.Enums: HintMetricsOff :: HintMetrics
+ GI.Cairo.Enums: HintMetricsOn :: HintMetrics
+ GI.Cairo.Enums: HintStyleDefault :: HintStyle
+ GI.Cairo.Enums: HintStyleFull :: HintStyle
+ GI.Cairo.Enums: HintStyleMedium :: HintStyle
+ GI.Cairo.Enums: HintStyleNone :: HintStyle
+ GI.Cairo.Enums: HintStyleSlight :: HintStyle
+ GI.Cairo.Enums: LineCapButt :: LineCap
+ GI.Cairo.Enums: LineCapRound :: LineCap
+ GI.Cairo.Enums: LineCapSquare :: LineCap
+ GI.Cairo.Enums: LineJoinBevel :: LineJoin
+ GI.Cairo.Enums: LineJoinMiter :: LineJoin
+ GI.Cairo.Enums: LineJoinRound :: LineJoin
+ GI.Cairo.Enums: OperatorAdd :: Operator
+ GI.Cairo.Enums: OperatorAtop :: Operator
+ GI.Cairo.Enums: OperatorClear :: Operator
+ GI.Cairo.Enums: OperatorColorBurn :: Operator
+ GI.Cairo.Enums: OperatorColorDodge :: Operator
+ GI.Cairo.Enums: OperatorDarken :: Operator
+ GI.Cairo.Enums: OperatorDest :: Operator
+ GI.Cairo.Enums: OperatorDestAtop :: Operator
+ GI.Cairo.Enums: OperatorDestIn :: Operator
+ GI.Cairo.Enums: OperatorDestOut :: Operator
+ GI.Cairo.Enums: OperatorDestOver :: Operator
+ GI.Cairo.Enums: OperatorDifference :: Operator
+ GI.Cairo.Enums: OperatorExclusion :: Operator
+ GI.Cairo.Enums: OperatorHardLight :: Operator
+ GI.Cairo.Enums: OperatorHslColor :: Operator
+ GI.Cairo.Enums: OperatorHslHue :: Operator
+ GI.Cairo.Enums: OperatorHslLuminosity :: Operator
+ GI.Cairo.Enums: OperatorHslSaturation :: Operator
+ GI.Cairo.Enums: OperatorIn :: Operator
+ GI.Cairo.Enums: OperatorLighten :: Operator
+ GI.Cairo.Enums: OperatorMultiply :: Operator
+ GI.Cairo.Enums: OperatorOut :: Operator
+ GI.Cairo.Enums: OperatorOver :: Operator
+ GI.Cairo.Enums: OperatorOverlay :: Operator
+ GI.Cairo.Enums: OperatorSaturate :: Operator
+ GI.Cairo.Enums: OperatorScreen :: Operator
+ GI.Cairo.Enums: OperatorSoftLight :: Operator
+ GI.Cairo.Enums: OperatorSource :: Operator
+ GI.Cairo.Enums: OperatorXor :: Operator
+ GI.Cairo.Enums: PathDataTypeClosePath :: PathDataType
+ GI.Cairo.Enums: PathDataTypeCurveTo :: PathDataType
+ GI.Cairo.Enums: PathDataTypeLineTo :: PathDataType
+ GI.Cairo.Enums: PathDataTypeMoveTo :: PathDataType
+ GI.Cairo.Enums: PatternTypeLinear :: PatternType
+ GI.Cairo.Enums: PatternTypeMesh :: PatternType
+ GI.Cairo.Enums: PatternTypeRadial :: PatternType
+ GI.Cairo.Enums: PatternTypeRasterSource :: PatternType
+ GI.Cairo.Enums: PatternTypeSolid :: PatternType
+ GI.Cairo.Enums: PatternTypeSurface :: PatternType
+ GI.Cairo.Enums: RegionOverlapIn :: RegionOverlap
+ GI.Cairo.Enums: RegionOverlapOut :: RegionOverlap
+ GI.Cairo.Enums: RegionOverlapPart :: RegionOverlap
+ GI.Cairo.Enums: StatusClipNotRepresentable :: Status
+ GI.Cairo.Enums: StatusDeviceError :: Status
+ GI.Cairo.Enums: StatusDeviceFinished :: Status
+ GI.Cairo.Enums: StatusDeviceTypeMismatch :: Status
+ GI.Cairo.Enums: StatusFileNotFound :: Status
+ GI.Cairo.Enums: StatusFontTypeMismatch :: Status
+ GI.Cairo.Enums: StatusInvalidClusters :: Status
+ GI.Cairo.Enums: StatusInvalidContent :: Status
+ GI.Cairo.Enums: StatusInvalidDash :: Status
+ GI.Cairo.Enums: StatusInvalidDscComment :: Status
+ GI.Cairo.Enums: StatusInvalidFormat :: Status
+ GI.Cairo.Enums: StatusInvalidIndex :: Status
+ GI.Cairo.Enums: StatusInvalidMatrix :: Status
+ GI.Cairo.Enums: StatusInvalidMeshConstruction :: Status
+ GI.Cairo.Enums: StatusInvalidPathData :: Status
+ GI.Cairo.Enums: StatusInvalidPopGroup :: Status
+ GI.Cairo.Enums: StatusInvalidRestore :: Status
+ GI.Cairo.Enums: StatusInvalidSize :: Status
+ GI.Cairo.Enums: StatusInvalidSlant :: Status
+ GI.Cairo.Enums: StatusInvalidStatus :: Status
+ GI.Cairo.Enums: StatusInvalidStride :: Status
+ GI.Cairo.Enums: StatusInvalidString :: Status
+ GI.Cairo.Enums: StatusInvalidVisual :: Status
+ GI.Cairo.Enums: StatusInvalidWeight :: Status
+ GI.Cairo.Enums: StatusJbig2GlobalMissing :: Status
+ GI.Cairo.Enums: StatusNegativeCount :: Status
+ GI.Cairo.Enums: StatusNoCurrentPoint :: Status
+ GI.Cairo.Enums: StatusNoMemory :: Status
+ GI.Cairo.Enums: StatusNullPointer :: Status
+ GI.Cairo.Enums: StatusPatternTypeMismatch :: Status
+ GI.Cairo.Enums: StatusReadError :: Status
+ GI.Cairo.Enums: StatusSuccess :: Status
+ GI.Cairo.Enums: StatusSurfaceFinished :: Status
+ GI.Cairo.Enums: StatusSurfaceTypeMismatch :: Status
+ GI.Cairo.Enums: StatusTempFileError :: Status
+ GI.Cairo.Enums: StatusUserFontError :: Status
+ GI.Cairo.Enums: StatusUserFontImmutable :: Status
+ GI.Cairo.Enums: StatusUserFontNotImplemented :: Status
+ GI.Cairo.Enums: StatusWriteError :: Status
+ GI.Cairo.Enums: SubpixelOrderBgr :: SubpixelOrder
+ GI.Cairo.Enums: SubpixelOrderDefault :: SubpixelOrder
+ GI.Cairo.Enums: SubpixelOrderRgb :: SubpixelOrder
+ GI.Cairo.Enums: SubpixelOrderVbgr :: SubpixelOrder
+ GI.Cairo.Enums: SubpixelOrderVrgb :: SubpixelOrder
+ GI.Cairo.Enums: SurfaceTypeBeos :: SurfaceType
+ GI.Cairo.Enums: SurfaceTypeCogl :: SurfaceType
+ GI.Cairo.Enums: SurfaceTypeDirectfb :: SurfaceType
+ GI.Cairo.Enums: SurfaceTypeDrm :: SurfaceType
+ GI.Cairo.Enums: SurfaceTypeGl :: SurfaceType
+ GI.Cairo.Enums: SurfaceTypeGlitz :: SurfaceType
+ GI.Cairo.Enums: SurfaceTypeImage :: SurfaceType
+ GI.Cairo.Enums: SurfaceTypeOs2 :: SurfaceType
+ GI.Cairo.Enums: SurfaceTypePdf :: SurfaceType
+ GI.Cairo.Enums: SurfaceTypePs :: SurfaceType
+ GI.Cairo.Enums: SurfaceTypeQt :: SurfaceType
+ GI.Cairo.Enums: SurfaceTypeQuartz :: SurfaceType
+ GI.Cairo.Enums: SurfaceTypeQuartzImage :: SurfaceType
+ GI.Cairo.Enums: SurfaceTypeRecording :: SurfaceType
+ GI.Cairo.Enums: SurfaceTypeScript :: SurfaceType
+ GI.Cairo.Enums: SurfaceTypeSkia :: SurfaceType
+ GI.Cairo.Enums: SurfaceTypeSubsurface :: SurfaceType
+ GI.Cairo.Enums: SurfaceTypeSvg :: SurfaceType
+ GI.Cairo.Enums: SurfaceTypeTee :: SurfaceType
+ GI.Cairo.Enums: SurfaceTypeVg :: SurfaceType
+ GI.Cairo.Enums: SurfaceTypeWin32 :: SurfaceType
+ GI.Cairo.Enums: SurfaceTypeWin32Printing :: SurfaceType
+ GI.Cairo.Enums: SurfaceTypeXcb :: SurfaceType
+ GI.Cairo.Enums: SurfaceTypeXlib :: SurfaceType
+ GI.Cairo.Enums: SurfaceTypeXml :: SurfaceType
+ GI.Cairo.Enums: TextClusterFlagsBackward :: TextClusterFlags
+ GI.Cairo.Enums: data Antialias
+ GI.Cairo.Enums: data DeviceType
+ GI.Cairo.Enums: data Extend
+ GI.Cairo.Enums: data FillRule
+ GI.Cairo.Enums: data Filter
+ GI.Cairo.Enums: data FontSlant
+ GI.Cairo.Enums: data FontType
+ GI.Cairo.Enums: data FontWeight
+ GI.Cairo.Enums: data Format
+ GI.Cairo.Enums: data HintMetrics
+ GI.Cairo.Enums: data HintStyle
+ GI.Cairo.Enums: data LineCap
+ GI.Cairo.Enums: data LineJoin
+ GI.Cairo.Enums: data Operator
+ GI.Cairo.Enums: data PathDataType
+ GI.Cairo.Enums: data PatternType
+ GI.Cairo.Enums: data RegionOverlap
+ GI.Cairo.Enums: data Status
+ GI.Cairo.Enums: data SubpixelOrder
+ GI.Cairo.Enums: data SurfaceType
+ GI.Cairo.Enums: data TextClusterFlags
+ GI.Cairo.Enums: instance Data.GI.Base.BasicTypes.BoxedEnum GI.Cairo.Enums.Antialias
+ GI.Cairo.Enums: instance Data.GI.Base.BasicTypes.BoxedEnum GI.Cairo.Enums.DeviceType
+ GI.Cairo.Enums: instance Data.GI.Base.BasicTypes.BoxedEnum GI.Cairo.Enums.Extend
+ GI.Cairo.Enums: instance Data.GI.Base.BasicTypes.BoxedEnum GI.Cairo.Enums.FillRule
+ GI.Cairo.Enums: instance Data.GI.Base.BasicTypes.BoxedEnum GI.Cairo.Enums.Filter
+ GI.Cairo.Enums: instance Data.GI.Base.BasicTypes.BoxedEnum GI.Cairo.Enums.FontSlant
+ GI.Cairo.Enums: instance Data.GI.Base.BasicTypes.BoxedEnum GI.Cairo.Enums.FontType
+ GI.Cairo.Enums: instance Data.GI.Base.BasicTypes.BoxedEnum GI.Cairo.Enums.FontWeight
+ GI.Cairo.Enums: instance Data.GI.Base.BasicTypes.BoxedEnum GI.Cairo.Enums.Format
+ GI.Cairo.Enums: instance Data.GI.Base.BasicTypes.BoxedEnum GI.Cairo.Enums.HintMetrics
+ GI.Cairo.Enums: instance Data.GI.Base.BasicTypes.BoxedEnum GI.Cairo.Enums.HintStyle
+ GI.Cairo.Enums: instance Data.GI.Base.BasicTypes.BoxedEnum GI.Cairo.Enums.LineCap
+ GI.Cairo.Enums: instance Data.GI.Base.BasicTypes.BoxedEnum GI.Cairo.Enums.LineJoin
+ GI.Cairo.Enums: instance Data.GI.Base.BasicTypes.BoxedEnum GI.Cairo.Enums.Operator
+ GI.Cairo.Enums: instance Data.GI.Base.BasicTypes.BoxedEnum GI.Cairo.Enums.PathDataType
+ GI.Cairo.Enums: instance Data.GI.Base.BasicTypes.BoxedEnum GI.Cairo.Enums.PatternType
+ GI.Cairo.Enums: instance Data.GI.Base.BasicTypes.BoxedEnum GI.Cairo.Enums.RegionOverlap
+ GI.Cairo.Enums: instance Data.GI.Base.BasicTypes.BoxedEnum GI.Cairo.Enums.Status
+ GI.Cairo.Enums: instance Data.GI.Base.BasicTypes.BoxedEnum GI.Cairo.Enums.SubpixelOrder
+ GI.Cairo.Enums: instance Data.GI.Base.BasicTypes.BoxedEnum GI.Cairo.Enums.SurfaceType
+ GI.Cairo.Enums: instance Data.GI.Base.BasicTypes.BoxedEnum GI.Cairo.Enums.TextClusterFlags
+ GI.Cairo.Enums: instance GHC.Classes.Eq GI.Cairo.Enums.Antialias
+ GI.Cairo.Enums: instance GHC.Classes.Eq GI.Cairo.Enums.DeviceType
+ GI.Cairo.Enums: instance GHC.Classes.Eq GI.Cairo.Enums.Extend
+ GI.Cairo.Enums: instance GHC.Classes.Eq GI.Cairo.Enums.FillRule
+ GI.Cairo.Enums: instance GHC.Classes.Eq GI.Cairo.Enums.Filter
+ GI.Cairo.Enums: instance GHC.Classes.Eq GI.Cairo.Enums.FontSlant
+ GI.Cairo.Enums: instance GHC.Classes.Eq GI.Cairo.Enums.FontType
+ GI.Cairo.Enums: instance GHC.Classes.Eq GI.Cairo.Enums.FontWeight
+ GI.Cairo.Enums: instance GHC.Classes.Eq GI.Cairo.Enums.Format
+ GI.Cairo.Enums: instance GHC.Classes.Eq GI.Cairo.Enums.HintMetrics
+ GI.Cairo.Enums: instance GHC.Classes.Eq GI.Cairo.Enums.HintStyle
+ GI.Cairo.Enums: instance GHC.Classes.Eq GI.Cairo.Enums.LineCap
+ GI.Cairo.Enums: instance GHC.Classes.Eq GI.Cairo.Enums.LineJoin
+ GI.Cairo.Enums: instance GHC.Classes.Eq GI.Cairo.Enums.Operator
+ GI.Cairo.Enums: instance GHC.Classes.Eq GI.Cairo.Enums.PathDataType
+ GI.Cairo.Enums: instance GHC.Classes.Eq GI.Cairo.Enums.PatternType
+ GI.Cairo.Enums: instance GHC.Classes.Eq GI.Cairo.Enums.RegionOverlap
+ GI.Cairo.Enums: instance GHC.Classes.Eq GI.Cairo.Enums.Status
+ GI.Cairo.Enums: instance GHC.Classes.Eq GI.Cairo.Enums.SubpixelOrder
+ GI.Cairo.Enums: instance GHC.Classes.Eq GI.Cairo.Enums.SurfaceType
+ GI.Cairo.Enums: instance GHC.Classes.Eq GI.Cairo.Enums.TextClusterFlags
+ GI.Cairo.Enums: instance GHC.Classes.Ord GI.Cairo.Enums.Antialias
+ GI.Cairo.Enums: instance GHC.Classes.Ord GI.Cairo.Enums.DeviceType
+ GI.Cairo.Enums: instance GHC.Classes.Ord GI.Cairo.Enums.Extend
+ GI.Cairo.Enums: instance GHC.Classes.Ord GI.Cairo.Enums.FillRule
+ GI.Cairo.Enums: instance GHC.Classes.Ord GI.Cairo.Enums.Filter
+ GI.Cairo.Enums: instance GHC.Classes.Ord GI.Cairo.Enums.FontSlant
+ GI.Cairo.Enums: instance GHC.Classes.Ord GI.Cairo.Enums.FontType
+ GI.Cairo.Enums: instance GHC.Classes.Ord GI.Cairo.Enums.FontWeight
+ GI.Cairo.Enums: instance GHC.Classes.Ord GI.Cairo.Enums.Format
+ GI.Cairo.Enums: instance GHC.Classes.Ord GI.Cairo.Enums.HintMetrics
+ GI.Cairo.Enums: instance GHC.Classes.Ord GI.Cairo.Enums.HintStyle
+ GI.Cairo.Enums: instance GHC.Classes.Ord GI.Cairo.Enums.LineCap
+ GI.Cairo.Enums: instance GHC.Classes.Ord GI.Cairo.Enums.LineJoin
+ GI.Cairo.Enums: instance GHC.Classes.Ord GI.Cairo.Enums.Operator
+ GI.Cairo.Enums: instance GHC.Classes.Ord GI.Cairo.Enums.PathDataType
+ GI.Cairo.Enums: instance GHC.Classes.Ord GI.Cairo.Enums.PatternType
+ GI.Cairo.Enums: instance GHC.Classes.Ord GI.Cairo.Enums.RegionOverlap
+ GI.Cairo.Enums: instance GHC.Classes.Ord GI.Cairo.Enums.Status
+ GI.Cairo.Enums: instance GHC.Classes.Ord GI.Cairo.Enums.SubpixelOrder
+ GI.Cairo.Enums: instance GHC.Classes.Ord GI.Cairo.Enums.SurfaceType
+ GI.Cairo.Enums: instance GHC.Classes.Ord GI.Cairo.Enums.TextClusterFlags
+ GI.Cairo.Enums: instance GHC.Enum.Enum GI.Cairo.Enums.Antialias
+ GI.Cairo.Enums: instance GHC.Enum.Enum GI.Cairo.Enums.DeviceType
+ GI.Cairo.Enums: instance GHC.Enum.Enum GI.Cairo.Enums.Extend
+ GI.Cairo.Enums: instance GHC.Enum.Enum GI.Cairo.Enums.FillRule
+ GI.Cairo.Enums: instance GHC.Enum.Enum GI.Cairo.Enums.Filter
+ GI.Cairo.Enums: instance GHC.Enum.Enum GI.Cairo.Enums.FontSlant
+ GI.Cairo.Enums: instance GHC.Enum.Enum GI.Cairo.Enums.FontType
+ GI.Cairo.Enums: instance GHC.Enum.Enum GI.Cairo.Enums.FontWeight
+ GI.Cairo.Enums: instance GHC.Enum.Enum GI.Cairo.Enums.Format
+ GI.Cairo.Enums: instance GHC.Enum.Enum GI.Cairo.Enums.HintMetrics
+ GI.Cairo.Enums: instance GHC.Enum.Enum GI.Cairo.Enums.HintStyle
+ GI.Cairo.Enums: instance GHC.Enum.Enum GI.Cairo.Enums.LineCap
+ GI.Cairo.Enums: instance GHC.Enum.Enum GI.Cairo.Enums.LineJoin
+ GI.Cairo.Enums: instance GHC.Enum.Enum GI.Cairo.Enums.Operator
+ GI.Cairo.Enums: instance GHC.Enum.Enum GI.Cairo.Enums.PathDataType
+ GI.Cairo.Enums: instance GHC.Enum.Enum GI.Cairo.Enums.PatternType
+ GI.Cairo.Enums: instance GHC.Enum.Enum GI.Cairo.Enums.RegionOverlap
+ GI.Cairo.Enums: instance GHC.Enum.Enum GI.Cairo.Enums.Status
+ GI.Cairo.Enums: instance GHC.Enum.Enum GI.Cairo.Enums.SubpixelOrder
+ GI.Cairo.Enums: instance GHC.Enum.Enum GI.Cairo.Enums.SurfaceType
+ GI.Cairo.Enums: instance GHC.Enum.Enum GI.Cairo.Enums.TextClusterFlags
+ GI.Cairo.Enums: instance GHC.Show.Show GI.Cairo.Enums.Antialias
+ GI.Cairo.Enums: instance GHC.Show.Show GI.Cairo.Enums.DeviceType
+ GI.Cairo.Enums: instance GHC.Show.Show GI.Cairo.Enums.Extend
+ GI.Cairo.Enums: instance GHC.Show.Show GI.Cairo.Enums.FillRule
+ GI.Cairo.Enums: instance GHC.Show.Show GI.Cairo.Enums.Filter
+ GI.Cairo.Enums: instance GHC.Show.Show GI.Cairo.Enums.FontSlant
+ GI.Cairo.Enums: instance GHC.Show.Show GI.Cairo.Enums.FontType
+ GI.Cairo.Enums: instance GHC.Show.Show GI.Cairo.Enums.FontWeight
+ GI.Cairo.Enums: instance GHC.Show.Show GI.Cairo.Enums.Format
+ GI.Cairo.Enums: instance GHC.Show.Show GI.Cairo.Enums.HintMetrics
+ GI.Cairo.Enums: instance GHC.Show.Show GI.Cairo.Enums.HintStyle
+ GI.Cairo.Enums: instance GHC.Show.Show GI.Cairo.Enums.LineCap
+ GI.Cairo.Enums: instance GHC.Show.Show GI.Cairo.Enums.LineJoin
+ GI.Cairo.Enums: instance GHC.Show.Show GI.Cairo.Enums.Operator
+ GI.Cairo.Enums: instance GHC.Show.Show GI.Cairo.Enums.PathDataType
+ GI.Cairo.Enums: instance GHC.Show.Show GI.Cairo.Enums.PatternType
+ GI.Cairo.Enums: instance GHC.Show.Show GI.Cairo.Enums.RegionOverlap
+ GI.Cairo.Enums: instance GHC.Show.Show GI.Cairo.Enums.Status
+ GI.Cairo.Enums: instance GHC.Show.Show GI.Cairo.Enums.SubpixelOrder
+ GI.Cairo.Enums: instance GHC.Show.Show GI.Cairo.Enums.SurfaceType
+ GI.Cairo.Enums: instance GHC.Show.Show GI.Cairo.Enums.TextClusterFlags
+ GI.Cairo.Structs.Device: Device :: (ManagedPtr Device) -> Device
+ GI.Cairo.Structs.Device: instance Data.GI.Base.BasicTypes.BoxedObject GI.Cairo.Structs.Device.Device
+ GI.Cairo.Structs.Device: newtype Device
+ GI.Cairo.Structs.Device: noDevice :: Maybe Device
+ GI.Cairo.Structs.FontOptions: instance Data.GI.Base.BasicTypes.BoxedObject GI.Cairo.Structs.FontOptions.FontOptions

Files

ChangeLog.md view
@@ -0,0 +1,4 @@+### 1.0.15+++ Remove enable-overloading flags, and use instead explicit CPP checks for 'haskell-gi-overloading-1.0', see [how to disable overloading](https://github.com/haskell-gi/haskell-gi/wiki/Overloading\#disabling-overloading).+
README.md view
@@ -1,6 +1,6 @@ # Documentation Autogenerated documentation for this package can be found at -[https://hackage.haskell.org/package/gi-cairo-1.0.14/docs/GI-Cairo.html](https://hackage.haskell.org/package/gi-cairo-1.0.14/docs/GI-Cairo.html)+[https://hackage.haskell.org/package/gi-cairo-1.0.15/docs/GI-Cairo.html](https://hackage.haskell.org/package/gi-cairo-1.0.15/docs/GI-Cairo.html)  For general documentation on using [haskell-gi](https://github.com/haskell-gi/haskell-gi) based bindings, see [the project page](https://github.com/haskell-gi/haskell-gi) or [the Wiki](https://github.com/haskell-gi/haskell-gi/wiki).
gi-cairo.cabal view
@@ -1,5 +1,5 @@ name:                 gi-cairo-version:              1.0.14+version:              1.0.15 synopsis:             Cairo bindings description:          Bindings for Cairo, autogenerated by haskell-gi. homepage:             https://github.com/haskell-gi/haskell-gi@@ -16,11 +16,7 @@ custom-setup       setup-depends: base >= 4.7 && < 5,                      Cabal >= 1.24,-                     haskell-gi >= 0.20.1 && < 1--Flag enable-overloading-      Description: Enable support for overloaded labels.-      Default: True+                     haskell-gi == 0.21.*  library       default-language: Haskell2010@@ -28,17 +24,17 @@       other-extensions: PatternSynonyms, ViewPatterns       ghc-options: -fno-warn-unused-imports -fno-warn-warnings-deprecations -      if flag(enable-overloading)-         cpp-options: -DENABLE_OVERLOADING-         build-depends: haskell-gi-overloading == 1.0.*-      else-         build-depends: haskell-gi-overloading == 0.0-       pkgconfig-depends: cairo-gobject >= 1.0 && < 2       build-depends: base >= 4.7 && <5,-                     haskell-gi-base >= 0.20 && < 1,-                     haskell-gi >= 0.20.1 && < 1,+                     haskell-gi-base == 0.21.*,+                     haskell-gi == 0.21.*,+                     haskell-gi-overloading < 1.1,                      bytestring >= 0.10 && < 1,                      containers >= 0.5 && < 1,                      text >= 1.0 && < 2,                      transformers >= 0.4 && < 1++      -- Disable overloading when compiling under GHC 8.2.x+      -- see https://ghc.haskell.org/trac/ghc/ticket/14382+      if impl(ghc == 8.2.*)+              build-depends: haskell-gi-overloading == 0.0
stack.yaml view
@@ -1,5 +1,3 @@ packages: - '.'-explicit-setup-deps:-  ! '*': true-resolver: nightly-2016-12-05+resolver: lts-9.21