This file is indexed.

/var/lib/ghc/package.conf.d/deriving-compat-0.3.4.conf is in libghc-deriving-compat-dev 0.3.4-2+b1.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
name: deriving-compat
version: 0.3.4
id: deriving-compat-0.3.4-CZM3vDNqLvTH7kuMj0s6XS
key: deriving-compat-0.3.4-CZM3vDNqLvTH7kuMj0s6XS
license: BSD3
copyright: (C) 2015-2016 Ryan Scott
maintainer: Ryan Scott <ryan.gl.scott@gmail.com>
stability: Experimental
homepage: https://github.com/haskell-compat/deriving-compat
synopsis: Backports of GHC deriving extensions
description:
    Provides Template Haskell functions that mimic deriving
    extensions that were introduced or modified in recent versions
    of GHC. Currently, the following typeclasses/extensions are covered:
    .
    * Deriving @Bounded@
    .
    * Deriving @Enum@
    .
    * Deriving @Ix@
    .
    * Deriving @Eq@, @Eq1@, and @Eq2@
    .
    * Deriving @Ord@, @Ord1@, and @Ord2@
    .
    * Deriving @Read@, @Read1@, and @Read2@
    .
    * Deriving @Show@, @Show1@, and @Show2@
    .
    * @DeriveFoldable@
    .
    * @DeriveFunctor@
    .
    * @DeriveTraversable@
    .
    See the "Data.Deriving" module for a full list of backported changes.
    .
    Note that some recent GHC typeclasses/extensions are not covered by this package:
    .
    * @DeriveDataTypeable@
    .
    * @DeriveGeneric@, which was introducted in GHC 7.2 for deriving
    @Generic@ instances, and modified in GHC 7.6 to allow derivation
    of @Generic1@ instances. Use @Generics.Deriving.TH@ from
    @<http://hackage.haskell.org/package/generic-deriving generic-deriving>@
    to derive @Generic(1)@ using Template Haskell.
    .
    * @DeriveLift@, which was introduced in GHC 8.0 for deriving
    @Lift@ instances. Use @Language.Haskell.TH.Lift@ from
    @<http://hackage.haskell.org/package/th-lift th-lift>@
    to derive @Lift@ using Template Haskell.
    .
    * The @Bifunctor@ typeclass, which was introduced in GHC 7.10,
    as well as the @Bifoldable@ and @Bitraversable@ typeclasses, which
    were introduced in GHC 8.2. Use @Data.Bifunctor.TH@ from
    @<http://hackage.haskell.org/package/bifunctors bifunctors>@
    to derive these typeclasses using Template Haskell.
category: Compatibility
author: Ryan Scott
exposed: True
exposed-modules:
    Data.Deriving Data.Bounded.Deriving Data.Enum.Deriving
    Data.Eq.Deriving Data.Foldable.Deriving Data.Functor.Deriving
    Data.Ix.Deriving Data.Ord.Deriving Data.Traversable.Deriving
    Text.Read.Deriving Text.Show.Deriving
hidden-modules: Data.Deriving.Internal
                Data.Bounded.Deriving.Internal Data.Enum.Deriving.Internal
                Data.Eq.Deriving.Internal Data.Functor.Deriving.Internal
                Data.Ix.Deriving.Internal Data.Ord.Deriving.Internal
                Text.Read.Deriving.Internal Text.Show.Deriving.Internal
                Paths_deriving_compat
abi: f9d3b3fc8b96942094def597f8c125b5
trusted: False
import-dirs: /usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-8.0.1/deriving-compat-0.3.4-CZM3vDNqLvTH7kuMj0s6XS
library-dirs: /usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-8.0.1/deriving-compat-0.3.4-CZM3vDNqLvTH7kuMj0s6XS
data-dir: /usr/share/deriving-compat
hs-libraries: HSderiving-compat-0.3.4-CZM3vDNqLvTH7kuMj0s6XS
depends:
    base-4.9.0.0 containers-0.5.7.1 ghc-boot-th-8.0.1 ghc-prim-0.5.0.0
    template-haskell-2.11.0.0 transformers-0.5.2.0
    transformers-compat-0.5.1.4-Gu79y45cTc6DEmc8xKkIcN
haddock-interfaces: /usr/lib/ghc-doc/haddock/deriving-compat-0.3.4/deriving-compat.haddock
haddock-html: /usr/share/doc/libghc-deriving-compat-doc/html/