diff options
Diffstat (limited to 'xfce-extra/xfce4-pulseaudio-plugin')
-rw-r--r-- | xfce-extra/xfce4-pulseaudio-plugin/Manifest | 2 | ||||
-rw-r--r-- | xfce-extra/xfce4-pulseaudio-plugin/metadata.xml | 9 | ||||
-rw-r--r-- | xfce-extra/xfce4-pulseaudio-plugin/xfce4-pulseaudio-plugin-0.4.8.ebuild (renamed from xfce-extra/xfce4-pulseaudio-plugin/xfce4-pulseaudio-plugin-0.4.3.ebuild) | 42 |
3 files changed, 34 insertions, 19 deletions
diff --git a/xfce-extra/xfce4-pulseaudio-plugin/Manifest b/xfce-extra/xfce4-pulseaudio-plugin/Manifest index 52b3c87fead3..bad14d876d09 100644 --- a/xfce-extra/xfce4-pulseaudio-plugin/Manifest +++ b/xfce-extra/xfce4-pulseaudio-plugin/Manifest @@ -1 +1 @@ -DIST xfce4-pulseaudio-plugin-0.4.3.tar.bz2 431773 BLAKE2B 2c0de4ea0ab9304b737fe4ce570bcd8427f983845fe898dbe7e053a5fe79793223df6882a931b186664d8c95d4c767daf39ba36a98dc58595ba77e8a18c13a6c SHA512 d3214b2b7c35a0a87ea60a5d843f5027d1b09f320d4d24c6bf89a8936de92226223cb4dc5368edf4c0a1aedb3b8796510981eeadee8e836e764569d9284f0efa +DIST xfce4-pulseaudio-plugin-0.4.8.tar.bz2 434257 BLAKE2B 0ba1336fae01199996cd56b26393eecbf1276a645cdc8129ba4a4d817699282e0b84a1c060513fbffee1c84ed2e863b2a82eb5875ef5ea42c53332d6aae5de7f SHA512 8f6f06a65295ff53bd18a32dc302b2d12fb722bcfacd549c79dbc88e8ab6890888f158ea02ce5a21b261fa681068d68f18eb076f1dc2cb9135b7fc1e77fa7ce8 diff --git a/xfce-extra/xfce4-pulseaudio-plugin/metadata.xml b/xfce-extra/xfce4-pulseaudio-plugin/metadata.xml index 5df76b730dcf..06d056085482 100644 --- a/xfce-extra/xfce4-pulseaudio-plugin/metadata.xml +++ b/xfce-extra/xfce4-pulseaudio-plugin/metadata.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="project"> <email>xfce@gentoo.org</email> @@ -8,10 +8,11 @@ <use> <flag name="keybinder">Enable support for global hotkeys using <pkg>dev-libs/keybinder</pkg>.</flag> + <flag name="libcanberra">Enable sound event support using + <pkg>media-libs/libcanberra</pkg></flag> + <flag name="libxfce4windowing">Enable experimental support for raising media + player windows using <pkg>xfce-base/libxfce4windowing</pkg>.</flag> <flag name="wnck">Enable experimental support for raising media player windows using <pkg>x11-libs/libwnck</pkg>.</flag> </use> - <upstream> - <remote-id type="github">andrzej-r/xfce4-pulseaudio-plugin</remote-id> - </upstream> </pkgmetadata> diff --git a/xfce-extra/xfce4-pulseaudio-plugin/xfce4-pulseaudio-plugin-0.4.3.ebuild b/xfce-extra/xfce4-pulseaudio-plugin/xfce4-pulseaudio-plugin-0.4.8.ebuild index 63ba8af5f624..19e35bb4efc0 100644 --- a/xfce-extra/xfce4-pulseaudio-plugin/xfce4-pulseaudio-plugin-0.4.3.ebuild +++ b/xfce-extra/xfce4-pulseaudio-plugin/xfce4-pulseaudio-plugin-0.4.8.ebuild @@ -1,38 +1,53 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit xdg-utils DESCRIPTION="A panel plug-in for PulseAudio volume control" -HOMEPAGE="https://git.xfce.org/panel-plugins/xfce4-pulseaudio-plugin/" +HOMEPAGE=" + https://docs.xfce.org/panel-plugins/xfce4-pulseaudio-plugin/start + https://gitlab.xfce.org/panel-plugins/xfce4-pulseaudio-plugin/ +" SRC_URI="https://archive.xfce.org/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 x86" -IUSE="debug keybinder libnotify wnck" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv x86" +# TODO: remove wnck when libxfce4windowing is ready to go stable +IUSE="+keybinder libcanberra libnotify libxfce4windowing wnck" +REQUIRED_USE="?? ( libxfce4windowing wnck )" -RDEPEND=">=dev-libs/glib-2.42.0:= - media-sound/pulseaudio:= - >=x11-libs/gtk+-3.20.0:3= +DEPEND=" + >=dev-libs/glib-2.44.0 + media-libs/libpulse:=[glib] + >=x11-libs/gtk+-3.20.0:3 >=xfce-base/exo-0.11:= >=xfce-base/libxfce4ui-4.11.0:=[gtk3(+)] >=xfce-base/libxfce4util-4.9.0:= >=xfce-base/xfce4-panel-4.11.0:= >=xfce-base/xfconf-4.6.0:= - keybinder? ( dev-libs/keybinder:3= ) - libnotify? ( x11-libs/libnotify:= ) - wnck? ( x11-libs/libwnck:3= )" -DEPEND="${RDEPEND} + keybinder? ( dev-libs/keybinder:3 ) + libcanberra? ( media-libs/libcanberra ) + libnotify? ( x11-libs/libnotify ) + libxfce4windowing? ( xfce-base/libxfce4windowing:= ) + wnck? ( x11-libs/libwnck:3 ) +" +RDEPEND=" + ${DEPEND} +" +BDEPEND=" dev-util/intltool - virtual/pkgconfig" + virtual/pkgconfig +" src_configure() { local myconf=( $(use_enable keybinder) + $(use_enable libcanberra) $(use_enable libnotify) + $(use_enable libxfce4windowing) $(use_enable wnck) ) @@ -41,7 +56,6 @@ src_configure() { src_install() { default - find "${D}" -name '*.la' -delete || die } |