X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~mdw/git/disorder/blobdiff_plain/1a208f3f41946d9aa3477570d8053dfd33845c31..HEAD:/README diff --git a/README b/README index a8f88c2..80e8d17 100644 --- a/README +++ b/README @@ -25,26 +25,35 @@ effort. Build dependencies: Name Tested Notes - libdb 4.5.20 not 4.6; 4.[78] seem to be ok - libgc 6.8 - libvorbisfile 1.2.0 - libpcre 7.6 need UTF-8 support + libdb 5.3.20 also 5.1; not 4.6; 4.[578] seem to be ok + libgc 7.4.2 + libvorbisfile 1.3.5 + libpcre 10.22 or 7.6 need UTF-8 support libmad 0.15.1b - libgcrypt 1.4.1 - libasound 1.0.16 - libFLAC 1.2.1 - libsamplerate 0.1.4 currently optional - GStreamer 0.10 currently optional - GNU C 4.2.1 } - GNU Make 3.81 } Non-GNU versions will NOT work - GNU Sed 4.1.5 } - Python 2.5.2 (optional; 2.4 won't work) + libgcrypt 1.7.6 + libasound 1.1.3 + libFLAC 1.3.2 + libsamplerate 0.1.8 currently optional but strongly recommended + GStreamer 1.10.4 or 0.10.36 currently optional + GNU C 6.4.0 } + GNU Make 4.1 } Non-GNU versions will NOT work + GNU Sed 4.4 } + Python 2.7.13 (optional, 2.5.2 onwards OK; 2.4 won't work) GTK+ 2.12.12 (for the GTK+ client; 2.10 & older will NOT work) GLIB 2.16.6 (for the GTK+ client) "Tested" means I've built against that version; earlier or later versions will often work too. +If you don't have libsamplerate then DisOrder will try to run sox(1) to do +sample-rate and channel conversion. Unfortunately, sox has a tendency to +change its command-line options incompatibly every few years. Rather than +chase this moving target by supporting the new options introduced in 14.2, +I'm declaring DisOrder's sox support to be deprecated -- though (unlike +sox's policy) it won't actually go away until the next major version. +Alternatives include building against libsamplerate, or using GStreamer's +audio decoding instead of DisOrder's built-in decoders. + For the web interface to work you will additionally need a web server. I've had both Apache 1.3.x and 2.x working. Anything that supports CGI should be OK. @@ -267,12 +276,14 @@ Copyright DisOrder - select and play digital audio files Copyright (C) 2003-2013 Richard Kettlewell Portions copyright (C) 2007 Ross Younger -Portions copyright (C) 2007, 2013, 2015-2016 Mark Wooding +Portions copyright (C) 2007, 2013, 2015-2017 Mark Wooding Portions extracted from MPG321, http://mpg321.sourceforge.net/ Copyright (C) 2001 Joe Drew Copyright (C) 2000-2001 Robert Leslie Portions Copyright (C) 1997-2006 Free Software Foundation, Inc. Portions Copyright (C) 2000 Red Hat, Inc., Jonathan Blandford +Unicode test files Copyright (C) 1991-2017 Unicode Inc.; see + libtests/COPYING.unicode-tests for details. Binaries may derive extra copyright owners through linkage (binary distributors are expected to do their own legwork)