aboutsummaryrefslogtreecommitdiff
path: root/manifests/dependencies.pp
blob: 2a6da0162202f44633bbbf2b280893354ccafd04 (plain)
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
class pyroscope::dependencies {
  # From http://pyrocore.readthedocs.io/en/latest/installation.html
  #      https://github.com/pyroscope/rtorrent-ps/blob/master/docs/DebianInstallFromSource.md#build-rtorrent-and-core-dependencies-from-source
  package { [
              # These should be defined elsewhere
              #'wget',
              #'git',
              #'locales',
              #'tmux',
              'build-essential',
              'subversion',
              'python',
              'python-dev',
              'python-pip',
              'python-pkg-resources',
              'python-setuptools',
              'python-virtualenv',
              'libsigc++-2.0-dev',
              'libssl-dev',
              'libncurses5-dev',
              'libncursesw5-dev',
              'libtool',
              'libxml2-dev',
              'libc-ares-dev',
              'libcppunit-dev',
              'autoconf',
              'automake',
              'pkg-config',
              'zlib1g-dev',
              # Old dependencies
              #'libxslt1-dev',
            ]:
    ensure => present,
  }
}