nixpkgs/pkgs/development/libraries/soundtouch/default.nix
Charlotte 🦝 Delenk 029137d9ea
soundtouch: 2.2 -> 2.3.1 and update the repo URL
The soundtouch repository has been moved from Gitlab to Codeberg in
October. According to the main developer, Gitlab has blocked the
soundtouch account for unknown reasons. The Gitlab repository is no
longer available as the user is private.

References:

https://codeberg.org/soundtouch/soundtouch/src/branch/master/readme.md

https://www.surina.net/soundtouch/

This commit replaces #135972
2022-08-21 18:08:44 +01:00

29 lines
784 B
Nix

{ stdenv, lib, fetchFromGitea, autoconf, automake, libtool }:
stdenv.mkDerivation rec {
pname = "soundtouch";
version = "2.3.1";
src = fetchFromGitea {
domain = "codeberg.org";
owner = "soundtouch";
repo = "soundtouch";
rev = version;
sha256 = "10znckb8mrnmvwj7vq12732al873qhqw27fpb5f8r0bkjdpcj3vr";
};
nativeBuildInputs = [ autoconf automake libtool ];
preConfigure = "./bootstrap";
enableParallelBuilding = true;
meta = with lib; {
description = "A program and library for changing the tempo, pitch and playback rate of audio";
homepage = "https://www.surina.net/soundtouch/";
license = licenses.lgpl21Plus;
maintainers = with maintainers; [ orivej ];
mainProgram = "soundstretch";
platforms = platforms.all;
};
}