commit: 224496ab9b2c51572c112f88e921e665152d2b0f
Author: Eli Schwartz <eschwartz <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 7 18:16:07 2025 +0000
Commit: Eli Schwartz <eschwartz <AT> gentoo <DOT> org>
CommitDate: Tue Jul 8 22:59:42 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=224496ab
media-plugins/ams-lv2: cleanup dependencies a bit
gtkmm:2.4 is a C++ wrapper around gtk+:2, and installing the former
implies the latter. It's redundant to specify both, and also incorrect
since the latter is never actually used directly. qa-vdb even points out
it isn't used.
Same logic applies to cairo vs cairomm, but this package only listed the
(unused) C part. This is fine, because gtkmm noisily adds it itself, but
qa-vdb does point out cairomm is used.
No revbump because this makes no difference at either build or install
time. The deps are there regardless, but lint tools are a bit happier is
all.
Signed-off-by: Eli Schwartz <eschwartz <AT> gentoo.org>
media-plugins/ams-lv2/ams-lv2-1.2.2-r1.ebuild | 9 +++++----
1 file changed, 5 insertions(+), 4 deletions(-)
diff --git a/media-plugins/ams-lv2/ams-lv2-1.2.2-r1.ebuild
b/media-plugins/ams-lv2/ams-lv2-1.2.2-r1.ebuild
index 34ffca811486..9c471f2c0922 100644
--- a/media-plugins/ams-lv2/ams-lv2-1.2.2-r1.ebuild
+++ b/media-plugins/ams-lv2/ams-lv2-1.2.2-r1.ebuild
@@ -22,13 +22,14 @@ SLOT="0"
KEYWORDS="amd64 x86"
IUSE=""
-RDEPEND="dev-cpp/gtkmm:2.4
+RDEPEND="
+ dev-cpp/gtkmm:2.4
+ dev-cpp/cairomm:0
media-libs/lv2
media-libs/lvtk[gtk2]
sci-libs/fftw:3.0
- x11-libs/cairo
- x11-libs/gtk+:2
- virtual/jack"
+ virtual/jack
+"
DEPEND="${RDEPEND}
${PYTHON_DEPS}
virtual/pkgconfig"