packages feed

libsystemd-journal 1.4.5 → 1.4.5.1

raw patch · 4 files changed

+90/−32 lines, 4 filesdep ~basedep ~bytestringdep ~hashablesetup-changednew-uploader

Dependency ranges changed: base, bytestring, hashable, hsyslog, pipes, pipes-safe, semigroups, text, transformers, uniplate, unordered-containers, uuid, vector

Files

Changelog.md view
@@ -1,68 +1,131 @@-# 1.4.5 -- 2020-09-24+# 1.4.5.1 +* Miscellaneous cleanup+* Adjusted a number of dependency bounds+* Supported GHC range is now 9.2 to 9.6++Published by: Chris Martin++Date: 2023-08-16++# 1.4.5+ * Updated `base` upper bound to be compatible with GHC 8.8 and 8.10 (#21) * Fixed a warning (#20) -# 1.4.4 -- 2019-05-15+Published by: Oliver Charles -* Updated `base` upper bound and compatibility with GHC 8.6+Date: 2020-09-24 +# 1.4.4++* Updated `base` upper bound and compatibility with GHC 8.6 * Updated `semigroup` upper bound. +Published by: Oliver Charles++Date: 2019-05-15+ # 1.4.3  * Updated `base` upper bound and compatibility with GHC 8.4 +Published by: Oliver Charles++Date: 2018-05-01+ # 1.4.2  * Updated `base` upper bound +Published by: Oliver Charles++Date: 2017-07-24+ # 1.4.1  * Updated `base` upper bound +Published by: Oliver Charles++Date: 2017-01-09+ # 1.4.0  * Added the ability to read the journal backwards as well as forwards. Thanks to   @defanor for this change. +Published by: Oliver Charles++Date: 2015-09-15+ # 1.3.4  * Added the `journalEntryRealtime` property to `JournalEntry`s. This is backed by a call to   `sd_journal_get_realtime_usec`. Thanks to @rickynils for this change. * Build with `vector` < 0.12. +Published by: Oliver Charles++Date: 2015-09-10+ # 1.3.3  * Added `journalField :: JournalField -> Text`, to view the name of a `JournalField` as `Text`.   Thanks to @rickynils. * Addressed a deprecation warning from `bytestring`. +Published by: Oliver Charles++Date: 2015-07-19+ # 1.3.2  * Increase the upper-bound of `base`. +Published by: Oliver Charles+ # 1.3.1  * Increase the upper-bound of `text` to < 1.3. +Published by: Oliver Charles++Date: 2015-01-15+ # 1.3.0  * Now depends on `systemd >= 209`. These versions of `systemd` feature the   `journald` functions in the `systemd` library. +Published by: Oliver Charles++Date: 2014-12-31+ # 1.2.0  * Builds with base 4.7 * `openJournal` now takes an optional threshold parameter. Thanks Shea Levy   (@shlevy). +Published by: Oliver Charles++Date: 2014-05-08+ # 1.1.0  * It is now possible to read the journal. * Additionally, a lot of types/functions have changed their name from talking   about logging to talking about sending messages to the journal. +Published by: Oliver Charles++Date: 2014-02-08+ # 1.0.0  * Initial version, supporting structured logging to the journal.++Published by: Oliver Charles++Date: 2014-02-05
− Setup.hs
@@ -1,2 +0,0 @@-import Distribution.Simple-main = defaultMain
libsystemd-journal.cabal view
@@ -1,35 +1,36 @@+cabal-version: 3.0+ name:                libsystemd-journal-version:             1.4.5+version:             1.4.5.1 synopsis:            Haskell bindings to libsystemd-journal-homepage:            http://github.com/ocharles/libsystemd-journal-license:             BSD3+homepage:            https://github.com/ocharles/libsystemd-journal+license:             BSD-3-Clause license-file:        LICENSE author:              Oliver Charles-maintainer:          ollie@ocharles.org.uk-copyright: Oliver Charles (c) 2014-category:            System-build-type:          Simple-cabal-version:       >=1.10+maintainer:          ch.martin@gmail.com, ollie@ocharles.org.uk+copyright:           Oliver Charles (c) 2014+category:            Logging  extra-source-files:   Changelog.md  library   exposed-modules:     Systemd.Journal-  build-depends:       base >=4.6 && <4.15-                     , bytestring >= 0.9.1-                     , pipes >= 4.0-                     , pipes-safe >= 2.0-                     , text >= 0.1 && < 1.3-                     , transformers >= 0.3-                     , unix-bytestring >= 0.3.2 && < 0.4-                     , vector >= 0.4 && < 0.13-                     , uuid-                     , unordered-containers >= 0.1 && < 0.3-                     , hashable >= 1.1.2.5-                     , hsyslog-                     , uniplate >= 1.6-                     , semigroups >= 0.1 && < 0.20+  build-depends:     , base ^>= 4.16 || ^>= 4.17 || ^>= 4.18+                     , bytestring ^>= 0.11.1 || ^>= 0.12+                     , pipes ^>= 4.3.10+                     , pipes-safe ^>= 2.3.1+                     , text ^>= 1.2.5 || ^>= 2.0+                     , transformers >= 0.5.6 || ^>= 0.6+                     , unix-bytestring >= 0.3.2 && < 0.5+                     , vector >= 0.12.3 || ^>= 0.13+                     , uuid ^>= 1.3.13+                     , unordered-containers ^>= 0.2.10+                     , hashable ^>= 1.3.2 || ^>= 1.4+                     , hsyslog ^>= 5.0+                     , uniplate ^>= 1.6.1+                     , semigroups ^>= 0.18.1 || ^>= 0.19 || ^>= 0.20   hs-source-dirs:      src-  default-language:    Haskell2010+  default-language:    GHC2021+  default-extensions:  OverloadedStrings   pkgconfig-depends: libsystemd >= 209
src/Systemd/Journal.hsc view
@@ -1,9 +1,5 @@ #include <systemd/sd-journal.h> -{-# LANGUAGE DeriveDataTypeable #-}-{-# LANGUAGE GeneralizedNewtypeDeriving #-}-{-# LANGUAGE OverloadedStrings #-}-{-# LANGUAGE RankNTypes #-} module Systemd.Journal     ( -- * Writing to the journal       sendMessage