[arch-commits] Commit in gerbera/trunk (PKGBUILD gerbera-fmt-9.0.patch)
Felix Yan
felixonmars at gemini.archlinux.org
Fri Aug 19 12:17:25 UTC 2022
Date: Friday, August 19, 2022 @ 12:17:24
Author: felixonmars
Revision: 1270023
upgpkg: gerbera 1.11.0-2: rebuild with fmt 9.0
Added:
gerbera/trunk/gerbera-fmt-9.0.patch
Modified:
gerbera/trunk/PKGBUILD
-----------------------+
PKGBUILD | 8 ++++----
gerbera-fmt-9.0.patch | 22 ++++++++++++++++++++++
2 files changed, 26 insertions(+), 4 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2022-08-19 12:12:41 UTC (rev 1270022)
+++ PKGBUILD 2022-08-19 12:17:24 UTC (rev 1270023)
@@ -4,7 +4,7 @@
pkgname=gerbera
pkgver=1.11.0
-pkgrel=1
+pkgrel=2
pkgdesc="UPnP Media Server (Based on MediaTomb)"
arch=(x86_64)
url="https://github.com/gerbera/gerbera"
@@ -16,17 +16,17 @@
install=gerbera.install
options=('emptydirs')
source=("$pkgname-$pkgver.tar.gz::https://github.com/gerbera/gerbera/archive/v$pkgver.tar.gz"
- https://github.com/gerbera/gerbera/commit/82d84ac5e62c23e717198fc7b2ef190ff95e70d1.patch # fmt 8 support
+ gerbera-fmt-9.0.patch
gerbera.sysusers
gerbera.tmpfiles)
sha256sums=('0c13049792a28ec0e3086ba61c7f9675626a1dbadb043650a452192727418be7'
- 'a0bc6664e9c2bab50d1628b2c6560e0c8d33fdd18eb7f6763dd765fe80a6e909'
+ '6d98004cfce2a44402f4fa2e961c160a6e789309c83b804551521f1688f18e79'
'0b55a4e1886f7aad0528446658433327815fd3f4d06e260518423f86dbe32dcc'
'452f5d4b5661e0262cb4a48d62a54f5f26d53c6d3aebf502cde072214a8b30d8')
prepare() {
cd "${srcdir}/${pkgname}-${pkgver}"
-# patch -Np1 -i ../82d84ac5e62c23e717198fc7b2ef190ff95e70d1.patch
+ patch -Np1 -i ../gerbera-fmt-9.0.patch
}
build() {
Added: gerbera-fmt-9.0.patch
===================================================================
--- gerbera-fmt-9.0.patch (rev 0)
+++ gerbera-fmt-9.0.patch 2022-08-19 12:17:24 UTC (rev 1270023)
@@ -0,0 +1,22 @@
+diff --git a/src/database/sql_format.h b/src/database/sql_format.h
+index 32dc00ef..e4e1909a 100644
+--- a/src/database/sql_format.h
++++ b/src/database/sql_format.h
+@@ -42,7 +42,7 @@ struct SQLIdentifier {
+ template <>
+ struct fmt::formatter<SQLIdentifier> : formatter<std::string_view> {
+ template <typename FormatContext>
+- auto format(const SQLIdentifier& tn, FormatContext& ctx) -> decltype(ctx.out())
++ auto format(const SQLIdentifier& tn, FormatContext& ctx) const -> decltype(ctx.out())
+ {
+ return format_to(ctx.out(), "{}{}{}", tn.quote_begin, tn.name, tn.quote_end);
+ }
+@@ -61,7 +61,7 @@ struct ColumnUpdate {
+ template <>
+ struct fmt::formatter<ColumnUpdate> : formatter<std::string_view> {
+ template <typename FormatContext>
+- auto format(const ColumnUpdate& a, FormatContext& ctx) -> decltype(ctx.out())
++ auto format(const ColumnUpdate& a, FormatContext& ctx) const -> decltype(ctx.out())
+ {
+ return format_to(ctx.out(), "{} = {}", a.column, a.value);
+ }
More information about the arch-commits
mailing list