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,
}
}
|