packages feed

linux-capabilities 0.1.0.0 → 0.1.1.0

raw patch · 3 files changed

+9/−2 lines, 3 filesPVP ok

version bump matches the API change (PVP)

API changes (from Hackage documentation)

+ System.Linux.Capabilities: instance GHC.Classes.Ord System.Linux.Capabilities.Capability
+ System.Linux.Capabilities: instance GHC.Generics.Generic System.Linux.Capabilities.Capability

Files

CHANGELOG.md view
@@ -2,6 +2,10 @@  `linux-capabilities` uses [PVP Versioning][1]. +## 0.1.1.0++* Add Ord and Generic instance.+ ## 0.1.0.0  * Initially created.
linux-capabilities.cabal view
@@ -1,6 +1,6 @@ cabal-version:       2.4 name:                linux-capabilities-version:             0.1.0.0+version:             0.1.1.0 synopsis:            Linux capabilities Haskell data type description:     linux-capabilities provides a data type and documentation for the Linux capabilities(7).
src/System/Linux/Capabilities.hs view
@@ -1,3 +1,4 @@+{-# LANGUAGE DeriveGeneric #-} {-# LANGUAGE DerivingStrategies #-}  -- |@@ -6,6 +7,8 @@ -- Maintainer: Tristan de Cacqueray <tdecacqu@redhat.com> module System.Linux.Capabilities (Capability (..)) where +import GHC.Generics (Generic)+ -- | Linux capabilities data Capability   = -- | - In a system with the [_POSIX_CHOWN_RESTRICTED] option defined, this@@ -202,4 +205,4 @@     -- - Allow PID selection during clone3()     -- - Allow writing to ns_last_pid     CAP_CHECKPOINT_RESTORE-  deriving stock (Bounded, Enum, Eq, Read, Show)+  deriving stock (Bounded, Enum, Eq, Ord, Read, Show, Generic)