Gentoo Archives: gentoo-commits

From: Matt Turner <mattst88@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-misc/gerbera/
Date: Thu, 20 Aug 2020 01:11:27
Message-Id: 1597885874.c389daf23b6e47ef4b9b7f0037c68ea2bd847895.mattst88@gentoo
1 commit: c389daf23b6e47ef4b9b7f0037c68ea2bd847895
2 Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
3 AuthorDate: Thu Aug 20 01:08:25 2020 +0000
4 Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
5 CommitDate: Thu Aug 20 01:11:14 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c389daf2
7
8 net-misc/gerbera: Don't require specific subslot of libfmt
9
10 In upstream commit b11b0017e436 (Bumping fmt and spdlog versions.) the
11 allowed versions of spdlog and libfmt were raised without any
12 corresponding code changes. The spdlog dependency already doesn't
13 require a specific subslot.
14
15 Now that a newer subslot of libfmt is stable, this commit will allow
16 gerbera to build against it.
17
18 Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
19
20 net-misc/gerbera/{gerbera-9999.ebuild => gerbera-1.5.0-r2.ebuild} | 6 +++++-
21 net-misc/gerbera/gerbera-9999.ebuild | 2 +-
22 2 files changed, 6 insertions(+), 2 deletions(-)
23
24 diff --git a/net-misc/gerbera/gerbera-9999.ebuild b/net-misc/gerbera/gerbera-1.5.0-r2.ebuild
25 similarity index 96%
26 copy from net-misc/gerbera/gerbera-9999.ebuild
27 copy to net-misc/gerbera/gerbera-1.5.0-r2.ebuild
28 index 7a452ed244c..5357c3346ff 100644
29 --- a/net-misc/gerbera/gerbera-9999.ebuild
30 +++ b/net-misc/gerbera/gerbera-1.5.0-r2.ebuild
31 @@ -29,7 +29,7 @@ DEPEND="
32 >=dev-db/sqlite-3
33 dev-libs/spdlog:=
34 dev-libs/pugixml
35 - dev-libs/libfmt:0/6
36 + dev-libs/libfmt:0=
37 mysql? ( dev-db/mysql-connector-c )
38 javascript? ( dev-lang/duktape )
39 taglib? ( >=media-libs/taglib-1.11 )
40 @@ -49,6 +49,10 @@ RDEPEND="${DEPEND}"
41
42 CONFIG_CHECK="~INOTIFY_USER"
43
44 +PATCHES=(
45 + "${FILESDIR}/${P}-incomplete-type-iohandler.patch"
46 +)
47 +
48 src_configure() {
49 local mycmakeargs=(
50 -DWITH_CURL="$(usex curl)" \
51
52 diff --git a/net-misc/gerbera/gerbera-9999.ebuild b/net-misc/gerbera/gerbera-9999.ebuild
53 index 7a452ed244c..21938672008 100644
54 --- a/net-misc/gerbera/gerbera-9999.ebuild
55 +++ b/net-misc/gerbera/gerbera-9999.ebuild
56 @@ -29,7 +29,7 @@ DEPEND="
57 >=dev-db/sqlite-3
58 dev-libs/spdlog:=
59 dev-libs/pugixml
60 - dev-libs/libfmt:0/6
61 + dev-libs/libfmt:0=
62 mysql? ( dev-db/mysql-connector-c )
63 javascript? ( dev-lang/duktape )
64 taglib? ( >=media-libs/taglib-1.11 )