update to 0.17.0

This commit is contained in:
Iurii Mykhalskyi 2022-05-30 15:51:36 +03:00
parent fe645c18f7
commit aab35d0d14
4 changed files with 151 additions and 136 deletions

1
.gitignore vendored
View File

@ -6,3 +6,4 @@ xmonad-0.9.1.tar.gz
/xmonad-0.12.tar.gz /xmonad-0.12.tar.gz
/xmonad-0.13.tar.gz /xmonad-0.13.tar.gz
/xmonad-0.15.tar.gz /xmonad-0.15.tar.gz
/xmonad-0.17.0.tar.gz

View File

@ -1 +1 @@
SHA512 (xmonad-0.15.tar.gz) = f881f3faa4f5a0de7a5a37118cd7041083ae3a7569c7094b55dedb9aa858176789aff459d426b237ebae5cc4598b06de790938775a7ac968c2d76be3f0efc8ba SHA512 (xmonad-0.17.0.tar.gz) = 1ec46ee61f4bf1879ea638e9be83378273050670ed2ee0f00e7d43b188cc29a874aa5b40076162a1ef0038802cc43f675773951f9b7d1f26329f9d105c28b3f7

View File

@ -1,128 +1,139 @@
name: xmonad name: xmonad
version: 0.15 version: 0.17.0
x-revision: 1 synopsis: A tiling window manager
synopsis: A tiling window manager description: xmonad is a tiling window manager for X. Windows are arranged
description: xmonad is a tiling window manager for X. Windows are arranged automatically to tile the screen without gaps or overlap, maximising
automatically to tile the screen without gaps or overlap, maximising screen use. All features of the window manager are accessible from the
screen use. All features of the window manager are accessible from the keyboard: a mouse is strictly optional. xmonad is written and
keyboard: a mouse is strictly optional. xmonad is written and extensible in Haskell. Custom layout algorithms, and other extensions,
extensible in Haskell. Custom layout algorithms, and other extensions, may be written by the user in config files. Layouts are applied
may be written by the user in config files. Layouts are applied dynamically, and different layouts may be used on each workspace.
dynamically, and different layouts may be used on each workspace. Xinerama is fully supported, allowing windows to be tiled on several
Xinerama is fully supported, allowing windows to be tiled on several screens.
screens. license: BSD3
license: BSD3 license-file: LICENSE
license-file: LICENSE author: Spencer Janssen, Don Stewart, Adam Vogt, David Roundy, Jason Creighton,
author: Spencer Janssen, Don Stewart, Adam Vogt, David Roundy, Jason Creighton, Brent Yorgey, Peter Jones, Peter Simons, Andrea Rossato, Devin Mullins,
Brent Yorgey, Peter Jones, Peter Simons, Andrea Rossato, Devin Mullins, Lukas Mai, Alec Berryman, Stefan O'Rear, Daniel Wagner, Peter J. Jones,
Lukas Mai, Alec Berryman, Stefan O'Rear, Daniel Wagner, Peter J. Jones, Daniel Schoepe, Karsten Schoelzel, Neil Mitchell, Joachim Breitner,
Daniel Schoepe, Karsten Schoelzel, Neil Mitchell, Joachim Breitner, Peter De Wachter, Eric Mertens, Geoff Reedy, Michiel Derhaeg,
Peter De Wachter, Eric Mertens, Geoff Reedy, Michiel Derhaeg, Philipp Balzarek, Valery V. Vorotyntsev, Alex Tarkovsky, Fabian Beuke,
Philipp Balzarek, Valery V. Vorotyntsev, Alex Tarkovsky, Fabian Beuke, Felix Hirn, Michael Sloan, Tomas Janousek, Vanessa McHale, Nicolas Pouillard,
Felix Hirn, Michael Sloan, Tomas Janousek, Vanessa McHale, Nicolas Pouillard, Aaron Denney, Austin Seipp, Benno Fünfstück, Brandon S Allbery, Chris Mears,
Aaron Denney, Austin Seipp, Benno Fünfstück, Brandon S Allbery, Chris Mears, Christian Thiemann, Clint Adams, Daniel Neri, David Lazar, Ferenc Wagner,
Christian Thiemann, Clint Adams, Daniel Neri, David Lazar, Ferenc Wagner, Francesco Ariis, Gábor Lipták, Ivan N. Veselov, Ivan Tarasov, Javran Cheng,
Francesco Ariis, Gábor Lipták, Ivan N. Veselov, Ivan Tarasov, Javran Cheng, Jens Petersen, Joey Hess, Jonne Ransijn, Josh Holland, Khudyakov Alexey,
Jens Petersen, Joey Hess, Jonne Ransijn, Josh Holland, Khudyakov Alexey, Klaus Weidner, Michael G. Sloan, Mikkel Christiansen, Nicolas Dudebout,
Klaus Weidner, Michael G. Sloan, Mikkel Christiansen, Nicolas Dudebout, Ondřej Súkup, Paul Hebble, Shachaf Ben-Kiki, Siim Põder, Tim McIver,
Ondřej Súkup, Paul Hebble, Shachaf Ben-Kiki, Siim Põder, Tim McIver, Trevor Elliott, Wouter Swierstra, Conrad Irwin, Tim Thelion
Trevor Elliott, Wouter Swierstra, Conrad Irwin, Tim Thelion maintainer: xmonad@haskell.org
maintainer: xmonad@haskell.org tested-with: GHC == 8.4.4 || == 8.6.5 || == 8.8.4 || == 8.10.4 || == 9.0.1
tested-with: GHC == 8.0.2, GHC == 8.2.2, GHC == 8.4.3, GHC == 8.6.1 category: System
category: System homepage: http://xmonad.org
homepage: http://xmonad.org bug-reports: https://github.com/xmonad/xmonad/issues
bug-reports: https://github.com/xmonad/xmonad/issues build-type: Simple
build-type: Simple extra-source-files: README.md
extra-source-files: README.md CHANGES.md
CHANGES.md CONTRIBUTING.md
CONFIG INSTALL.md
STYLE MAINTAINERS.md
tests/*.hs TUTORIAL.md
tests/Properties/*.hs man/xmonad.1.markdown
tests/Properties/Layout/*.hs man/xmonad.1
man/xmonad.1.markdown man/xmonad.1.html
man/xmonad.1 man/xmonad.hs
man/xmonad.1.html util/hpcReport.sh
man/xmonad.hs cabal-version: 1.12
util/GenerateManpage.hs
util/hpcReport.sh source-repository head
cabal-version: >= 1.8 type: git
location: https://github.com/xmonad/xmonad
source-repository head
type: git flag pedantic
location: https://github.com/xmonad/xmonad description: Be pedantic (-Werror and the like)
default: False
flag testing manual: True
default: False
manual: True flag quickcheck-classes
description: Testing mode, only build minimal components
library
flag generatemanpage exposed-modules: XMonad
default: False XMonad.Config
manual: True XMonad.Core
description: Build the tool for generating the man page XMonad.Layout
XMonad.Main
library XMonad.ManageHook
exposed-modules: XMonad XMonad.Operations
XMonad.Config XMonad.StackSet
XMonad.Core other-modules: Paths_xmonad
XMonad.Layout hs-source-dirs: src
XMonad.Main build-depends: base >= 4.11 && < 5
XMonad.ManageHook , X11 >= 1.10 && < 1.11
XMonad.Operations , containers
XMonad.StackSet , data-default-class
other-modules: Paths_xmonad , directory
hs-source-dirs: src , filepath
build-depends: base >= 4.9 && < 5 , mtl
, X11 >= 1.8 && < 1.11 , process
, containers , setlocale
, data-default , time
, directory , transformers >= 0.3
, extensible-exceptions , unix
, filepath ghc-options: -funbox-strict-fields -Wall -Wno-unused-do-bind
, mtl default-language: Haskell2010
, process
, setlocale -- Keep this in sync with the oldest version in 'tested-with'
, unix if impl(ghc > 8.4.4)
, utf8-string >= 0.3 && < 1.1 ghc-options: -Wno-unused-imports
ghc-options: -funbox-strict-fields -Wall -fno-warn-unused-do-bind
if flag(pedantic)
if flag(testing) ghc-options: -Werror
buildable: False
executable xmonad
executable xmonad main-is: Main.hs
main-is: Main.hs build-depends: base, xmonad
build-depends: base, X11, mtl, unix, xmonad ghc-options: -Wall -Wno-unused-do-bind
ghc-options: -Wall -fno-warn-unused-do-bind default-language: Haskell2010
executable generatemanpage -- Keep this in sync with the oldest version in 'tested-with'
main-is: GenerateManpage.hs if impl(ghc > 8.4.4)
hs-source-dirs: util ghc-options: -Wno-unused-imports
if flag(generatemanpage) if flag(pedantic)
build-depends: base, pandoc >= 2, regex-posix, text ghc-options: -Werror
else
buildable: False test-suite properties
type: exitcode-stdio-1.0
test-suite properties main-is: Properties.hs
type: exitcode-stdio-1.0 other-modules: Instances
main-is: Properties.hs Properties.Delete
other-modules: Instances Properties.Failure
Properties.Delete Properties.Floating
Properties.Failure Properties.Focus
Properties.Floating Properties.GreedyView
Properties.Focus Properties.Insert
Properties.GreedyView Properties.Layout.Full
Properties.Insert Properties.Layout.Tall
Properties.Layout.Full Properties.Screen
Properties.Layout.Tall Properties.Shift
Properties.Screen Properties.Stack
Properties.Shift Properties.StackSet
Properties.Stack Properties.Swap
Properties.StackSet Properties.View
Properties.Swap Properties.Workspace
Properties.View Utils
Properties.Workspace hs-source-dirs: tests
Utils build-depends: base
hs-source-dirs: tests , QuickCheck >= 2
build-depends: base, QuickCheck >= 2, X11, containers, extensible-exceptions, xmonad , X11
, containers
, xmonad
default-language: Haskell2010
if flag(quickcheck-classes) && impl(ghc > 8.5)
-- no quickcheck-classes in LTS-12
-- GHC 8.4 and lower needs too much boilerplate (Eq1, Show1, …)
build-depends: quickcheck-classes >= 0.4.3
if flag(pedantic)
ghc-options: -Werror

View File

@ -1,4 +1,4 @@
# generated by cabal-rpm-2.0.9 # generated by cabal-rpm-2.0.11.1
# https://docs.fedoraproject.org/en-US/packaging-guidelines/Haskell/ # https://docs.fedoraproject.org/en-US/packaging-guidelines/Haskell/
%global pkg_name xmonad %global pkg_name xmonad
@ -7,8 +7,8 @@
%bcond_without tests %bcond_without tests
Name: %{pkg_name} Name: %{pkg_name}
Version: 0.15 Version: 0.17.0
Release: 12%{?dist} Release: 1%{?dist}
Summary: A tiling window manager Summary: A tiling window manager
License: BSD License: BSD
@ -31,15 +31,15 @@ BuildRequires: ghc-rpm-macros
BuildRequires: ghc-X11-prof BuildRequires: ghc-X11-prof
BuildRequires: ghc-base-prof BuildRequires: ghc-base-prof
BuildRequires: ghc-containers-prof BuildRequires: ghc-containers-prof
BuildRequires: ghc-data-default-prof BuildRequires: ghc-data-default-class-prof
BuildRequires: ghc-directory-prof BuildRequires: ghc-directory-prof
BuildRequires: ghc-extensible-exceptions-prof
BuildRequires: ghc-filepath-prof BuildRequires: ghc-filepath-prof
BuildRequires: ghc-mtl-prof BuildRequires: ghc-mtl-prof
BuildRequires: ghc-process-prof BuildRequires: ghc-process-prof
BuildRequires: ghc-setlocale-prof BuildRequires: ghc-setlocale-prof
BuildRequires: ghc-time-prof
BuildRequires: ghc-transformers-prof
BuildRequires: ghc-unix-prof BuildRequires: ghc-unix-prof
BuildRequires: ghc-utf8-string-prof
%if %{with tests} %if %{with tests}
BuildRequires: ghc-QuickCheck-devel BuildRequires: ghc-QuickCheck-devel
%endif %endif
@ -241,7 +241,7 @@ install -p -m 0644 -D %SOURCE7 %{buildroot}%{_datadir}/xmonad/xmonad.hs
%files -n ghc-%{name}-devel -f ghc-%{name}-devel.files %files -n ghc-%{name}-devel -f ghc-%{name}-devel.files
%doc CONFIG STYLE %doc CONTRIBUTING.md TUTORIAL.md
%if %{with haddock} %if %{with haddock}
@ -256,6 +256,9 @@ install -p -m 0644 -D %SOURCE7 %{buildroot}%{_datadir}/xmonad/xmonad.hs
%changelog %changelog
* Mon May 30 2022 Iurii Mykhalskyi <yriy.pma@gmail.com> - 0.17.0-1
- https://hackage.haskell.org/package/xmonad-0.17.0/changelog
* Sat Jan 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.15-12 * Sat Jan 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.15-12
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild