Hello community, here is the log from the commit of package ghc-mintty for openSUSE:Factory checked in at 2018-05-30 12:10:48 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ghc-mintty (Old) and /work/SRC/openSUSE:Factory/.ghc-mintty.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ghc-mintty" Wed May 30 12:10:48 2018 rev:4 rq:607838 version:0.1.2 Changes: -------- --- /work/SRC/openSUSE:Factory/ghc-mintty/ghc-mintty.changes 2017-09-15 21:57:55.337702159 +0200 +++ /work/SRC/openSUSE:Factory/.ghc-mintty.new/ghc-mintty.changes 2018-05-30 12:26:23.872147379 +0200 @@ -1,0 +2,8 @@ +Mon May 14 17:02:11 UTC 2018 - psim...@suse.com + +- Update mintty to version 0.1.2. + * Only use the `Win32`-provided version of `isMinTTY` if building against + `Win32-2.5.3` to be certain that one avoids Trac #13431. + * Don't enable `Safe` on GHC 7.2. + +------------------------------------------------------------------- Old: ---- mintty-0.1.1.tar.gz New: ---- mintty-0.1.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ghc-mintty.spec ++++++ --- /var/tmp/diff_new_pack.vNtSq4/_old 2018-05-30 12:26:24.596122864 +0200 +++ /var/tmp/diff_new_pack.vNtSq4/_new 2018-05-30 12:26:24.596122864 +0200 @@ -1,7 +1,7 @@ # # spec file for package ghc-mintty # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 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 @@ -18,7 +18,7 @@ %global pkg_name mintty Name: ghc-%{pkg_name} -Version: 0.1.1 +Version: 0.1.2 Release: 0 Summary: A reliable way to detect the presence of a MinTTY console on Windows License: BSD-3-Clause @@ -70,7 +70,7 @@ %ghc_pkg_recache %files -f %{name}.files -%doc LICENSE +%license LICENSE %files devel -f %{name}-devel.files %doc CHANGELOG.md README.md ++++++ mintty-0.1.1.tar.gz -> mintty-0.1.2.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mintty-0.1.1/CHANGELOG.md new/mintty-0.1.2/CHANGELOG.md --- old/mintty-0.1.1/CHANGELOG.md 2017-03-18 00:36:13.000000000 +0100 +++ new/mintty-0.1.2/CHANGELOG.md 2018-05-08 01:36:17.000000000 +0200 @@ -1,7 +1,12 @@ -### 0.1.1 [2017-03-17] +### 0.1.2 [2018.05.07] +* Only use the `Win32`-provided version of `isMinTTY` if building against + `Win32-2.5.3` to be certain that one avoids Trac #13431. +* Don't enable `Safe` on GHC 7.2. + +### 0.1.1 [2017.03.17] * Work around a serious bug on 32-bit Windows GHC that causes linker errors when mintty is used together with code that uses certain `msvcrt` functions, such as `atan` -## 0.1 [2017-01-30] +## 0.1 [2017.01.30] * Initial release diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mintty-0.1.1/mintty.cabal new/mintty-0.1.2/mintty.cabal --- old/mintty-0.1.1/mintty.cabal 2017-03-18 00:36:13.000000000 +0100 +++ new/mintty-0.1.2/mintty.cabal 2018-05-08 01:36:17.000000000 +0200 @@ -1,5 +1,5 @@ name: mintty -version: 0.1.1 +version: 0.1.2 synopsis: A reliable way to detect the presence of a MinTTY console on Windows description: MinTTY is a Windows-specific terminal emulator for the widely used Cygwin and MSYS projects, which provide @@ -30,13 +30,22 @@ build-type: Simple extra-source-files: CHANGELOG.md, README.md, include/*.h cabal-version: >=1.10 +tested-with: GHC == 7.0.4 + , GHC == 7.2.2 + , GHC == 7.4.2 + , GHC == 7.6.3 + , GHC == 7.8.4 + , GHC == 7.10.3 + , GHC == 8.0.2 + , GHC == 8.2.2 + , GHC == 8.4.2 source-repository head type: git location: https://github.com/RyanGlScott/mintty -flag Win32-2-5 - description: Use Win32-2.5.0.0 or later. +flag Win32-2-5-3 + description: Use Win32-2.5.3.0 or later. default: True library @@ -46,11 +55,11 @@ if os(windows) cpp-options: "-DWINDOWS" - if flag(Win32-2-5) - build-depends: Win32 >= 2.5 + if flag(Win32-2-5-3) + build-depends: Win32 >= 2.5.3 else build-depends: filepath - , Win32 < 2.5 + , Win32 < 2.5.3 build-tools: hsc2hs include-dirs: include includes: windows_cconv.h, winternl_compat.h diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mintty-0.1.1/src/System/Console/MinTTY.hs new/mintty-0.1.2/src/System/Console/MinTTY.hs --- old/mintty-0.1.1/src/System/Console/MinTTY.hs 2017-03-18 00:36:13.000000000 +0100 +++ new/mintty-0.1.2/src/System/Console/MinTTY.hs 2018-05-08 01:36:17.000000000 +0200 @@ -1,6 +1,6 @@ {-# LANGUAGE CPP #-} -#if __GLASGOW_HASKELL__ >= 702 +#if __GLASGOW_HASKELL__ >= 704 {-# LANGUAGE Safe #-} #endif @@ -21,7 +21,7 @@ #if defined(WINDOWS) import System.Win32.Types (HANDLE) -# if MIN_VERSION_Win32(2,5,0) +# if MIN_VERSION_Win32(2,5,3) import qualified System.Win32.MinTTY as Win32 (isMinTTY, isMinTTYHandle) # else -- NB: This is the backported definition local to this package, which we only