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


Reply via email to