Hello community, here is the log from the commit of package stack for openSUSE:Factory checked in at 2016-07-20 09:18:44 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/stack (Old) and /work/SRC/openSUSE:Factory/.stack.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "stack" Changes: -------- --- /work/SRC/openSUSE:Factory/stack/stack.changes 2016-06-09 16:10:22.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.stack.new/stack.changes 2016-07-20 09:18:48.000000000 +0200 @@ -1,0 +2,10 @@ +Sat Jul 16 09:30:59 UTC 2016 - [email protected] + +- Update to version 1.1.2 revision 6 with cabal2obs. + +------------------------------------------------------------------- +Sun Jul 10 17:35:02 UTC 2016 - [email protected] + +- Update to version 1.1.2 revision 5 with cabal2obs. + +------------------------------------------------------------------- New: ---- 6.cabal ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ stack.spec ++++++ --- /var/tmp/diff_new_pack.dE9shK/_old 2016-07-20 09:18:50.000000000 +0200 +++ /var/tmp/diff_new_pack.dE9shK/_new 2016-07-20 09:18:50.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package stack # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,24 +17,19 @@ %global pkg_name stack - %bcond_with tests - -Name: stack +Name: %{pkg_name} Version: 1.1.2 Release: 0 Summary: The Haskell Tool Stack License: BSD-3-Clause Group: Development/Languages/Other - Url: https://hackage.haskell.org/package/%{name} Source0: https://hackage.haskell.org/package/%{name}-%{version}/%{name}-%{version}.tar.gz -BuildRoot: %{_tmppath}/%{name}-%{version}-build - -BuildRequires: ghc-Cabal-devel -BuildRequires: ghc-rpm-macros +Source1: https://hackage.haskell.org/package/%{name}-%{version}/revision/6.cabal # Begin cabal-rpm deps: BuildRequires: chrpath +BuildRequires: ghc-Cabal-devel BuildRequires: ghc-aeson-devel BuildRequires: ghc-ansi-terminal-devel BuildRequires: ghc-async-devel @@ -95,6 +90,7 @@ BuildRequires: ghc-regex-applicative-text-devel BuildRequires: ghc-resourcet-devel BuildRequires: ghc-retry-devel +BuildRequires: ghc-rpm-macros BuildRequires: ghc-safe-devel BuildRequires: ghc-semigroups-devel BuildRequires: ghc-split-devel @@ -117,6 +113,7 @@ BuildRequires: ghc-yaml-devel BuildRequires: ghc-zip-archive-devel BuildRequires: ghc-zlib-devel +BuildRoot: %{_tmppath}/%{name}-%{version}-build %if %{with tests} BuildRequires: ghc-QuickCheck-devel BuildRequires: ghc-hspec-devel @@ -130,7 +127,6 @@ may change significantly, even between minor releases. It is currently only intended for use by the executable. - %package -n ghc-%{name} Summary: Haskell %{name} library Group: System/Libraries @@ -138,38 +134,38 @@ %description -n ghc-%{name} This package provides the Haskell %{name} shared library. - %package -n ghc-%{name}-devel Summary: Haskell %{name} library development files Group: Development/Libraries/Other +Requires: ghc-%{name} = %{version}-%{release} Requires: ghc-compiler = %{ghc_version} Requires(post): ghc-compiler = %{ghc_version} Requires(postun): ghc-compiler = %{ghc_version} -Requires: ghc-%{name} = %{version}-%{release} %description -n ghc-%{name}-devel This package provides the Haskell %{name} library development files. - %prep %setup -q -cabal-tweak-flag disable-git-info True -cabal-tweak-dep-ver generic-deriving '<1.10' '<1.11' -cabal-tweak-dep-ver monad-unlift '<0.2' '<0.3' +cp -p %{SOURCE1} %{name}.cabal + %build %ghc_lib_build + %install %ghc_lib_install %ghc_fix_dynamic_rpath %{pkg_name} + %check %if %{with tests} -%cabal test +%{cabal} test %endif + %post -n ghc-%{name}-devel %ghc_pkg_recache @@ -179,7 +175,7 @@ %files %defattr(-,root,root,-) %doc LICENSE -%doc README.md ChangeLog.md +%doc ChangeLog.md README.md doc %{_bindir}/%{name} %files -n ghc-%{name} -f ghc-%{name}.files @@ -188,6 +184,6 @@ %files -n ghc-%{name}-devel -f ghc-%{name}-devel.files %defattr(-,root,root,-) -%doc README.md CONTRIBUTING.md +%doc ChangeLog.md README.md doc %changelog ++++++ 6.cabal ++++++ name: stack version: 1.1.2 x-revision: 6 cabal-version: >=1.10 build-type: Simple license: BSD3 license-file: LICENSE maintainer: [email protected] homepage: http://haskellstack.org synopsis: The Haskell Tool Stack description: Please see the README.md for usage information, and the wiki on Github for more details. Also, note that the API for the library is not currently stable, and may change significantly, even between minor releases. It is currently only intended for use by the executable. category: Development author: Commercial Haskell SIG extra-source-files: CONTRIBUTING.md ChangeLog.md README.md doc/*.md test/package-dump/ghc-7.8.txt test/package-dump/ghc-7.8.4-osx.txt test/package-dump/ghc-7.10.txt stack.yaml source-repository head type: git location: https://github.com/commercialhaskell/stack.git flag integration-tests description: Run the integration test suite default: False manual: True flag disable-git-info description: Disable compile-time inclusion of current git info in stack default: False manual: True flag static description: Pass -static/-pthread to ghc when linking the stack binary. default: False manual: True library if os(windows) build-depends: Win32 >=2.3.1.0 && <2.4 cpp-options: -DWINDOWS else build-depends: unix >=2.7.0.1 && <2.8 exposed-modules: Control.Concurrent.Execute Data.Aeson.Extended Data.Attoparsec.Args Data.Attoparsec.Combinators Data.Attoparsec.Interpreter Data.Binary.VersionTagged Data.IORef.RunOnce Data.Maybe.Extra Data.Monoid.Extra Distribution.Version.Extra Network.HTTP.Download Network.HTTP.Download.Verified Options.Applicative.Args Options.Applicative.Builder.Extra Options.Applicative.Complicated Path.Extra Path.Find Paths_stack Stack.Build Stack.Build.Cache Stack.Build.ConstructPlan Stack.Build.Execute Stack.Build.Haddock Stack.Build.Installed Stack.Build.Source Stack.Build.Target Stack.BuildPlan Stack.Clean Stack.Config Stack.Config.Build Stack.Config.Urls Stack.Config.Docker Stack.Config.Nix Stack.ConfigCmd Stack.Constants Stack.Coverage Stack.Docker Stack.Docker.GlobalDB Stack.Dot Stack.Exec Stack.Fetch Stack.FileWatch Stack.GhcPkg Stack.Ghci Stack.Ide Stack.Image Stack.Init Stack.New Stack.Nix Stack.Options Stack.Package Stack.PackageDump Stack.PackageIndex Stack.SDist Stack.Setup Stack.Setup.Installed Stack.Sig Stack.Sig.GPG Stack.Sig.Sign Stack.Solver Stack.Types Stack.Types.Build Stack.Types.BuildPlan Stack.Types.Urls Stack.Types.Compiler Stack.Types.Config Stack.Types.Config.Build Stack.Types.Docker Stack.Types.FlagName Stack.Types.GhcPkgId Stack.Types.Image Stack.Types.Internal Stack.Types.Nix Stack.Types.Package Stack.Types.PackageIdentifier Stack.Types.PackageIndex Stack.Types.PackageName Stack.Types.Sig Stack.Types.StackT Stack.Types.TemplateName Stack.Types.Version Stack.Upgrade Stack.Upload System.Process.Log System.Process.PagerEditor System.Process.Read System.Process.Run build-depends: Cabal >=1.18.1.5 && <1.25, aeson >=0.8.0.2 && <0.10 || ==0.11.*, ansi-terminal >=0.6.2.3 && <0.7, async >=2.0.2 && <2.2, attoparsec >=0.12.1.5 && <0.14, base >=4.7 && <5, base-compat >=0.6 && <0.10, base16-bytestring >=0.1.1.6 && <0.2, base64-bytestring >=1.0.0.1 && <1.1, binary >= 0.7 && < 0.9, binary-tagged >=0.1.1 && <0.2, blaze-builder >=0.4.0.2 && <0.5, byteable >=0.1.1 && <0.2, bytestring >=0.10.6.0 && <0.11, conduit >=1.2.4 && <1.3, conduit-extra >=1.1.7.1 && <1.2, containers >=0.5.5.1 && <0.6, cryptohash >=0.11.6 && <0.12, cryptohash-conduit >=0.1.1 && <0.2, directory >=1.2.1.0 && <1.3, edit-distance ==0.2.*, either >=4.4.1.1 && <4.5, enclosed-exceptions >=1.0.1.1 && <1.1, errors >=2.1.2 && <2.2, exceptions >=0.8.0.2 && <0.9, extra >=1.4.6 && <1.5, fast-logger >=2.3.1 && <2.5, filelock >=0.1.0.1 && <0.2, filepath >=1.3.0.2 && <1.5, fsnotify >=0.2.1 && <0.3, generic-deriving >=1.9.0 && <1.11, hashable >=1.2.3.2 && <1.3, hit >=0.6.3 && <0.7, hpc >=0.6.0.2 && <0.7, http-client >=0.4.17 && <0.5, http-client-tls >=0.2.2 && <0.3, http-conduit >=2.1.7 && <2.2, http-types >=0.8.6 && <0.10, lifted-base >=0.2.3.6 && <0.3, microlens >=0.3.0.0 && <0.5, monad-control >=1.0.1.0 && <1.1, monad-logger >=0.3.13.1 && <0.4, monad-unlift >=0.1.2.0 && <0.3, mtl >=2.1.3.1 && <2.3, open-browser >=0.2.1 && <0.3, optparse-applicative >=0.11 && <0.13, path >=0.5.1 && <0.6, path-io >=1.1.0 && <2.0.0, persistent >=2.1.2 && <2.6, persistent-sqlite (>= 2.1.4 && < 2.5.0.1) || (> 2.5.0.1 && < 2.6), persistent-template >=2.1.1 && <2.6, pretty >=1.1.1.1 && <1.2, process >= 1.2.0.0 && < 1.5, regex-applicative-text >=0.1.0.1 && <0.2, resourcet >=1.1.4.1 && <1.2, retry >=0.6 && <0.8, safe ==0.3.*, semigroups >=0.5 && <0.19, split >=0.2.3.1 && <0.3, stm >=2.4.4 && <2.5, streaming-commons >=0.1.10.0 && <0.2, tar >=0.4.1.0 && <0.6, template-haskell >= 2.9.0.0 && < 2.12, temporary >=1.2.0.3 && <1.3, text >=1.2.0.4 && <1.3, text-binary >=0.2.1 && <0.3, time >= 1.4.2 && < 1.7, tls >=1.3.8 && <1.4, transformers >= 0.3.0.0 && < 0.6, transformers-base >=0.4.4 && <0.5, unix-compat >=0.4.1.4 && <0.5, unordered-containers >=0.2.5.1 && <0.3, vector >=0.10.12.3 && <0.12, vector-binary-instances >=0.2.3.2 && <0.3, yaml >=0.8.10.1 && <0.9, zlib >=0.5.4.2 && <0.7, deepseq ==1.4.*, hastache >=0.6.1 && <0.7, project-template ==0.2.*, zip-archive >=0.2.3.7 && <0.4, hpack >=0.14.0 && <0.15 default-language: Haskell2010 hs-source-dirs: src/ ghc-options: -Wall -fwarn-tabs -fwarn-incomplete-uni-patterns -fwarn-incomplete-record-updates executable stack if flag(static) ld-options: -static -pthread if os(windows) build-depends: Win32 >=2.3.1.0 && <2.4 cpp-options: -DWINDOWS if !flag(disable-git-info) build-depends: gitrev >=1.1 && <1.3, optparse-simple >=0.0.3 && <0.1 cpp-options: -DUSE_GIT_INFO main-is: Main.hs build-depends: Cabal >=1.18.1.5 && <1.25, base >=4.7 && <5, bytestring >=0.10.4.0 && <0.11, containers >=0.5.5.1 && <0.6, directory >=1.2.2.0 && <1.3, filelock >=0.1.0.1 && <0.2, filepath >=1.4.0.0 && <1.5, http-client >=0.4.28 && <0.5, lifted-base >=0.2.3.6 && <0.3, microlens >=0.3.0.0 && <0.5, monad-control >=1.0.1.0 && <1.1, monad-logger >=0.3.13.1 && <0.4, mtl >=2.1.3.1 && <2.3, optparse-applicative >=0.11.0.2 && <0.13, path >=0.5.7 && <0.6, path-io >=1.1.0 && <2.0.0, stack >=1.1.2 && <1.2, text >=1.2.0.4 && <1.3, transformers >= 0.3.0.0 && < 0.6 default-language: Haskell2010 hs-source-dirs: src/main other-modules: Paths_stack ghc-options: -threaded -Wall -fwarn-tabs -fwarn-incomplete-uni-patterns -fwarn-incomplete-record-updates test-suite stack-test type: exitcode-stdio-1.0 main-is: Test.hs build-depends: Cabal >=1.18.1.5 && <1.25, QuickCheck >=2.8.1 && <2.10, attoparsec >=0.13.0.2 && <0.14, base >=4.7 && <5, conduit >=1.2.6.6 && <1.3, conduit-extra >=1.1.13.1 && <1.2, containers >=0.5.5.1 && <0.6, cryptohash >=0.11.6 && <0.12, directory >=1.2.2.0 && <1.3, exceptions >=0.8.2.1 && <0.9, hspec >=2.2.3 && <2.3, http-conduit >=2.1.10.1 && <2.2, monad-logger >=0.3.18 && <0.4, path >=0.5.7 && <0.6, path-io >=1.1.0 && <2.0.0, resourcet >=1.1.7.4 && <1.2, retry >=0.6 && <0.8, stack >=1.1.2 && <1.2, temporary >=1.2.0.4 && <1.3, text >=1.2.2.1 && <1.3, transformers >= 0.3.0.0 && < 0.6 default-language: Haskell2010 hs-source-dirs: src/test other-modules: Spec Stack.BuildPlanSpec Stack.Build.ExecuteSpec Stack.Build.TargetSpec Stack.ConfigSpec Stack.DotSpec Stack.PackageDumpSpec Stack.ArgsSpec Stack.NixSpec Network.HTTP.Download.VerifiedSpec ghc-options: -threaded -Wall -fwarn-tabs -fwarn-incomplete-uni-patterns -fwarn-incomplete-record-updates test-suite stack-integration-test if !flag(integration-tests) buildable: False type: exitcode-stdio-1.0 main-is: IntegrationSpec.hs build-depends: async >=2.1.0 && <2.2, base >=4.7 && <5, bytestring >=0.10.6.0 && <0.11, conduit >=1.2.6.6 && <1.3, conduit-extra >=1.1.13.1 && <1.2, containers >=0.5.5.1 && <0.6, directory >=1.2.2.0 && <1.3, filepath >=1.4.0.0 && <1.5, hspec >=2.2.3 && <2.3, process >= 1.2.0.0 && < 1.5, resourcet >=1.1.7.4 && <1.2, temporary >=1.2.0.4 && <1.3, text >=1.2.2.1 && <1.3, transformers >= 0.3.0.0 && < 0.6, unix-compat >=0.4.1.4 && <0.5 default-language: Haskell2010 hs-source-dirs: test/integration test/integration/lib other-modules: StackTest ghc-options: -threaded -rtsopts -with-rtsopts=-N -Wall -fwarn-tabs -fwarn-incomplete-uni-patterns -fwarn-incomplete-record-updates
