commit:     3b913fd5b389640fd84fa371698fa112cc026450
Author:     Ronny (tastytea) Gutbrod <gentoo <AT> tastytea <DOT> de>
AuthorDate: Fri Apr  9 16:35:10 2021 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Fri Apr  9 16:35:10 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3b913fd5

net-im/nheko: Fix dependencies.

dev-libs/tweeny and dev-db/lmdb++ are build-time dependencies.

There are 2 incompatible repositories for lmdb++. The old one is
<https://github.com/drycpp/lmdbxx> and the new one is
<https://github.com/hoytech/lmdbxx>.

<=net-im/nheko-0.8.1 needs the old one. dev-db/lmdb++-0.9.14.0 installs
the old one. dev-db/lmdb++-1.0.0 installs the new one.
>net-im/nheko-0.8.1 will need the new one. So the version pinning will
go away in the ebuild for the next version.

Closes: https://bugs.gentoo.org/781662

Signed-off-by: Ronny (tastytea) Gutbrod <gentoo <AT> tastytea.de>

 net-im/nheko/nheko-0.8.0.ebuild | 4 ++--
 net-im/nheko/nheko-0.8.1.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-im/nheko/nheko-0.8.0.ebuild b/net-im/nheko/nheko-0.8.0.ebuild
index ba84dfd69..1d9735f03 100644
--- a/net-im/nheko/nheko-0.8.0.ebuild
+++ b/net-im/nheko/nheko-0.8.0.ebuild
@@ -21,8 +21,6 @@ RDEPEND="
        dev-qt/qtsvg:5
        dev-qt/qtconcurrent:5
        app-text/cmark
-       dev-libs/tweeny
-       dev-db/lmdb++
        >=dev-libs/mtxclient-0.4.0
        dev-cpp/nlohmann_json
        dev-libs/qtkeychain
@@ -30,6 +28,8 @@ RDEPEND="
 DEPEND="
        ${RDEPEND}
        dev-libs/spdlog
+       dev-libs/tweeny
+       <dev-db/lmdb++-1.0.0
 "
 BDEPEND="dev-qt/linguist-tools:5"
 

diff --git a/net-im/nheko/nheko-0.8.1.ebuild b/net-im/nheko/nheko-0.8.1.ebuild
index a017628ce..07a8d5310 100644
--- a/net-im/nheko/nheko-0.8.1.ebuild
+++ b/net-im/nheko/nheko-0.8.1.ebuild
@@ -21,8 +21,6 @@ RDEPEND="
        dev-qt/qtsvg:5
        dev-qt/qtconcurrent:5
        app-text/cmark
-       dev-libs/tweeny
-       dev-db/lmdb++
        >=dev-libs/mtxclient-0.4.1
        dev-cpp/nlohmann_json
        dev-libs/qtkeychain
@@ -30,6 +28,8 @@ RDEPEND="
 DEPEND="
        ${RDEPEND}
        dev-libs/spdlog
+       dev-libs/tweeny
+       <dev-db/lmdb++-1.0.0
 "
 BDEPEND="dev-qt/linguist-tools:5"
 

Reply via email to