gerbera: 2.5.0 -> 3.0.0 (#461943)

This commit is contained in:
Herwig Hochleitner
2025-11-17 00:40:50 +00:00
committed by GitHub

View File

@@ -14,6 +14,8 @@
sqlite, sqlite,
zlib, zlib,
fmt, fmt,
jsoncpp,
icu77,
# options # options
enableMysql ? false, enableMysql ? false,
libmysqlclient, libmysqlclient,
@@ -121,13 +123,13 @@ let
in in
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "gerbera"; pname = "gerbera";
version = "2.5.0"; version = "3.0.0";
src = fetchFromGitHub { src = fetchFromGitHub {
repo = "gerbera"; repo = "gerbera";
owner = "gerbera"; owner = "gerbera";
rev = "v${version}"; rev = "v${version}";
sha256 = "sha256-3X8/8ewqXy9tvy4S9frmPENhsYTwaW6SydtJeiyVH1I="; sha256 = "sha256-dszd4WSTjOWwLNha0yq1gtC5kxCrJMhnnhKYaor8JyU=";
}; };
postPatch = postPatch =
@@ -140,6 +142,7 @@ stdenv.mkDerivation rec {
in in
'' ''
${mysqlPatch} ${mysqlPatch}
substituteInPlace CMakeLists.txt --replace-fail /usr/share/bash-completion/completions $out/share/bash-completion/completions
''; '';
cmakeFlags = [ cmakeFlags = [
@@ -162,6 +165,8 @@ stdenv.mkDerivation rec {
sqlite sqlite
zlib zlib
fmt fmt
jsoncpp
icu77
] ]
++ flatten (builtins.catAttrs "packages" (builtins.filter (e: e.enable) options)); ++ flatten (builtins.catAttrs "packages" (builtins.filter (e: e.enable) options));