planify: 4.11.6 -> 4.12.0 (#379469)
[NixPkgs.git] / pkgs / by-name / so / soundtouch / package.nix
blob12540494e9756781bd4fa7dc0842b982b2bc1266
2   stdenv,
3   lib,
4   fetchFromGitea,
5   autoconf,
6   automake,
7   libtool,
8 }:
10 stdenv.mkDerivation rec {
11   pname = "soundtouch";
12   version = "2.3.3";
14   src = fetchFromGitea {
15     domain = "codeberg.org";
16     owner = "soundtouch";
17     repo = "soundtouch";
18     rev = version;
19     hash = "sha256-imeeTj+3gXxoGTuC/13+BAplwcnQ0wRJdSVt7MPlBxc=";
20   };
22   nativeBuildInputs = [
23     autoconf
24     automake
25     libtool
26   ];
28   preConfigure = "./bootstrap";
30   enableParallelBuilding = true;
32   meta = with lib; {
33     description = "Program and library for changing the tempo, pitch and playback rate of audio";
34     homepage = "https://www.surina.net/soundtouch/";
35     license = licenses.lgpl21Plus;
36     maintainers = with maintainers; [ orivej ];
37     mainProgram = "soundstretch";
38     platforms = platforms.all;
39   };