From 0bf98e2d183ea65967dba46f09c270071e82c4a2 Mon Sep 17 00:00:00 2001 From: Florian Schmaus Date: Tue, 20 Apr 2021 17:59:44 +0200 Subject: [PATCH 1/8] app-arch/tarlz: respect CXX and CPPFLAGS Closes: https://bugs.gentoo.org/784491 Signed-off-by: Florian Schmaus --- .../tarlz/{tarlz-0.19-r2.ebuild => tarlz-0.19-r3.ebuild} | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) rename app-arch/tarlz/{tarlz-0.19-r2.ebuild => tarlz-0.19-r3.ebuild} (77%) diff --git a/app-arch/tarlz/tarlz-0.19-r2.ebuild b/app-arch/tarlz/tarlz-0.19-r3.ebuild similarity index 77% rename from app-arch/tarlz/tarlz-0.19-r2.ebuild rename to app-arch/tarlz/tarlz-0.19-r3.ebuild index 86091b0f24..ac53651c56 100644 --- a/app-arch/tarlz/tarlz-0.19-r2.ebuild +++ b/app-arch/tarlz/tarlz-0.19-r3.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit unpacker +inherit toolchain-funcs unpacker DESCRIPTION="A parallel archiver combining tar and lzip" HOMEPAGE="https://www.nongnu.org/lzip/tarlz.html" @@ -25,5 +25,9 @@ PATCHES=( ) src_configure() { - econf LDFLAGS="${LDFLAGS}" CXXFLAGS="${CXXFLAGS}" + econf \ + CXX="$(tc-getCXX)" \ + CXXFLAGS="${CXXFLAGS}" \ + CPPFLAGS="${CPPFLAGS}" \ + LDFLAGS="${LDFLAGS}" } From 5c28d1ca20a0a013058836c580e85a898ed1b21f Mon Sep 17 00:00:00 2001 From: Daniel Novomesky Date: Tue, 20 Apr 2021 19:31:24 +0200 Subject: [PATCH 2/8] media-gfx/qview: add dev-qt/qttest:5 dependency Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Daniel Novomesky --- media-gfx/qview/qview-4.0.ebuild | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/media-gfx/qview/qview-4.0.ebuild b/media-gfx/qview/qview-4.0.ebuild index 5ffe48a12b..8a4b633d67 100644 --- a/media-gfx/qview/qview-4.0.ebuild +++ b/media-gfx/qview/qview-4.0.ebuild @@ -14,14 +14,16 @@ LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64" -DEPEND=" +RDEPEND=" dev-qt/qtconcurrent:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtwidgets:5 " -RDEPEND="${DEPEND}" +DEPEND="${RDEPEND} + dev-qt/qttest:5 +" src_configure() { # https://github.com/jurplel/qView/issues/395 From 5ec66cf603928a5b092cf03a0fb4bb468699a40b Mon Sep 17 00:00:00 2001 From: "Ronny (tastytea) Gutbrod" Date: Tue, 20 Apr 2021 19:44:48 +0200 Subject: [PATCH 3/8] dev-libs/mtxclient: Version bump 0.5.1. Signed-off-by: Ronny (tastytea) Gutbrod --- dev-libs/mtxclient/Manifest | 1 + dev-libs/mtxclient/mtxclient-0.5.1.ebuild | 44 +++++++++++++++++++++++ 2 files changed, 45 insertions(+) create mode 100644 dev-libs/mtxclient/mtxclient-0.5.1.ebuild diff --git a/dev-libs/mtxclient/Manifest b/dev-libs/mtxclient/Manifest index 7416277c25..8d47a37c37 100644 --- a/dev-libs/mtxclient/Manifest +++ b/dev-libs/mtxclient/Manifest @@ -1,2 +1,3 @@ DIST mtxclient-0.4.1.tar.gz 572552 BLAKE2B 4d0facaffb0ce1fadc1011b7d557774bcd9ffcef7349894255b9522bcc4e9228739ad8da5a60b0addf6835cf5de3613bebc19842b6922ab9cf94f88c944d0091 SHA512 246c84bc8bc7dd6fd688c79601d16e931b5aaf5fe967d6ea226f1961df2b74ad70d4e790b7400051e007506f58ecd6594ccead31bd3c6308aa2c6727b122c203 DIST mtxclient-0.5.0.tar.gz 582236 BLAKE2B 5166c32127973e886adadb6ad8a2895ba5ac77f78e9a774f039b0c8d4329078c0b8de965b477ce1c3a7e4cd929de8ba9b8d4f8d8b0452f6c49c873285a4d8b3a SHA512 6e1e9f5ecb1e6911b5bee85569e4477f6ee4c86ef479a3f408c8bbd187750b3b78db1db0337b51e1df9b90fee3b486eaf909bb79b69a97919685074eee3a82cd +DIST mtxclient-0.5.1.tar.gz 582367 BLAKE2B d30a5e0e16d6783d8d1175e5f4144d845fe62897dcc7952cb1598470befa1da47a2b06cd70a60f511a1c2e7656eca2cf5a87734cbc61b79d2a05df295fd256e0 SHA512 f0a5e823bd7f3cccdf5f919c04c36a1a5ab4d2627a6f8f3fac78e4b300eda3b9e1f5060fb31e6e47267bbafc3a03f6c2a2d16c2323e63ce4889f551860e7703f diff --git a/dev-libs/mtxclient/mtxclient-0.5.1.ebuild b/dev-libs/mtxclient/mtxclient-0.5.1.ebuild new file mode 100644 index 0000000000..43315c94dc --- /dev/null +++ b/dev-libs/mtxclient/mtxclient-0.5.1.ebuild @@ -0,0 +1,44 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +DESCRIPTION="Client API library for Matrix, built on top of Boost.Asio" +HOMEPAGE="https://github.com/Nheko-Reborn/mtxclient" +SRC_URI="https://github.com/Nheko-Reborn/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-libs/boost-1.70.0 + dev-libs/olm + >=dev-libs/openssl-1.1.0 + dev-cpp/nlohmann_json +" +DEPEND=" + ${RDEPEND} + dev-libs/spdlog + test? ( dev-cpp/gtest ) +" + +# remove_failing_tests depends on remove_network_tests. +PATCHES=( + "${FILESDIR}/0.3.0_remove_network_tests.patch" + "${FILESDIR}/0.3.0_remove_failing_tests.patch" +) + +src_configure() { + local -a mycmakeargs=( + -DBUILD_LIB_TESTS="$(usex test)" + -DBUILD_LIB_EXAMPLES=OFF + ) + + cmake_src_configure +} From 760f3c9463222a4f35caf23d6ed804cfa44ad3f3 Mon Sep 17 00:00:00 2001 From: "Ronny (tastytea) Gutbrod" Date: Tue, 20 Apr 2021 19:52:56 +0200 Subject: [PATCH 4/8] dev-libs/mtxclient: Remove old ebuild. Signed-off-by: Ronny (tastytea) Gutbrod --- dev-libs/mtxclient/Manifest | 1 - dev-libs/mtxclient/mtxclient-0.4.1.ebuild | 44 ----------------------- 2 files changed, 45 deletions(-) delete mode 100644 dev-libs/mtxclient/mtxclient-0.4.1.ebuild diff --git a/dev-libs/mtxclient/Manifest b/dev-libs/mtxclient/Manifest index 8d47a37c37..b80e8680c1 100644 --- a/dev-libs/mtxclient/Manifest +++ b/dev-libs/mtxclient/Manifest @@ -1,3 +1,2 @@ -DIST mtxclient-0.4.1.tar.gz 572552 BLAKE2B 4d0facaffb0ce1fadc1011b7d557774bcd9ffcef7349894255b9522bcc4e9228739ad8da5a60b0addf6835cf5de3613bebc19842b6922ab9cf94f88c944d0091 SHA512 246c84bc8bc7dd6fd688c79601d16e931b5aaf5fe967d6ea226f1961df2b74ad70d4e790b7400051e007506f58ecd6594ccead31bd3c6308aa2c6727b122c203 DIST mtxclient-0.5.0.tar.gz 582236 BLAKE2B 5166c32127973e886adadb6ad8a2895ba5ac77f78e9a774f039b0c8d4329078c0b8de965b477ce1c3a7e4cd929de8ba9b8d4f8d8b0452f6c49c873285a4d8b3a SHA512 6e1e9f5ecb1e6911b5bee85569e4477f6ee4c86ef479a3f408c8bbd187750b3b78db1db0337b51e1df9b90fee3b486eaf909bb79b69a97919685074eee3a82cd DIST mtxclient-0.5.1.tar.gz 582367 BLAKE2B d30a5e0e16d6783d8d1175e5f4144d845fe62897dcc7952cb1598470befa1da47a2b06cd70a60f511a1c2e7656eca2cf5a87734cbc61b79d2a05df295fd256e0 SHA512 f0a5e823bd7f3cccdf5f919c04c36a1a5ab4d2627a6f8f3fac78e4b300eda3b9e1f5060fb31e6e47267bbafc3a03f6c2a2d16c2323e63ce4889f551860e7703f diff --git a/dev-libs/mtxclient/mtxclient-0.4.1.ebuild b/dev-libs/mtxclient/mtxclient-0.4.1.ebuild deleted file mode 100644 index 43315c94dc..0000000000 --- a/dev-libs/mtxclient/mtxclient-0.4.1.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake - -DESCRIPTION="Client API library for Matrix, built on top of Boost.Asio" -HOMEPAGE="https://github.com/Nheko-Reborn/mtxclient" -SRC_URI="https://github.com/Nheko-Reborn/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" - -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-libs/boost-1.70.0 - dev-libs/olm - >=dev-libs/openssl-1.1.0 - dev-cpp/nlohmann_json -" -DEPEND=" - ${RDEPEND} - dev-libs/spdlog - test? ( dev-cpp/gtest ) -" - -# remove_failing_tests depends on remove_network_tests. -PATCHES=( - "${FILESDIR}/0.3.0_remove_network_tests.patch" - "${FILESDIR}/0.3.0_remove_failing_tests.patch" -) - -src_configure() { - local -a mycmakeargs=( - -DBUILD_LIB_TESTS="$(usex test)" - -DBUILD_LIB_EXAMPLES=OFF - ) - - cmake_src_configure -} From 80b31a1efc998a4b82bb678058e80cf8e0d59c33 Mon Sep 17 00:00:00 2001 From: Andrew Ammerlaan Date: Tue, 20 Apr 2021 20:34:06 +0200 Subject: [PATCH 5/8] media-gfx/bonzomatic: add missing dep Closes: https://bugs.gentoo.org/784422 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Andrew Ammerlaan --- media-gfx/bonzomatic/bonzomatic-2021.03.07.ebuild | 1 + media-gfx/bonzomatic/bonzomatic-9999.ebuild | 1 + 2 files changed, 2 insertions(+) diff --git a/media-gfx/bonzomatic/bonzomatic-2021.03.07.ebuild b/media-gfx/bonzomatic/bonzomatic-2021.03.07.ebuild index a18af24589..441dd73403 100644 --- a/media-gfx/bonzomatic/bonzomatic-2021.03.07.ebuild +++ b/media-gfx/bonzomatic/bonzomatic-2021.03.07.ebuild @@ -29,6 +29,7 @@ DEPEND=" system-stb? ( dev-libs/stb ) system-kissfft? ( sci-libs/kissfft ) virtual/opengl + virtual/glu media-libs/alsa-lib media-libs/fontconfig x11-libs/libXi diff --git a/media-gfx/bonzomatic/bonzomatic-9999.ebuild b/media-gfx/bonzomatic/bonzomatic-9999.ebuild index a18af24589..441dd73403 100644 --- a/media-gfx/bonzomatic/bonzomatic-9999.ebuild +++ b/media-gfx/bonzomatic/bonzomatic-9999.ebuild @@ -29,6 +29,7 @@ DEPEND=" system-stb? ( dev-libs/stb ) system-kissfft? ( sci-libs/kissfft ) virtual/opengl + virtual/glu media-libs/alsa-lib media-libs/fontconfig x11-libs/libXi From 11e62b5087db9b82848ee13bce7a7cb6432668ad Mon Sep 17 00:00:00 2001 From: Andrew Ammerlaan Date: Tue, 20 Apr 2021 20:38:24 +0200 Subject: [PATCH 6/8] mail-client/mailspring-bin: add missing dep Closes: https://bugs.gentoo.org/784443 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Andrew Ammerlaan --- mail-client/mailspring-bin/mailspring-bin-1.8.0.ebuild | 1 + mail-client/mailspring-bin/mailspring-bin-1.9.0.ebuild | 1 + mail-client/mailspring-bin/mailspring-bin-1.9.1.ebuild | 1 + 3 files changed, 3 insertions(+) diff --git a/mail-client/mailspring-bin/mailspring-bin-1.8.0.ebuild b/mail-client/mailspring-bin/mailspring-bin-1.8.0.ebuild index 7222538373..cfaa43b622 100644 --- a/mail-client/mailspring-bin/mailspring-bin-1.8.0.ebuild +++ b/mail-client/mailspring-bin/mailspring-bin-1.8.0.ebuild @@ -30,6 +30,7 @@ RDEPEND=" net-dns/c-ares net-print/cups sys-devel/libtool + sys-libs/db virtual/udev =x11-libs/gtk+-3* x11-libs/libnotify diff --git a/mail-client/mailspring-bin/mailspring-bin-1.9.0.ebuild b/mail-client/mailspring-bin/mailspring-bin-1.9.0.ebuild index 7222538373..cfaa43b622 100644 --- a/mail-client/mailspring-bin/mailspring-bin-1.9.0.ebuild +++ b/mail-client/mailspring-bin/mailspring-bin-1.9.0.ebuild @@ -30,6 +30,7 @@ RDEPEND=" net-dns/c-ares net-print/cups sys-devel/libtool + sys-libs/db virtual/udev =x11-libs/gtk+-3* x11-libs/libnotify diff --git a/mail-client/mailspring-bin/mailspring-bin-1.9.1.ebuild b/mail-client/mailspring-bin/mailspring-bin-1.9.1.ebuild index 7222538373..cfaa43b622 100644 --- a/mail-client/mailspring-bin/mailspring-bin-1.9.1.ebuild +++ b/mail-client/mailspring-bin/mailspring-bin-1.9.1.ebuild @@ -30,6 +30,7 @@ RDEPEND=" net-dns/c-ares net-print/cups sys-devel/libtool + sys-libs/db virtual/udev =x11-libs/gtk+-3* x11-libs/libnotify From b22618365622d5fd619f0076c8ad5519fe406d25 Mon Sep 17 00:00:00 2001 From: Andrew Ammerlaan Date: Tue, 20 Apr 2021 20:48:32 +0200 Subject: [PATCH 7/8] kde-misc/skanpage: fix dependency Closes: https://bugs.gentoo.org/784392 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Andrew Ammerlaan --- kde-misc/skanpage/skanpage-2021.01.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-misc/skanpage/skanpage-2021.01.12.ebuild b/kde-misc/skanpage/skanpage-2021.01.12.ebuild index 75d36c19cc..46c6aca133 100644 --- a/kde-misc/skanpage/skanpage-2021.01.12.ebuild +++ b/kde-misc/skanpage/skanpage-2021.01.12.ebuild @@ -22,7 +22,7 @@ KEYWORDS="~amd64 ~x86" DEPEND=">=dev-qt/qtwidgets-${QTMIN}:5 >=dev-qt/qtprintsupport-${QTMIN}:5 - >=dev-qt/qtquickcontrols-${QTMIN}:5 + >=dev-qt/qtquickcontrols2-${QTMIN}:5 >=kde-apps/libksane-19.04.0:5 >=kde-frameworks/kcoreaddons-${KFMIN}:5 >=kde-frameworks/ki18n-${KFMIN}:5 From 82704975c900e664ff8624d04dfd772c1499c3c7 Mon Sep 17 00:00:00 2001 From: Andrew Ammerlaan Date: Tue, 20 Apr 2021 20:53:35 +0200 Subject: [PATCH 8/8] media-sound/noson-app: add missing dep Closes: https://bugs.gentoo.org/784530 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Andrew Ammerlaan --- media-sound/noson-app/noson-app-4.4.9.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/media-sound/noson-app/noson-app-4.4.9.ebuild b/media-sound/noson-app/noson-app-4.4.9.ebuild index 576b76f713..a04f8048f9 100644 --- a/media-sound/noson-app/noson-app-4.4.9.ebuild +++ b/media-sound/noson-app/noson-app-4.4.9.ebuild @@ -19,6 +19,7 @@ DEPEND=" >=dev-qt/qttranslations-5.9 >=dev-qt/qtgui-5.9 >=dev-qt/qtquickcontrols2-5.9 + >=dev-qt/qtsvg-5.9 dev-libs/openssl:0 media-libs/flac media-sound/pulseaudio