head 1.2; access; symbols pkgsrc-2024Q4:1.1.0.30 pkgsrc-2024Q4-base:1.1 pkgsrc-2024Q3:1.1.0.28 pkgsrc-2024Q3-base:1.1 pkgsrc-2024Q2:1.1.0.26 pkgsrc-2024Q2-base:1.1 pkgsrc-2024Q1:1.1.0.24 pkgsrc-2024Q1-base:1.1 pkgsrc-2023Q4:1.1.0.22 pkgsrc-2023Q4-base:1.1 pkgsrc-2023Q3:1.1.0.20 pkgsrc-2023Q3-base:1.1 pkgsrc-2023Q2:1.1.0.18 pkgsrc-2023Q2-base:1.1 pkgsrc-2023Q1:1.1.0.16 pkgsrc-2023Q1-base:1.1 pkgsrc-2022Q4:1.1.0.14 pkgsrc-2022Q4-base:1.1 pkgsrc-2022Q3:1.1.0.12 pkgsrc-2022Q3-base:1.1 pkgsrc-2022Q2:1.1.0.10 pkgsrc-2022Q2-base:1.1 pkgsrc-2022Q1:1.1.0.8 pkgsrc-2022Q1-base:1.1 pkgsrc-2021Q4:1.1.0.6 pkgsrc-2021Q4-base:1.1 pkgsrc-2021Q3:1.1.0.4 pkgsrc-2021Q3-base:1.1 pkgsrc-2021Q2:1.1.0.2 pkgsrc-2021Q2-base:1.1; locks; strict; comment @# @; 1.2 date 2025.01.30.10.19.35; author pho; state dead; branches; next 1.1; commitid Brj6NoqzsxmoLuHF; 1.1 date 2021.05.05.12.22.59; author pho; state Exp; branches; next ; commitid ohcAGh75NIO1mXRC; desc @@ 1.2 log @time/hs-unix-time: update to unix-time-0.4.16 # ChangeLog for unix-time ## v0.4.16 * Make `tzset` optional. [#65](https://github.com/kazu-yamamoto/unix-time/pull/65) @ text @$NetBSD: patch-Data_UnixTime_Sys.hsc,v 1.1 2021/05/05 12:22:59 pho Exp $ Suppress a linker warning about compatibility symbol by using "capi" instead of "ccall". --- Data/UnixTime/Sys.hsc.orig 2021-05-05 12:20:27.485637043 +0000 +++ Data/UnixTime/Sys.hsc @@@@ -1,4 +1,5 @@@@ {-# LANGUAGE ForeignFunctionInterface #-} +{-# LANGUAGE CApiFFI #-} module Data.UnixTime.Sys (getUnixTime) where @@@@ -17,7 +18,7 @@@@ import Foreign.Storable type CTimeVal = () type CTimeZone = () -foreign import ccall unsafe "gettimeofday" +foreign import capi unsafe "sys/time.h gettimeofday" c_gettimeofday :: Ptr CTimeVal -> Ptr CTimeZone -> IO CInt -- | @ 1.1 log @Import unix-time-0.4.7 Fast parser/formatter/utilities for Unix time @ text @d1 1 a1 1 $NetBSD$ @