Package Details: pasystray-git 0.6.0.r2.g14b4bce-1

Git Clone URL: https://aur.archlinux.org/pasystray-git.git (read-only)
Package Base: pasystray-git
Description: PulseAudio system tray (a replacement for padevchooser)
Upstream URL: https://github.com/christophgysin/pasystray
Licenses: LGPL
Groups: multimedia
Conflicts: pasystray
Provides: pasystray
Submitter: christoph.gysin
Maintainer: christoph.gysin
Last Packager: christoph.gysin
Votes: 147
Popularity: 0.192779
First Submitted: 2011-10-18 17:42
Last Updated: 2016-07-26 04:44

Dependencies (14)

Required by (1)

Sources (1)

Pinned Comments

christoph.gysin commented on 2016-08-02 13:41

PLEASE NOTE!

This package builds two packages: pasystray-git and pasystray-gtk2-git. You can't install them both, you'll need to pick which one to use. pasystray-git is the recommended one, which uses gtk3. pasystray-gtk2-git which is built against gtk2 is provided if you don't want to install gtk3.

To build the package, run:

$ makepkg -s

To install, run either:

$ sudo pacman -U pasystray-git-<version>.pkg.tar.xz

or

$ sudo pacman -U pasystray-gtk2-git-<version>.pkg.tar.xz

Please note that "makepkg -i" will try to install both packages, and fail with a conflict. The same happens with yaourt.

Latest Comments

christoph.gysin commented on 2016-08-02 13:41

PLEASE NOTE!

This package builds two packages: pasystray-git and pasystray-gtk2-git. You can't install them both, you'll need to pick which one to use. pasystray-git is the recommended one, which uses gtk3. pasystray-gtk2-git which is built against gtk2 is provided if you don't want to install gtk3.

To build the package, run:

$ makepkg -s

To install, run either:

$ sudo pacman -U pasystray-git-<version>.pkg.tar.xz

or

$ sudo pacman -U pasystray-gtk2-git-<version>.pkg.tar.xz

Please note that "makepkg -i" will try to install both packages, and fail with a conflict. The same happens with yaourt.

khughitt commented on 2016-08-02 13:38

Getting same conflict with split packages when I try to just install 'pasystray-git'. I don't have the gtk2 version installed and am not attempting to install it.

desaparecido commented on 2016-07-18 08:25

ok, thanks, just in case was an error ;-)

christoph.gysin commented on 2016-07-18 08:11

This is to be expected. Installing both the gtk2 and gtk3 version is currently not supported.

I officially support the gtk3 version, gtk2 is simply for people who don't want to use gtk3 for whatever reason.

desaparecido commented on 2016-07-18 08:08

hi, all builds fine but the're a conflict between split packages:

=> Finished making: pasystray-git 0.6.0.r2.g14b4bce-1 (Mon 18 Jul 10:03:28 CEST 2016)
==> Installing pasystray-git package group with pacman -U...
loading packages...
resolving dependencies...
looking for conflicting packages...
error: unresolvable package conflicts detected
error: failed to prepare transaction (conflicting dependencies)
:: pasystray-git and pasystray-gtk2-git are in conflict
==> WARNING: Failed to install built package(s).
==> Cleaning up...

christoph.gysin commented on 2015-02-07 07:03

I won't remove the menu items in pasystray to those applications as long as they are being provided by distributions.

If Arch removes those packages, I'll happily remove them from both the source and the PKGBUILD.

thx1138 commented on 2015-02-07 02:58

The PulseAudio page "The Perfect Setup",
http://www.freedesktop.org/wiki/Software/PulseAudio/Documentation/User/PerfectSetup/
says:
---
There are several auxiliary GUI tools for the PulseAudio sound server:
PulseAudio Volume Control
PulseAudio Preferences
For basic volume control, use the utility provided by your desktop environment. Alternatively pavucontrol can be used, with the advantage that it maps more closely to the inner workings of PulseAudio.

There is also the somewhat deprecated PulseAudio Volume Meter. The two utilities PulseAudio Manager and PulseAudio Device Chooser are obsolete and should not be used.
---

The PKGBUILD has:

optdepends=(
'paman: Launch PulseAudio manager from tray icon'
'pavucontrol: Launch PulseAudio mixer from tray icon'
'pavumeter: Launch PulseAudio volume meter from tray icon'
'paprefs: Launch PulseAudio preferences from tray icon'
)

Perhaps it would be best to remove the references to pavumeter, the PulseAudio Volume Meter, and paman, the PulseAudio Manager, in the optdepends=(...), based upon the current PulseAudio documentation.

christoph.gysin commented on 2015-01-23 07:38

It seems that makepkg has changed its git behaviour.

I uploaded a new version, let me know if that fixes it for you.

christoph.gysin commented on 2015-01-23 07:37

It seems that makepkg has changed it's git behaviour.

I uploaded a new version, let me know if that fixes it for you.

CompletelyGalen commented on 2015-01-22 15:17

==> Connecting to GIT server....
You asked to pull from the remote 'origin', but did not specify
a branch. Because this is not the default configured remote
for your current branch, you must specify a branch on the command line.
==> ERROR: A failure occurred in build().
Aborting...

Jeffus commented on 2014-12-29 15:20

Great little app, thanks!

christoph.gysin commented on 2014-12-02 09:34

This was added a while ago:

https://github.com/christophgysin/pasystray/commit/21a6f642bea2737c5caa044510edaecf92d3d258

But apparently I never pushed the latest change to AUR. Sorry about that, and thanks for the heads up!

martincanaval commented on 2014-12-02 09:23

Had to add --sysconfdir=/etc to the pgkbuild file after
./configure --prefix=/usr
to get the autostart working out of the box. Maybe it should be fixed?

justin8 commented on 2014-01-19 06:49

Please fix the version number of your package according to https://wiki.archlinux.org/index.php/VCS_PKGBUILD_Guidelines#Git

Specifically: If tag contains a prefix, like v or project name then it should be cut off

justin8 commented on 2013-12-31 03:26

Please remove the replaces section of this pkgbuild, otherwise you cannot have both the git and non-git versions of pasystray in a repo without it causing pacman to have a whinge every update. See here: https://wiki.archlinux.org/index.php/VCS_PKGBUILD_Guidelines#Guidelines

and also section 6 here:
https://wiki.archlinux.org/index.php/Arch_Packaging_Standards#Submitting_packages_to_the_AUR

christoph.gysin commented on 2013-11-02 15:27

The icons come from gnome-icon-theme. Since you use KDE, you might use a different icon theme for GTK. Does your icon theme have icons for stock_volume-{mute,min,med,max} ?

macxcool commented on 2013-11-02 00:36

I have a blank icon showing up in KDE with version 0.4.0 packages. I have the same with with the pasystray package. Any idea why? Before the version change it was OK.
The app works fine other than that ;-)

justin8 commented on 2013-10-31 10:51

Sorry! :)

FYI: great project; not sure how I would live without it.

christoph.gysin commented on 2013-10-31 09:35

The version is computed according to the PKGBUILD guidelines for git:
https://wiki.archlinux.org/index.php/VCS_PKGBUILD_Guidelines#Git

I thought there was I reason why I left out autoconf/automake. I'll remove them again.

justin8 commented on 2013-10-31 08:44

The latest version appears to have 'pasystray.0.4.0.3.g8d3a37c' as its version instead of an actual version number. This means it now shows as 'pasystray-git-pasystray.$version.pkg.tar.xz'.

While I'm here... automake and autoconf should *NOT* be deps as they are a part of base-devel and assumed to be there for any building of packages. See the big red part: https://wiki.archlinux.org/index.php/PKGBUILD#makedepends

christoph.gysin commented on 2013-10-29 19:30

fixed, thanks.

mavant commented on 2013-10-29 03:36

Should also depend on automake and autoconf.

thegeekpirate commented on 2013-09-24 02:58

I just wanted to clarify that this package is working wonderfully, and connects to PA just fine as of today.

petterk commented on 2013-06-15 09:17

Pasystray doesnt connect to pulseaudio server after last PA-update.

btreecat commented on 2013-05-10 02:32

I needed to install pkg-config

btreecat commented on 2013-04-15 23:31

checking GTK version to use... gtk+-3.0
./configure: line 3509: syntax error near unexpected token `GTK,'
./configure: line 3509: `PKG_CHECK_MODULES(GTK, $GTK_VERSION )'
==> ERROR: A failure occurred in build().
Aborting...


Any just reinstalled this system so I am guessin I am missing something?

christoph.gysin commented on 2013-02-01 15:31

Oops, they seem to have not made it into the git repo. I'll add them again. Btw, is there a history of the old versions of AUR packages?

eliasson commented on 2013-02-01 15:24

Why did you get rid of the optdepends?

christoph.gysin commented on 2012-10-20 09:10

Thanks for the suggestion, I uploaded a modified version.

mfs commented on 2012-10-20 08:57

I propose adding

optdepends=('paman: Launch PulseAudio manager from tray icon'
'pavucontrol: Launch PulseAudio mixer from tray icon'
'pavumeter: Launch PulseAudio volume meter from tray icon'
'paprefs: Launch PulseAudio preferences from tray icon')

or something similar to the PKGBUILD. Like that, it would be easier to find out which packages to install to un-grey-out the launch buttons in pasystray's onclick menu.

Muflone commented on 2012-07-17 11:30

Great alternative to padevchooser, thanks

christoph.gysin commented on 2012-01-04 15:08

Setting servers/sources/sinks manually is not supported yet. Load module-zeroconf-publish on your remote system and module-zeroconf-discover on your local system, your remote sources/sinks should then be available to pasystray. You can then simply set the default source/sink or move a specific stream to your remote system.

Anonymous comment on 2012-01-04 11:47

In padevchooser I would forward my sound by clicking Default Server”-> “Other…”. In pasystray I do not see this option. What am I missing?

christoph.gysin commented on 2011-11-27 10:28

Thanks uthark, it's fixed now.

Anonymous comment on 2011-11-27 07:10

To build under x86 it is required to replace line

arch=('x86' 'x86_64') with the following:

arch=('i686' 'x86_64')

chenxiaolong commented on 2011-11-15 20:38

Nice app! It works great!

christoph.gysin commented on 2011-10-18 17:45

Still in an early alpha state. Can switch default source/sink, detect avahi remote source/sinks and move input/output-streams to other source/sink on the fly.

Comments and opinions welcome.