Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package ghc-unix-compat for openSUSE:Factory
checked in at 2024-10-28 15:19:28
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ghc-unix-compat (Old)
and /work/SRC/openSUSE:Factory/.ghc-unix-compat.new.2020 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ghc-unix-compat"
Mon Oct 28 15:19:28 2024 rev:29 rq:1218575 version:0.7.3
Changes:
--------
--- /work/SRC/openSUSE:Factory/ghc-unix-compat/ghc-unix-compat.changes
2024-07-22 17:18:01.801341008 +0200
+++
/work/SRC/openSUSE:Factory/.ghc-unix-compat.new.2020/ghc-unix-compat.changes
2024-10-28 15:22:09.428040790 +0100
@@ -1,0 +2,10 @@
+Fri Oct 11 16:49:31 UTC 2024 - Peter Simons <[email protected]>
+
+- Update unix-compat to version 0.7.3.
+ ## Version 0.7.3 (2024-10-11)
+
+ - Fix `sysmacros.h` include for GNU/Hurd
+ ([PR #12](https://github.com/haskell-pkg-janitors/unix-compat/pull/12)).
+ - Tested with GHC 8.0 - 9.10.
+
+-------------------------------------------------------------------
Old:
----
unix-compat-0.7.2.tar.gz
New:
----
unix-compat-0.7.3.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ ghc-unix-compat.spec ++++++
--- /var/tmp/diff_new_pack.3neLoT/_old 2024-10-28 15:22:11.904143908 +0100
+++ /var/tmp/diff_new_pack.3neLoT/_new 2024-10-28 15:22:11.920144574 +0100
@@ -20,7 +20,7 @@
%global pkgver %{pkg_name}-%{version}
%bcond_with tests
Name: ghc-%{pkg_name}
-Version: 0.7.2
+Version: 0.7.3
Release: 0
Summary: Portable POSIX-compatibility layer
License: BSD-3-Clause
++++++ unix-compat-0.7.2.tar.gz -> unix-compat-0.7.3.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/unix-compat-0.7.2/CHANGELOG.md
new/unix-compat-0.7.3/CHANGELOG.md
--- old/unix-compat-0.7.2/CHANGELOG.md 2001-09-09 03:46:40.000000000 +0200
+++ new/unix-compat-0.7.3/CHANGELOG.md 2001-09-09 03:46:40.000000000 +0200
@@ -1,3 +1,9 @@
+## Version 0.7.3 (2024-10-11)
+
+- Fix `sysmacros.h` include for GNU/Hurd
+ ([PR #12](https://github.com/haskell-pkg-janitors/unix-compat/pull/12)).
+- Tested with GHC 8.0 - 9.10.
+
## Version 0.7.2 (2024-06-25)
- Remove flag `old-time` and drop support for `old-time`.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/unix-compat-0.7.2/cbits/HsUnixCompat.c
new/unix-compat-0.7.3/cbits/HsUnixCompat.c
--- old/unix-compat-0.7.2/cbits/HsUnixCompat.c 2001-09-09 03:46:40.000000000
+0200
+++ new/unix-compat-0.7.3/cbits/HsUnixCompat.c 2001-09-09 03:46:40.000000000
+0200
@@ -2,7 +2,7 @@
#ifdef SOLARIS
#include <sys/mkdev.h>
-#elif defined(__linux__)
+#elif defined(__linux__) || defined(__GNU__)
#include <sys/sysmacros.h>
#endif
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/unix-compat-0.7.2/unix-compat.cabal
new/unix-compat-0.7.3/unix-compat.cabal
--- old/unix-compat-0.7.2/unix-compat.cabal 2001-09-09 03:46:40.000000000
+0200
+++ new/unix-compat-0.7.3/unix-compat.cabal 2001-09-09 03:46:40.000000000
+0200
@@ -1,6 +1,6 @@
cabal-version: >= 1.10
name: unix-compat
-version: 0.7.2
+version: 0.7.3
synopsis: Portable POSIX-compatibility layer.
description: This package provides portable implementations of parts
of the unix package. This package re-exports the unix
@@ -18,7 +18,7 @@
tested-with:
GHC == 9.10.1
GHC == 9.8.2
- GHC == 9.6.5
+ GHC == 9.6.6
GHC == 9.4.8
GHC == 9.2.8
GHC == 9.0.2
@@ -57,16 +57,16 @@
cbits/mktemp.c
extra-libraries: msvcrt
- build-depends: Win32 >= 2.5.0.0
+ build-depends: Win32 >= 2.5.0.0 && < 3
build-depends: directory >= 1.3.1 && < 1.4
- build-depends: filepath >= 1.0 && < 1.6
- build-depends: time >= 1.0 && < 1.13
+ build-depends: filepath >= 1.4.1.0 && < 1.6
+ build-depends: time >= 1.6.0.1 && < 1.13
other-modules:
System.PosixCompat.Internal.Time
else
- build-depends: unix >= 2.6 && < 2.9
+ build-depends: unix >= 2.7.2.0 && < 2.9
include-dirs: include
includes: HsUnixCompat.h
install-includes: HsUnixCompat.h