sooperlooper: moderinize

awwpotato 26886efe e727b2e8

+8 -7
+8 -7
pkgs/by-name/so/sooperlooper/package.nix
··· 20 20 fftw, 21 21 }: 22 22 23 - stdenv.mkDerivation rec { 23 + stdenv.mkDerivation (finalAttrs: { 24 24 pname = "sooperlooper"; 25 25 version = "1.7.9"; 26 26 27 27 src = fetchFromGitHub { 28 28 owner = "essej"; 29 29 repo = "sooperlooper"; 30 - rev = "v${version}"; 30 + rev = "v${finalAttrs.version}"; 31 31 sha256 = "sha256-bPu/VWTJLSIMoJSEQb+/nqtTpkPtCNVuXA17XsnFSP0="; 32 32 }; 33 33 ··· 63 63 64 64 enableParallelBuilding = true; 65 65 66 - meta = with lib; { 66 + meta = { 67 67 description = "Live looping sampler capable of immediate loop recording, overdubbing, multiplying, reversing and more"; 68 68 longDescription = '' 69 69 It allows for multiple simultaneous multi-channel loops limited only by your computer's available memory. ··· 73 73 and the engine can be run standalone on a computer without a monitor. 74 74 ''; 75 75 homepage = "https://sonosaurus.com/sooperlooper/"; 76 - license = licenses.gpl2; 77 - maintainers = with maintainers; [ magnetophon ]; 78 - platforms = platforms.linux; 76 + downloadPage = "https://github.com/essej/sooperlooper"; 77 + license = lib.licenses.gpl2; 78 + maintainers = with lib.maintainers; [ magnetophon ]; 79 + platforms = lib.platforms.linux; 79 80 }; 80 - } 81 + })