/var/lib/ghc/package.conf.d/LambdaHack-0.5.0.0.conf is in libghc-lambdahack-dev 0.5.0.0-2build5.
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 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 | name: LambdaHack
version: 0.5.0.0
id: LambdaHack-0.5.0.0-74KPJ5W83IH4twh4vUgyBt
key: LambdaHack-0.5.0.0-74KPJ5W83IH4twh4vUgyBt
license: BSD3
maintainer: Mikolaj Konarski <mikolaj.konarski@funktory.com>
homepage: http://github.com/LambdaHack/LambdaHack
synopsis: A game engine library for roguelike dungeon crawlers
description:
LambdaHack is a game engine library for roguelike games
of arbitrary theme, size and complexity,
packaged together with a small example dungeon crawler.
.
<<https://raw.githubusercontent.com/LambdaHack/media/master/screenshot/safari1.png>>
.
When completed, the engine will let you specify content
to be procedurally generated, define the AI behaviour
on top of the generic content-independent rules
and compile a ready-to-play game binary, using either
the supplied or a custom-made main loop.
Several frontends are available (GTK is the default)
and many other generic engine components are easily overridden,
but the fundamental source of flexibility lies
in the strict and type-safe separation of code from the content
and of clients (human and AI-controlled) from the server.
Please see the changelog file for recent improvements
and the issue tracker for short-term plans. Long term vision
revolves around procedural content generation and includes
in-game content creation, auto-balancing and persistent
content modification based on player behaviour.
.
Games known to use the LambdaHack library:
.
* Allure of the Stars, a near-future Sci-Fi game,
<http://hackage.haskell.org/package/Allure>
.
* Space Privateers, an adventure game set in far future,
<http://hackage.haskell.org/package/SpacePrivateers>
.
Note: All modules in this library are kept visible,
to let games override and reuse them.
OTOH, to reflect that some modules are implementation details
relative to others, the source code adheres to the following
convention. If a module has the same name as a directory,
the module is the exclusive interface to the directory.
No references to the modules in the directory are allowed
except from the interface module. This policy is only binding
when developing the library --- library users are free
to access any modules, since the library authors are in
no position to guess their particular needs.
category: Game Engine, Game
author: Andres Loeh, Mikolaj Konarski
exposed: True
exposed-modules:
Game.LambdaHack.Atomic Game.LambdaHack.Atomic.CmdAtomic
Game.LambdaHack.Atomic.BroadcastAtomicWrite
Game.LambdaHack.Atomic.HandleAtomicWrite
Game.LambdaHack.Atomic.MonadAtomic
Game.LambdaHack.Atomic.MonadStateWrite
Game.LambdaHack.Atomic.PosAtomicRead Game.LambdaHack.Client
Game.LambdaHack.Client.AI Game.LambdaHack.Client.AI.ConditionClient
Game.LambdaHack.Client.AI.HandleAbilityClient
Game.LambdaHack.Client.AI.PickActorClient
Game.LambdaHack.Client.AI.PickTargetClient
Game.LambdaHack.Client.AI.Preferences
Game.LambdaHack.Client.AI.Strategy Game.LambdaHack.Client.Bfs
Game.LambdaHack.Client.BfsClient
Game.LambdaHack.Client.CommonClient
Game.LambdaHack.Client.HandleAtomicClient
Game.LambdaHack.Client.HandleResponseClient
Game.LambdaHack.Client.ItemSlot Game.LambdaHack.Client.Key
Game.LambdaHack.Client.LoopClient
Game.LambdaHack.Client.MonadClient
Game.LambdaHack.Client.ProtocolClient Game.LambdaHack.Client.State
Game.LambdaHack.Client.UI Game.LambdaHack.Client.UI.Animation
Game.LambdaHack.Client.UI.Config
Game.LambdaHack.Client.UI.Content.KeyKind
Game.LambdaHack.Client.UI.DrawClient
Game.LambdaHack.Client.UI.DisplayAtomicClient
Game.LambdaHack.Client.UI.Frontend
Game.LambdaHack.Client.UI.Frontend.Chosen
Game.LambdaHack.Client.UI.Frontend.Std
Game.LambdaHack.Client.UI.HandleHumanGlobalClient
Game.LambdaHack.Client.UI.HandleHumanLocalClient
Game.LambdaHack.Client.UI.HandleHumanClient
Game.LambdaHack.Client.UI.HumanCmd
Game.LambdaHack.Client.UI.InventoryClient
Game.LambdaHack.Client.UI.KeyBindings
Game.LambdaHack.Client.UI.MonadClientUI
Game.LambdaHack.Client.UI.MsgClient
Game.LambdaHack.Client.UI.RunClient
Game.LambdaHack.Client.UI.StartupFrontendClient
Game.LambdaHack.Client.UI.WidgetClient
Game.LambdaHack.Common.Ability Game.LambdaHack.Common.Actor
Game.LambdaHack.Common.ActorState
Game.LambdaHack.Common.ClientOptions Game.LambdaHack.Common.Color
Game.LambdaHack.Common.ContentDef Game.LambdaHack.Common.Dice
Game.LambdaHack.Common.EffectDescription
Game.LambdaHack.Common.Faction Game.LambdaHack.Common.File
Game.LambdaHack.Common.Flavour Game.LambdaHack.Common.Frequency
Game.LambdaHack.Common.HighScore Game.LambdaHack.Common.Item
Game.LambdaHack.Common.ItemDescription
Game.LambdaHack.Common.ItemStrongest Game.LambdaHack.Common.Kind
Game.LambdaHack.Common.Level Game.LambdaHack.Common.LQueue
Game.LambdaHack.Common.Misc Game.LambdaHack.Common.MonadStateRead
Game.LambdaHack.Common.Msg Game.LambdaHack.Common.Perception
Game.LambdaHack.Common.PointArray Game.LambdaHack.Common.Point
Game.LambdaHack.Common.Random Game.LambdaHack.Common.RingBuffer
Game.LambdaHack.Common.Save Game.LambdaHack.Common.Request
Game.LambdaHack.Common.Response Game.LambdaHack.Common.State
Game.LambdaHack.Common.Thread Game.LambdaHack.Common.Tile
Game.LambdaHack.Common.Time Game.LambdaHack.Common.Vector
Game.LambdaHack.Content.CaveKind Game.LambdaHack.Content.ItemKind
Game.LambdaHack.Content.ModeKind Game.LambdaHack.Content.PlaceKind
Game.LambdaHack.Content.RuleKind Game.LambdaHack.Content.TileKind
Game.LambdaHack.SampleImplementation.SampleMonadClient
Game.LambdaHack.SampleImplementation.SampleMonadServer
Game.LambdaHack.Server Game.LambdaHack.Server.Commandline
Game.LambdaHack.Server.CommonServer
Game.LambdaHack.Server.DebugServer
Game.LambdaHack.Server.DungeonGen
Game.LambdaHack.Server.DungeonGen.Area
Game.LambdaHack.Server.DungeonGen.AreaRnd
Game.LambdaHack.Server.DungeonGen.Cave
Game.LambdaHack.Server.DungeonGen.Place
Game.LambdaHack.Server.EndServer Game.LambdaHack.Server.Fov
Game.LambdaHack.Server.Fov.Common
Game.LambdaHack.Server.Fov.Digital
Game.LambdaHack.Server.Fov.Permissive
Game.LambdaHack.Server.Fov.Shadow
Game.LambdaHack.Server.HandleEffectServer
Game.LambdaHack.Server.HandleRequestServer
Game.LambdaHack.Server.ItemRev Game.LambdaHack.Server.ItemServer
Game.LambdaHack.Server.LoopServer
Game.LambdaHack.Server.MonadServer
Game.LambdaHack.Server.PeriodicServer
Game.LambdaHack.Server.ProtocolServer
Game.LambdaHack.Server.StartServer Game.LambdaHack.Server.State
hidden-modules: Paths_LambdaHack
Game.LambdaHack.Client.UI.Frontend.Gtk
abi: 89d7c54f2cc9fc857bf3e5ca77c10a51
trusted: False
import-dirs: /usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-8.0.2/LambdaHack-0.5.0.0-74KPJ5W83IH4twh4vUgyBt
library-dirs: /usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-8.0.2/LambdaHack-0.5.0.0-74KPJ5W83IH4twh4vUgyBt
dynamic-library-dirs: /usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-8.0.2
data-dir: /usr/share/lambdahack
hs-libraries: HSLambdaHack-0.5.0.0-74KPJ5W83IH4twh4vUgyBt
extra-libraries:
gtk-x11-2.0 gdk-x11-2.0 pangocairo-1.0 atk-1.0 cairo gdk_pixbuf-2.0
gio-2.0 pangoft2-1.0 pango-1.0 gobject-2.0 glib-2.0 fontconfig
freetype
include-dirs: /usr/include/gtk-2.0
/usr/lib/x86_64-linux-gnu/gtk-2.0/include
/usr/include/gio-unix-2.0/ /usr/include/cairo
/usr/include/pango-1.0 /usr/include/atk-1.0 /usr/include/pixman-1
/usr/include/libpng16 /usr/include/gdk-pixbuf-2.0
/usr/include/harfbuzz /usr/include/glib-2.0
/usr/lib/x86_64-linux-gnu/glib-2.0/include /usr/include/freetype2
depends:
array-0.5.1.1 assert-failure-0.1.1.0-FRw1bHSatMY9ADTe2F1iUz
async-2.1.1.1-8yywY4inVGRLJSCg60gBXj base-4.9.1.0 binary-0.8.3.0
bytestring-0.10.8.1 containers-0.5.7.1
data-default-0.7.1.1-Atv1ZD6t1rI1MrH9qSGaQC deepseq-1.4.2.0
directory-1.3.0.0 enummapset-th-0.6.1.1-EsPBSbcAY1rIvy9a5nzgOD
filepath-1.4.1.1 ghc-prim-0.5.0.0 gtk-0.14.7-VNV9caMMKdDTXs1JJJxGP
hashable-1.2.6.1-2ZLNuHq395GGIHwEHuqZol
hsini-0.5.0-9DlKWVZraF6FPTSAmIMRbE keys-3.11-LQEqzZ7WOAYAdQBCP87pFp
miniutter-0.4.6.0-DtOJzi8SsRqIR5HUU6ZuvZ
mtl-2.2.1-BLKBelFsPB3BoFeSWSOYj6
old-time-1.1.0.3-KWRsMSdY26c2L27Y9n9cyq
pretty-show-1.6.15-9Nng08D1wix3oNoCxkkUsv
random-1.1-9tceXaeYIMZ4JrKq20Egog
stm-2.4.4.1-JQn4hNPyYjP5m9AcbI88Ve
text-1.2.2.2-9UQZjEJZQFSGMffj1Z5g00 transformers-0.5.2.0
unordered-containers-0.2.8.0-Bp9XgxjuHxcI4tFehVMDGC
vector-0.12.0.1-692PQMDMB6pIQ1uGwefDcQ
vector-binary-instances-0.2.3.5-Do2uVjLEGQcAMYmorIf1G3
zlib-0.6.1.2-7negTfm2ujt1gW4wr40MUp
haddock-interfaces: /usr/lib/ghc-doc/haddock/lambdahack-0.5.0.0/LambdaHack.haddock
haddock-html: /usr/share/doc/libghc-lambdahack-doc/html/
|