Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package xmonad for openSUSE:Factory checked 
in at 2021-06-04 00:33:46
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xmonad (Old)
 and      /work/SRC/openSUSE:Factory/.xmonad.new.1898 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "xmonad"

Fri Jun  4 00:33:46 2021 rev:9 rq:897108 version:0.15

Changes:
--------
--- /work/SRC/openSUSE:Factory/xmonad/xmonad.changes    2020-12-22 
11:50:11.246042899 +0100
+++ /work/SRC/openSUSE:Factory/.xmonad.new.1898/xmonad.changes  2021-06-04 
00:34:05.920963771 +0200
@@ -1,0 +2,6 @@
+Wed Jun  2 07:09:03 UTC 2021 - [email protected]
+
+- Update xmonad to version 0.15 revision 1.
+  Upstream has revised the Cabal build instructions on Hackage.
+
+-------------------------------------------------------------------

New:
----
  xmonad.cabal

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

Other differences:
------------------
++++++ xmonad.spec ++++++
--- /var/tmp/diff_new_pack.zKWzBK/_old  2021-06-04 00:34:06.524965510 +0200
+++ /var/tmp/diff_new_pack.zKWzBK/_new  2021-06-04 00:34:06.528965521 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package xmonad
 #
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2021 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -25,6 +25,7 @@
 License:        BSD-3-Clause
 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
@@ -81,18 +82,19 @@
 
 %prep
 %autosetup
+cp -p %{SOURCE1} %{name}.cabal
 
 %build
 %ghc_lib_build
 
 %install
 %ghc_lib_install
+%ghc_fix_rpath %{pkg_name}-%{version}
 install -m0644 -D man/xmonad.1 %{buildroot}%{_mandir}/man1/xmonad.1
 gzip %{buildroot}%{_mandir}/man1/xmonad.1
 %define desktop_src %{buildroot}%{_datadir}/xsessions/xmonad.desktop
 install -m0644 -D %{SOURCE10} %{desktop_src}
 %suse_update_desktop_file %{desktop_src}
-%ghc_fix_rpath %{pkg_name}-%{version}
 
 %check
 %cabal_test

++++++ xmonad.cabal ++++++
name:               xmonad
version:            0.15
x-revision: 1
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.
license:            BSD3
license-file:       LICENSE
author:             Spencer Janssen, Don Stewart, Adam Vogt, David Roundy, 
Jason Creighton,
                    Brent Yorgey, Peter Jones, Peter Simons, Andrea Rossato, 
Devin Mullins,
                    Lukas Mai, Alec Berryman, Stefan O'Rear, Daniel Wagner, 
Peter J. Jones,
                    Daniel Schoepe, Karsten Schoelzel, Neil Mitchell, Joachim 
Breitner,
                    Peter De Wachter, Eric Mertens, Geoff Reedy, Michiel 
Derhaeg,
                    Philipp Balzarek, Valery V. Vorotyntsev, Alex Tarkovsky, 
Fabian Beuke,
                    Felix Hirn, Michael Sloan, Tomas Janousek, Vanessa McHale, 
Nicolas Pouillard,
                    Aaron Denney, Austin Seipp, Benno F??nfst??ck, Brandon S 
Allbery, Chris Mears,
                    Christian Thiemann, Clint Adams, Daniel Neri, David Lazar, 
Ferenc Wagner,
                    Francesco Ariis, G??bor Lipt??k, Ivan N. Veselov, Ivan 
Tarasov, Javran Cheng,
                    Jens Petersen, Joey Hess, Jonne Ransijn, Josh Holland, 
Khudyakov Alexey,
                    Klaus Weidner, Michael G. Sloan, Mikkel Christiansen, 
Nicolas Dudebout,
                    Ond??ej S??kup, Paul Hebble, Shachaf Ben-Kiki, Siim P??der, 
Tim McIver,
                    Trevor Elliott, Wouter Swierstra, Conrad Irwin, Tim Thelion
maintainer:         [email protected]
tested-with:        GHC == 8.0.2, GHC == 8.2.2, GHC == 8.4.3, GHC == 8.6.1
category:           System
homepage:           http://xmonad.org
bug-reports:        https://github.com/xmonad/xmonad/issues
build-type:         Simple
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
                    man/xmonad.hs
                    util/GenerateManpage.hs
                    util/hpcReport.sh
cabal-version:      >= 1.8

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

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

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

library
  exposed-modules: XMonad
                   XMonad.Config
                   XMonad.Core
                   XMonad.Layout
                   XMonad.Main
                   XMonad.ManageHook
                   XMonad.Operations
                   XMonad.StackSet
  other-modules:   Paths_xmonad
  hs-source-dirs:  src
  build-depends:   base                  >= 4.9 && < 5
                 , X11                   >= 1.8 && < 1.11
                 , containers
                 , data-default
                 , directory
                 , extensible-exceptions
                 , filepath
                 , mtl
                 , process
                 , setlocale
                 , unix
                 , utf8-string           >= 0.3 && < 1.1
  ghc-options:     -funbox-strict-fields -Wall -fno-warn-unused-do-bind

  if flag(testing)
    buildable: False

executable xmonad
  main-is:       Main.hs
  build-depends: base, X11, mtl, unix, xmonad
  ghc-options:   -Wall -fno-warn-unused-do-bind

executable generatemanpage
  main-is:        GenerateManpage.hs
  hs-source-dirs: util

  if flag(generatemanpage)
    build-depends: base, pandoc >= 2, regex-posix, text
  else
    buildable: False

test-suite properties
  type:           exitcode-stdio-1.0
  main-is:        Properties.hs
  other-modules:  Instances
                  Properties.Delete
                  Properties.Failure
                  Properties.Floating
                  Properties.Focus
                  Properties.GreedyView
                  Properties.Insert
                  Properties.Layout.Full
                  Properties.Layout.Tall
                  Properties.Screen
                  Properties.Shift
                  Properties.Stack
                  Properties.StackSet
                  Properties.Swap
                  Properties.View
                  Properties.Workspace
                  Utils
  hs-source-dirs: tests
  build-depends:  base, QuickCheck >= 2, X11, containers, 
extensible-exceptions, xmonad

Reply via email to