From b1db12ec309299fd87640cce4129314d784f725a Mon Sep 17 00:00:00 2001 From: "Igor V. Kovalenko" Date: Mon, 16 Aug 2021 09:56:52 +0300 Subject: media-sound/pavucontrol: Require pulseaudio 15.0 for new features [sam: revbumped to ensure we propagated the PA requirement] Signed-off-by: Igor V. Kovalenko Closes: https://github.com/gentoo/gentoo/pull/22003 Signed-off-by: Sam James --- media-sound/pavucontrol/pavucontrol-5.0-r1.ebuild | 38 ++++++++++++++++++++++ media-sound/pavucontrol/pavucontrol-5.0.ebuild | 39 ----------------------- 2 files changed, 38 insertions(+), 39 deletions(-) create mode 100644 media-sound/pavucontrol/pavucontrol-5.0-r1.ebuild delete mode 100644 media-sound/pavucontrol/pavucontrol-5.0.ebuild diff --git a/media-sound/pavucontrol/pavucontrol-5.0-r1.ebuild b/media-sound/pavucontrol/pavucontrol-5.0-r1.ebuild new file mode 100644 index 000000000000..e0559cf0d304 --- /dev/null +++ b/media-sound/pavucontrol/pavucontrol-5.0-r1.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Pulseaudio Volume Control, GTK based mixer for Pulseaudio" +HOMEPAGE="https://freedesktop.org/software/pulseaudio/pavucontrol/" +SRC_URI="https://freedesktop.org/software/pulseaudio/${PN}/${P}.tar.xz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" +IUSE="nls" + +RDEPEND=" + dev-libs/json-glib + >=dev-cpp/gtkmm-3.22:3.0[X] + >=dev-libs/libsigc++-2.2:2 + >=media-libs/libcanberra-0.16[gtk3] + >=media-sound/pulseaudio-15.0[glib] + virtual/freedesktop-icon-theme +" +DEPEND="${RDEPEND}" +BDEPEND=" + virtual/pkgconfig + nls? ( + dev-util/intltool + sys-devel/gettext + ) +" + +src_configure() { + local myeconfargs=( + --disable-lynx + $(use_enable nls) + ) + econf "${myeconfargs[@]}" +} diff --git a/media-sound/pavucontrol/pavucontrol-5.0.ebuild b/media-sound/pavucontrol/pavucontrol-5.0.ebuild deleted file mode 100644 index ca6189c4c973..000000000000 --- a/media-sound/pavucontrol/pavucontrol-5.0.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit flag-o-matic - -DESCRIPTION="Pulseaudio Volume Control, GTK based mixer for Pulseaudio" -HOMEPAGE="https://freedesktop.org/software/pulseaudio/pavucontrol/" -SRC_URI="https://freedesktop.org/software/pulseaudio/${PN}/${P}.tar.xz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" -IUSE="nls" - -RDEPEND=" - dev-libs/json-glib - >=dev-cpp/gtkmm-3.22:3.0[X] - >=dev-libs/libsigc++-2.2:2 - >=media-libs/libcanberra-0.16[gtk3] - >=media-sound/pulseaudio-5[glib] - virtual/freedesktop-icon-theme -" -DEPEND="${RDEPEND}" -BDEPEND=" - virtual/pkgconfig - nls? ( - dev-util/intltool - sys-devel/gettext - ) -" - -src_configure() { - local myeconfargs=( - --disable-lynx - $(use_enable nls) - ) - econf "${myeconfargs[@]}" -} -- cgit v1.2.3-65-gdbad