Hello community,

here is the log from the commit of package xmonad for openSUSE:Factory checked 
in at 2018-08-20 16:21:07
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xmonad (Old)
 and      /work/SRC/openSUSE:Factory/.xmonad.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "xmonad"

Mon Aug 20 16:21:07 2018 rev:2 rq:630379 version:0.14

Changes:
--------
--- /work/SRC/openSUSE:Factory/xmonad/xmonad.changes    2018-08-04 
21:53:58.437341527 +0200
+++ /work/SRC/openSUSE:Factory/.xmonad.new/xmonad.changes       2018-08-20 
16:21:10.412971047 +0200
@@ -1,0 +2,6 @@
+Fri Aug 17 14:35:50 UTC 2018 - psim...@suse.com
+
+- Update Cabal build information to prevent build attempts with
+  GHC 8.6.x.
+
+-------------------------------------------------------------------
@@ -5 +10,0 @@
-

New:
----
  xmonad.cabal

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ xmonad.spec ++++++
--- /var/tmp/diff_new_pack.4ZEQ25/_old  2018-08-20 16:21:11.056971958 +0200
+++ /var/tmp/diff_new_pack.4ZEQ25/_new  2018-08-20 16:21:11.056971958 +0200
@@ -26,6 +26,7 @@
 Group:          Development/Libraries/Haskell
 URL:            https://hackage.haskell.org/package/%{name}
 Source0:        
https://hackage.haskell.org/package/%{name}-%{version}/%{name}-%{version}.tar.gz
+Source1:        
https://hackage.haskell.org/package/%{name}-%{version}/revision/1.cabal#/%{name}.cabal
 Source10:       xmonad.desktop
 BuildRequires:  chrpath
 BuildRequires:  ghc-Cabal-devel
@@ -84,6 +85,7 @@
 
 %prep
 %setup -q
+cp -p %{SOURCE1} %{name}.cabal
 
 %build
 %ghc_lib_build

++++++ xmonad.cabal ++++++
name:               xmonad
version:            0.14
x-revision: 1
homepage:           http://xmonad.org
synopsis:           A tiling window manager
description:
    xmonad is a tiling window manager for X. Windows are arranged
    automatically to tile the screen without gaps or overlap, maximising
    screen use. All features of the window manager are accessible from
    the keyboard: a mouse is strictly optional. xmonad is written and
    extensible in Haskell. Custom layout algorithms, and other
    extensions, may be written by the user in config files. Layouts are
    applied dynamically, and different layouts may be used on each
    workspace. Xinerama is fully supported, allowing windows to be tiled
    on several screens.
category:           System
license:            BSD3
license-file:       LICENSE
author:             Spencer Janssen
maintainer:         xmo...@haskell.org
extra-source-files: README.md CHANGES.md CONFIG STYLE
                    tests/*.hs
                    tests/Properties/*.hs
                    tests/Properties/Layout/*.hs
                    man/xmonad.1.markdown man/xmonad.1 man/xmonad.1.html
                    util/GenerateManpage.hs
                    util/hpcReport.sh
cabal-version:      >= 1.8
bug-reports:        https://github.com/xmonad/xmonad/issues
build-type:         Simple

tested-with:
                    GHC==7.6.3,
                    GHC==7.8.4,
                    GHC==7.10.3,
                    GHC==8.0.2,
                    GHC==8.2.2,
                    GHC==8.4.3

data-files:         man/xmonad.hs, man/xmonad.1, man/xmonad.1.html

source-repository head
  type:     git
  location: https://github.com/xmonad/xmonad

flag testing
    description: Testing mode, only build minimal components
    default: False
    manual: True

flag generatemanpage
    description: Build the tool for generating the man page
    default: False
    manual: True

library
    hs-source-dirs:     src
    exposed-modules:    XMonad
                        XMonad.Main
                        XMonad.Core
                        XMonad.Config
                        XMonad.Layout
                        XMonad.ManageHook
                        XMonad.Operations
                        XMonad.StackSet
    other-modules:      Paths_xmonad

    build-depends: base >= 4.6 && < 4.12,
                   containers,
                   data-default,
                   directory,
                   extensible-exceptions,
                   filepath,
                   setlocale,
                   mtl,
                   process,
                   unix,
                   utf8-string >= 0.3 && < 1.1,
                   X11>=1.8 && < 1.10,
                   semigroups

    if true
        ghc-options:        -funbox-strict-fields -Wall

    if impl(ghc >= 6.12.1)
        ghc-options:        -fno-warn-unused-do-bind
    if impl(ghc < 7.0.0)
        extensions: UndecidableInstances
        -- needed for XMonad.Config's instance Default (XConfig a)
    if flag(testing)
        buildable: False

executable xmonad
    main-is:        Main.hs
    build-depends:  base,
                    mtl,
                    unix,
                    X11,
                    xmonad
    ghc-options:    -Wall
    if impl(ghc >= 6.12.1)
        ghc-options:  -Wall -fno-warn-unused-do-bind

executable generatemanpage
    main-is: GenerateManpage.hs
    hs-source-dirs: util
    if flag(generatemanpage)
        build-depends: base,
                       Cabal,
                       pandoc,
                       pretty,
                       regex-posix
    else
        buildable: False


-- note util/hpcReport.sh
test-suite properties
    type: exitcode-stdio-1.0
    hs-source-dirs: tests
    build-depends:  base,
                    containers,
                    extensible-exceptions,
                    QuickCheck >= 2,
                    X11,
                    xmonad
    main-is: Properties.hs

Reply via email to