tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
keyfinder 1.16 -> 2.00
Tobias Geerinckx-Rice
10 years ago
82cac9f9
da9b9972
+8
-4
1 changed file
expand all
collapse all
unified
split
pkgs
applications
audio
keyfinder
default.nix
+8
-4
pkgs/applications/audio/keyfinder/default.nix
···
1
1
{ stdenv, fetchFromGitHub, libav_0_8, libkeyfinder, qt5, taglib }:
2
2
3
3
-
let version = "1.26"; in
3
3
+
let version = "2.00"; in
4
4
stdenv.mkDerivation {
5
5
name = "keyfinder-${version}";
6
6
7
7
src = fetchFromGitHub {
8
8
-
sha256 = "1sfnywc6jdpm03344i6i4pz13mqa4i5agagj4k6252m63cqmjkrc";
8
8
+
sha256 = "16gyvvws93fyvx5qb2x9qhsg4bn710kgdh6q9sl2dwfsx6npkh9m";
9
9
rev = version;
10
10
repo = "is_KeyFinder";
11
11
owner = "ibsh";
···
32
32
# TODO: upgrade libav when "Audio sample format conversion failed" is fixed
33
33
buildInputs = [ libav_0_8 libkeyfinder qt5.base qt5.xmlpatterns taglib ];
34
34
35
35
-
configurePhase = ''
35
35
+
postPatch = ''
36
36
substituteInPlace is_KeyFinder.pro \
37
37
--replace "keyfinder.0" "keyfinder" \
38
38
-
--replace '$$[QT_INSTALL_PREFIX]' "$out"
38
38
+
--replace '$$[QT_INSTALL_PREFIX]' "$out" \
39
39
+
--replace "-stdlib=libc++" ""
40
40
+
'';
41
41
+
42
42
+
configurePhase = ''
39
43
qmake
40
44
'';
41
45