@@ -38,10 +38,11 @@ assert pulseSupport -> libpulseaudio != null;
38
38
assert rtmpSupport -> rtmpdump != null ;
39
39
40
40
let
41
+ kodi_version = "17.4" ;
41
42
rel = "Krypton" ;
42
- ffmpeg_3_1_6 = fetchurl {
43
- url = "https://github.com/xbmc/FFmpeg/archive/3.1.6 -${ rel } .tar.gz" ;
44
- sha256 = "14jicb26s20nr3qmfpazszpc892yjwjn81zbsb8szy3a5xs19y81 " ;
43
+ ffmpeg_3_1_9 = fetchurl {
44
+ url = "https://github.com/xbmc/FFmpeg/archive/3.1.9 -${ rel } - ${ kodi_version } .tar.gz" ;
45
+ sha256 = "0rhjz505ljfg2jqbm3rd7qbcjq4vnp8h9a8vad8rjf84v3alglpa " ;
45
46
} ;
46
47
# Usage of kodi fork of libdvdnav and libdvdread is necessary for functional dvd playback:
47
48
libdvdnav_src = fetchurl {
53
54
sha256 = "e7179b2054163652596a56301c9f025515cb08c6d6310b42b897c3ad11c0199b" ;
54
55
} ;
55
56
in stdenv . mkDerivation rec {
57
+ version = kodi_version ;
56
58
name = "kodi-${ version } " ;
57
- version = "17.3" ;
58
59
59
60
src = fetchurl {
60
61
url = "https://github.com/xbmc/xbmc/archive/${ version } -${ rel } .tar.gz" ;
61
- sha256 = "189isc1jagrnq549vwpvb0x1w6p0mkjwv7phm8dzvki96wx6bs0x " ;
62
+ sha256 = "1p1lxkapynjbd85ns7m4jybl4k35kxzv7105xkh03hlz8kkqc23b " ;
62
63
} ;
63
64
64
65
buildInputs = [
@@ -101,7 +102,7 @@ in stdenv.mkDerivation rec {
101
102
--replace 'usr/share/zoneinfo' 'etc/zoneinfo'
102
103
substituteInPlace tools/depends/target/ffmpeg/autobuild.sh \
103
104
--replace "/bin/bash" "${ bash } /bin/bash -ex"
104
- cp ${ ffmpeg_3_1_6 } tools/depends/target/ffmpeg/ffmpeg-3.1.6 -${ rel } .tar.gz
105
+ cp ${ ffmpeg_3_1_9 } tools/depends/target/ffmpeg/ffmpeg-3.1.9 -${ rel } - ${ version } .tar.gz
105
106
ln -s ${ libdvdcss . src } tools/depends/target/libdvdcss/libdvdcss-master.tar.gz
106
107
cp ${ libdvdnav_src } tools/depends/target/libdvdnav/libdvdnav-master.tar.gz
107
108
cp ${ libdvdread_src } tools/depends/target/libdvdread/libdvdread-master.tar.gz
0 commit comments