summaryrefslogtreecommitdiffstats
path: root/packaging/debian/control
blob: 2189d935f700a01cb6002d3a8e6698247f4c5db4 (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
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
Source: mixxx
Section: sound
Priority: optional
Maintainer: RJ Skerry-Ryan <rryan@mixxx.org>
Build-Depends: debhelper (>= 9),
               pkg-config,
               docbook-to-man,
               libglu1-mesa-dev,
# qt5-default depends on qtbase5-dev, which includes headers for
# QtConcurrent
# QtCore
# QtGui
# QtNetwork
# QtPlatformHeaders
# QtPrintSupport
# QtSql
# QtWidgets
# QtXml
               qt5-default (>= 5.5.0),
# We additionally need headers for QtOpenGL, QtScript, and QtSvg.
               qtscript5-dev,
               libqt5opengl5-dev,
               libqt5svg5-dev,
# Only needed for running tests that use SQLite.
               libqt5sql5-sqlite,
               libqt5x11extras5-dev,
               scons,
               libjack-dev,
               portaudio19-dev,
               libid3tag0-dev,
               libmad0-dev,
               libogg-dev,
               libsndfile1-dev,
               libasound2-dev,
               libvorbis-dev,
               libfaad-dev,
               libportmidi-dev,
               libtag1-dev,
               libshout-dev,
               libssl-dev,
               libprotobuf-dev,
               protobuf-compiler,
               libusb-1.0-0-dev,
               libchromaprint-dev,
               librubberband-dev,
               libopusfile-dev,
               libsqlite3-dev,
               libsoundtouch-dev,
               libhidapi-dev,
               libupower-glib-dev,
               liblilv-dev,
               libmodplug-dev,
               libmp3lame-dev,
               libebur128-dev,
# for running mixxx-test
               xvfb
Standards-Version: 3.9.8
Homepage: http://www.mixxx.org/

Package: mixxx
Section: sound
Architecture: linux-any
Depends: ${shlibs:Depends},
         ${misc:Depends},
         libqt5opengl5,
         libqt5svg5,
         libqt5xml5,
         libqt5sql5,
         libqt5sql5-sqlite,
# for pasuspender
         pulseaudio-utils
Suggests: pdf-viewer
Replaces: mixxx-data
Description: Free Digital DJ software. Start making live DJ mixes today.
 Mixxx is free DJ software that gives you everything you need to perform live DJ
 mixes. Blend songs together with automatic BPM matching and remix on-the-fly
 with looping and hot cues. Whether you're a pro DJ or just getting started,
 Mixxx has you covered.
 .
 Mixxx works with ALSA, JACK, OSS and supports many popular DJ controllers.
 .
 Features include:
  - Parallel or split scratchable waveform displays
  - Waveform summaries
  - Spinning vinyl widgets
  - MP3, OGG, WAVE, FLAC, and optional unprotected aac (m4a) playback
  - Extra playback formats through plugins
  - Wave and Ogg recording with optional MP3 support
  - Fast, database-powered library
  - Crates and playlists for organizing your music
  - Reads iTunes, Traktor, and Rhythmbox libraries
  - History section keeps track of your setlists
  - Internet Broadcasting with Shoutcast and Icecast
  - Microphone Support
  - Automatic crossfading with Auto DJ
  - Pitch-independent time stretch (key lock)
  - Adjustable pitch range
  - Ramping pitchbend controls
  - ReplayGain volume normalization
  - Quantized loops, hotcues, and beatloops
  - Synchronization and auto-beatmatching
  - BPM detection and estimation
  - Bulk BPM analysis
  - Adjustable EQ shelves
  - Crossfader curve control
  - Sampler Decks
  - Vinyl emulation with Serato, Traktor, and Mixvibes timecode support
  - Multichannel soundcard support (playback and capture)
  - Headphone cueing with multiple soundcard support
  - Skinnable interface with several skins bundled
  - Support for many DJ MIDI and HID controllers out-of-the-box
  - Advanced MIDI/HID scripting engine
  - Multiple simultaneous MIDI/HID controllers
  - Multi-core CPU support
  - 24-bit/96000 Hz playback and capture

Package: mixxx-test
Section: sound
Architecture: linux-any
Depends: ${shlibs:Depends},
         ${misc:Depends},
         libqt5opengl5,
         libqt5svg5,
         libqt5xml5,
         libqt5sql5,
         libqt5sql5-sqlite
Description: The Mixxx test suite.