media-sound/pnmixer-rs: initial import

This commit is contained in:
Julian Ospald 2017-07-16 23:30:50 +02:00
parent 1c33fb552f
commit 3329b1a70b
No known key found for this signature in database
GPG Key ID: 511B62C09D50CD28
2 changed files with 40 additions and 0 deletions

View File

@ -10,6 +10,7 @@
media/livestreamer[~scm] media/livestreamer[~scm]
media-gfx/pinta[~scm] media-gfx/pinta[~scm]
media-sound/pnmixer[~scm] media-sound/pnmixer[~scm]
media-sound/pnmixer-rs[~scm]
net-im/gajim-omemo[~scm] net-im/gajim-omemo[~scm]
net-im/lurch[~scm] net-im/lurch[~scm]
net-im/pidgin-opensteamworks[~scm] net-im/pidgin-opensteamworks[~scm]

View File

@ -0,0 +1,39 @@
# Copyright 2017 Julian Ospald <hasufell@posteo.de>
# Distributed under the terms of the GNU General Public License v2
require github [ user=hasufell project=${PN/-rs/-rust} ]
require cargo
SUMMARY="Volume mixer for the system tray written in Rust"
HOMEPAGE="https://github.com/hasufell/pnmixer-rust ${HOMEPAGE}"
DOWNLOADS=""
LICENCES="GPL-3.0"
SLOT="0"
PLATFORMS="~amd64 ~x86"
MYOPTIONS="libnotify"
DEPENDENCIES="
build:
virtual/pkg-config
build+run:
dev-libs/glib:2
sys-sound/alsa-lib
x11-libs/gdk-pixbuf:2.0
x11-libs/gtk+:3[>=3.6.0]
x11-libs/libX11
libnotify? ( x11-libs/libnotify )
suggestion:
(
xfce-extra/xfce4-mixer
) [[
*description = [ ${PN} can use a full mixer if available ]
]]
"
BUGS_TO="hasufell@posteo.de"
ECARGO_FEATURE_ENABLES=(
'libnotify notify'
)