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 +66/−3
- Setup.hs +0/−2
- libsystemd-journal.cabal +24/−23
- src/Systemd/Journal.hsc +0/−4
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