Hello community,

here is the log from the commit of package ghc-unix-compat for openSUSE:Factory 
checked in at 2018-09-03 10:34:58
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ghc-unix-compat (Old)
 and      /work/SRC/openSUSE:Factory/.ghc-unix-compat.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ghc-unix-compat"

Mon Sep  3 10:34:58 2018 rev:10 rq:632490 version:0.5.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/ghc-unix-compat/ghc-unix-compat.changes  
2018-08-04 21:54:18.685379426 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-unix-compat.new/ghc-unix-compat.changes     
2018-09-03 10:35:02.188659174 +0200
@@ -1,0 +2,6 @@
+Thu Aug 30 15:29:14 UTC 2018 - psim...@suse.com
+
+- Update unix-compat to version 0.5.1.
+  Upstream does not provide a change log file.
+
+-------------------------------------------------------------------

Old:
----
  unix-compat-0.5.0.1.tar.gz
  unix-compat.cabal

New:
----
  unix-compat-0.5.1.tar.gz

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

Other differences:
------------------
++++++ ghc-unix-compat.spec ++++++
--- /var/tmp/diff_new_pack.eKASGb/_old  2018-09-03 10:35:02.644660351 +0200
+++ /var/tmp/diff_new_pack.eKASGb/_new  2018-09-03 10:35:02.652660371 +0200
@@ -18,14 +18,13 @@
 
 %global pkg_name unix-compat
 Name:           ghc-%{pkg_name}
-Version:        0.5.0.1
+Version:        0.5.1
 Release:        0
 Summary:        Portable POSIX-compatibility layer
 License:        BSD-3-Clause
 Group:          Development/Libraries/Haskell
 URL:            https://hackage.haskell.org/package/%{pkg_name}
 Source0:        
https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz
-Source1:        
https://hackage.haskell.org/package/%{pkg_name}-%{version}/revision/1.cabal#/%{pkg_name}.cabal
 BuildRequires:  ghc-Cabal-devel
 BuildRequires:  ghc-rpm-macros
 BuildRequires:  ghc-unix-devel
@@ -48,7 +47,6 @@
 
 %prep
 %setup -q -n %{pkg_name}-%{version}
-cp -p %{SOURCE1} %{pkg_name}.cabal
 
 %build
 %ghc_lib_build

++++++ unix-compat-0.5.0.1.tar.gz -> unix-compat-0.5.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/unix-compat-0.5.0.1/cbits/HsUnixCompat.c 
new/unix-compat-0.5.1/cbits/HsUnixCompat.c
--- old/unix-compat-0.5.0.1/cbits/HsUnixCompat.c        2017-12-06 
02:45:18.000000000 +0100
+++ new/unix-compat-0.5.1/cbits/HsUnixCompat.c  2018-08-23 02:44:16.000000000 
+0200
@@ -2,6 +2,8 @@
 
 #ifdef SOLARIS
 #include <sys/mkdev.h>
+#elif defined(__GLIBC__)
+#include <sys/sysmacros.h>
 #endif
 
 unsigned int unix_major(dev_t dev)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/unix-compat-0.5.0.1/unix-compat.cabal 
new/unix-compat-0.5.1/unix-compat.cabal
--- old/unix-compat-0.5.0.1/unix-compat.cabal   2017-12-06 02:45:18.000000000 
+0100
+++ new/unix-compat-0.5.1/unix-compat.cabal     2018-08-23 02:44:16.000000000 
+0200
@@ -1,5 +1,5 @@
 name:           unix-compat
-version:        0.5.0.1
+version:        0.5.1
 synopsis:       Portable POSIX-compatibility layer.
 description:    This package provides portable implementations of parts
                 of the unix package. This package re-exports the unix
@@ -63,7 +63,7 @@
       System.PosixCompat.Internal.Time
 
   else
-    build-depends: unix >= 2.4 && < 2.8
+    build-depends: unix >= 2.4 && < 2.9
     include-dirs: include
     includes: HsUnixCompat.h
     install-includes: HsUnixCompat.h


Reply via email to