dir2opus: switch to fetchFromGitHub

+6 -5
+6 -5
pkgs/tools/audio/dir2opus/default.nix
··· 1 - { lib, stdenv, fetchurl, python, mutagen, wrapPython, opusTools, mpg123 }: 1 + { lib, stdenv, fetchFromGitHub, python, mutagen, wrapPython, opusTools, mpg123 }: 2 2 3 3 let version = "0.12.2"; in 4 4 stdenv.mkDerivation rec { ··· 9 9 buildInputs = [ wrapPython ]; 10 10 propagatedBuildInputs = [ opusTools mpg123 ]; 11 11 12 - src = fetchurl { 13 - url = "https://github.com/ehmry/dir2opus/archive/${version}.tar.gz"; 14 - name = "${pname}-${version}.tar.gz"; 15 - sha256 = "0bl8fa9zhccihnj1v3lpz5jb737frf9za06xb7j5rsjws6xky80d"; 12 + src = fetchFromGitHub { 13 + owner = "ehmry"; 14 + repo = "dir2opus"; 15 + rev = version; 16 + hash = "sha256-ZEsXwqxikWxFOz99wTI3rEK/rEYA+BSWGrCwW4q+FFc="; 16 17 }; 17 18 18 19 postPatch = "sed -i -e 's|#!/usr/bin/python|#!${python}/bin/python|' dir2opus";