mirror of
https://codeberg.org/guix/guix.git
synced 2026-01-25 03:55:08 -06:00
gnu: gerbera: Update to 3.0.0.
* gnu/packages/upnp.scm (gerbera): Update to 3.0.0.
[inputs]: Add icu4c and jsoncpp. Replace spdlog-1.13 by spdlog.
[arguments]<#:phases>{patch}: New phase to enable installation of bash
completion file.
Change-Id: Ic8c58057ab018926eb414d2c0929e7a079bcbf1b
This commit is contained in:
parent
b155bcbe4d
commit
55e0744ec8
1 changed files with 17 additions and 4 deletions
|
|
@ -7,6 +7,7 @@
|
||||||
;;; Copyright © 2020 Jan Wielkiewicz <tona_kosmicznego_smiecia@interia.pl>
|
;;; Copyright © 2020 Jan Wielkiewicz <tona_kosmicznego_smiecia@interia.pl>
|
||||||
;;; Copyright © 2021 Efraim Flashner <efraim@flashner.co.il>
|
;;; Copyright © 2021 Efraim Flashner <efraim@flashner.co.il>
|
||||||
;;; Copyright © 2023, 2024 Ricardo Wurmus <rekado@elephly.net>
|
;;; Copyright © 2023, 2024 Ricardo Wurmus <rekado@elephly.net>
|
||||||
|
;;; Copyright © 2026 Andreas Enge <andreas@enge.fr>
|
||||||
;;;
|
;;;
|
||||||
;;; This file is part of GNU Guix.
|
;;; This file is part of GNU Guix.
|
||||||
;;;
|
;;;
|
||||||
|
|
@ -32,6 +33,7 @@
|
||||||
#:use-module (gnu packages curl)
|
#:use-module (gnu packages curl)
|
||||||
#:use-module (gnu packages file)
|
#:use-module (gnu packages file)
|
||||||
#:use-module (gnu packages gettext)
|
#:use-module (gnu packages gettext)
|
||||||
|
#:use-module (gnu packages icu4c)
|
||||||
#:use-module (gnu packages image)
|
#:use-module (gnu packages image)
|
||||||
#:use-module (gnu packages javascript)
|
#:use-module (gnu packages javascript)
|
||||||
#:use-module (gnu packages linux)
|
#:use-module (gnu packages linux)
|
||||||
|
|
@ -41,6 +43,7 @@
|
||||||
#:use-module (gnu packages pkg-config)
|
#:use-module (gnu packages pkg-config)
|
||||||
#:use-module (gnu packages pretty-print)
|
#:use-module (gnu packages pretty-print)
|
||||||
#:use-module (gnu packages python)
|
#:use-module (gnu packages python)
|
||||||
|
#:use-module (gnu packages serialization)
|
||||||
#:use-module (gnu packages sqlite)
|
#:use-module (gnu packages sqlite)
|
||||||
#:use-module (gnu packages video)
|
#:use-module (gnu packages video)
|
||||||
#:use-module (gnu packages xiph)
|
#:use-module (gnu packages xiph)
|
||||||
|
|
@ -207,7 +210,9 @@ It aims to be fully compliant with DLNA and UPnP-AV standards.")
|
||||||
(define-public gerbera
|
(define-public gerbera
|
||||||
(package
|
(package
|
||||||
(name "gerbera")
|
(name "gerbera")
|
||||||
(version "2.5.0")
|
;; Version 3.1.1 requires libzippp, which would have to be packaged
|
||||||
|
;; before the next update.
|
||||||
|
(version "3.0.0")
|
||||||
(source
|
(source
|
||||||
(origin
|
(origin
|
||||||
(method git-fetch)
|
(method git-fetch)
|
||||||
|
|
@ -216,14 +221,20 @@ It aims to be fully compliant with DLNA and UPnP-AV standards.")
|
||||||
(commit (string-append "v" version))))
|
(commit (string-append "v" version))))
|
||||||
(file-name (git-file-name name version))
|
(file-name (git-file-name name version))
|
||||||
(sha256
|
(sha256
|
||||||
(base32 "0lhzjln7ljfvr696wsghhjqn2hrwwvxga4ifpxnjypraxkqkyzyx"))))
|
(base32 "0997zj56m60jkrkwh95b229vkl42nlmd6nnq5jqfb34kckhxvk3n"))))
|
||||||
(build-system cmake-build-system)
|
(build-system cmake-build-system)
|
||||||
(arguments
|
(arguments
|
||||||
(list
|
(list
|
||||||
#:configure-flags
|
#:configure-flags
|
||||||
#~(list "-DWITH_SYSTEMD=NO"
|
#~(list "-DWITH_SYSTEMD=NO"
|
||||||
"-DWITH_AVCODEC=YES"
|
"-DWITH_AVCODEC=YES"
|
||||||
"-DWITH_TESTS=YES")))
|
"-DWITH_TESTS=YES")
|
||||||
|
#:phases
|
||||||
|
#~(modify-phases %standard-phases
|
||||||
|
(add-before 'configure 'patch
|
||||||
|
(lambda _
|
||||||
|
(substitute* "CMakeLists.txt"
|
||||||
|
(("/usr/share") (string-append #$output "/share"))))))))
|
||||||
(inputs
|
(inputs
|
||||||
(list curl
|
(list curl
|
||||||
duktape
|
duktape
|
||||||
|
|
@ -231,12 +242,14 @@ It aims to be fully compliant with DLNA and UPnP-AV standards.")
|
||||||
ffmpeg
|
ffmpeg
|
||||||
file
|
file
|
||||||
fmt
|
fmt
|
||||||
|
icu4c
|
||||||
|
jsoncpp
|
||||||
libebml
|
libebml
|
||||||
libexif
|
libexif
|
||||||
libmatroska
|
libmatroska
|
||||||
libupnp
|
libupnp
|
||||||
pugixml
|
pugixml
|
||||||
spdlog-1.13
|
spdlog
|
||||||
sqlite
|
sqlite
|
||||||
taglib
|
taglib
|
||||||
`(,util-linux "lib")
|
`(,util-linux "lib")
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue