tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
dir2opus: switch to fetchFromGitHub
Felix Buehler
4 years ago
3dd8b136
a930f7da
+6
-5
1 changed file
expand all
collapse all
unified
split
pkgs
tools
audio
dir2opus
default.nix
+6
-5
pkgs/tools/audio/dir2opus/default.nix
···
1
1
-
{ lib, stdenv, fetchurl, python, mutagen, wrapPython, opusTools, mpg123 }:
1
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
12
-
src = fetchurl {
13
13
-
url = "https://github.com/ehmry/dir2opus/archive/${version}.tar.gz";
14
14
-
name = "${pname}-${version}.tar.gz";
15
15
-
sha256 = "0bl8fa9zhccihnj1v3lpz5jb737frf9za06xb7j5rsjws6xky80d";
12
12
+
src = fetchFromGitHub {
13
13
+
owner = "ehmry";
14
14
+
repo = "dir2opus";
15
15
+
rev = version;
16
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";