;;; Copyright © 2017, 2019 Marius Bakke <mbakke@fastmail.com>
;;; Copyright © 2017 Oleg Pykhalov <go.wigust@gmail.com>
;;; Copyright © 2018, 2019 Tobias Geerinckx-Rice <me@tobias.gr>
-;;; Copyright © 2018 Efraim Flashner <efraim@flashner.co.il>
+;;; Copyright © 2018, 2020 Efraim Flashner <efraim@flashner.co.il>
+;;; Copyright © 2020 Michael Rohleder <mike@rohleder.de>
;;;
;;; This file is part of GNU Guix.
;;;
#:use-module (gnu packages curl)
#:use-module (gnu packages databases)
#:use-module (gnu packages documentation)
+ #:use-module (gnu packages file-systems)
#:use-module (gnu packages fontutils)
#:use-module (gnu packages freedesktop)
#:use-module (gnu packages fribidi)
(source (origin
(method git-fetch)
(uri (git-reference
- (url "https://github.com/graeme-hill/crossguid.git")
+ (url "https://github.com/graeme-hill/crossguid")
(commit commit)))
(file-name (string-append name "-" version "-checkout"))
(sha256
(source (origin
(method git-fetch)
(uri (git-reference
- (url "https://github.com/xbmc/libdvdnav.git")
+ (url "https://github.com/xbmc/libdvdnav")
(commit commit)))
(file-name (string-append name "-" version "-checkout"))
(sha256
(source (origin
(method git-fetch)
(uri (git-reference
- (url "https://github.com/xbmc/libdvdread.git")
+ (url "https://github.com/xbmc/libdvdread")
(commit commit)))
(file-name (string-append name "-" version "-checkout"))
(sha256
(source (origin
(method git-fetch)
(uri (git-reference
- (url "https://github.com/xbmc/libdvdcss.git")
+ (url "https://github.com/xbmc/libdvdcss")
(commit commit)))
(file-name (string-append name "-" version "-checkout"))
(sha256
(define-public kodi
(package
(name "kodi")
- (version "18.4")
+ (version "18.8")
(source (origin
(method git-fetch)
(uri (git-reference
- (url "https://github.com/xbmc/xbmc.git")
+ (url "https://github.com/xbmc/xbmc")
(commit (string-append version "-Leia"))))
(file-name (git-file-name name version))
(sha256
(base32
- "1m0295czxabdcqyqf5m94av9d88pzhnzjvyfs1q07xqq82h313p7"))
+ "0qpkpz43s207msvv3qkiy6vzqwcgmydxv3py7vc29mv6h30chrva"))
(patches (search-patches "kodi-skip-test-449.patch"
"kodi-increase-test-timeout.patch"
"kodi-set-libcurl-ssl-parameters.patch"))
(lambda _
(invoke "make" "kodi-test"))))))
;; TODO: Add dependencies for:
- ;; - nfs
;; - cec
;; - plist
;; - shairplay
("libmad" ,libmad)
("libmicrohttpd" ,libmicrohttpd)
("libmpeg2" ,libmpeg2)
+ ("libnfs" ,libnfs)
("libogg" ,libogg)
("libpng" ,libpng)
("libssh" ,libssh)
("libxrender" ,libxrender)
("libxslt" ,libxslt)
("lzo" ,lzo)
- ("mariadb" ,mariadb "lib")
+ ("mariadb-dev" ,mariadb "lib")
("mariadb-dev" ,mariadb "dev")
("openssl" ,openssl)
("pcre" ,pcre)