packages feed

unix-compat 0.7.2 → 0.7.3

raw patch · 3 files changed

+13/−7 lines, 3 filesdep ~Win32dep ~filepathdep ~hspec

Dependency ranges changed: Win32, filepath, hspec, time, unix

Files

CHANGELOG.md view
@@ -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`.
cbits/HsUnixCompat.c view
@@ -2,7 +2,7 @@  #ifdef SOLARIS #include <sys/mkdev.h>-#elif defined(__linux__)+#elif defined(__linux__) || defined(__GNU__) #include <sys/sysmacros.h> #endif 
unix-compat.cabal view
@@ -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