Package Details: pianobar-git 844.41ac06c-1

Git Clone URL: https://aur.archlinux.org/pianobar-git.git (read-only, click to copy)
Package Base: pianobar-git
Description: A free/open-source, console-based replacement for Pandora's Flash player
Upstream URL: https://6xq.net/projects/pianobar/
Licenses: MIT
Conflicts: pianobar
Provides: pianobar
Submitter: mutantmonkey
Maintainer: mutantmonkey
Last Packager: mutantmonkey
Votes: 52
Popularity: 0.000000
First Submitted: 2009-01-17 22:39 (UTC)
Last Updated: 2024-11-24 02:43 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 Next › Last »

mutantmonkey commented on 2012-12-06 07:12 (UTC)

No problem, just wanted to make sure you knew. Are you using pulseaudio? I had the same problem initially; try changing /etc/libao.conf to look like this: default_driver=pulse

nhasian commented on 2012-12-06 07:02 (UTC)

sorry for flagging it, I thought it hadn't been updated since July. I just installed arch (64bit) and when I try to use pianobar I get this error message: ao_alsa ERROR: Unable to open ALSA device 'default' for playback => Invalid argument /!\ Cannot open audio device also cat /etc/libao.conf shows: default_driver=alsa

mutantmonkey commented on 2012-12-06 03:26 (UTC)

Whoever flagged this out of date: this is built from the Git version and is always up to date unless the build process breaks. Everything seems to still be working fine here, so if you're having issues please comment instead of flagging it out of date.

<deleted-account> commented on 2012-07-20 02:50 (UTC)

The dependencies should be updated to include 'json-c'. (Didn't build without it, built with it. Also, the pianobar package requires it.)

mutantmonkey commented on 2012-05-01 14:19 (UTC)

Updated, the patch is no longer necessary.

OK100 commented on 2012-05-01 11:34 (UTC)

==> Starting build... Cloning into '/tmp/yaourt-tmp-ok/aur-pianobar-git/src/pianobar-build'... done. patching file src/libpiano/piano.c Hunk #1 FAILED at 42. Hunk #2 FAILED at 272. 2 out of 2 hunks FAILED -- saving rejects to file src/libpiano/piano.c.rej patching file src/main.c ==> ERROR: A failure occurred in build(). Aborting...

mutantmonkey commented on 2012-04-27 04:47 (UTC)

Updated, thanks for all the feedback. I implemented aetherfly's changes split it into the new PKGBUILD format of separate build and package functions. I'll be removing the patch once the problem is fixed upstream.

<deleted-account> commented on 2012-04-26 21:55 (UTC)

Thanks for finding the https issue and patch, ihatereg. I got git:// to work once, but then it stopped and https:// does indeed work every time. Here's a cleaned up PKGBUILD http://pastebin.com/8KbnVeb7, you have to download the patch (https://raw.github.com/gist/2500616/bf2fc7c339791be9dce8ebf0ecca3f6647c9e3f2/gistfile1/pianobar.patch) into the build directory. It patches properly, includes a couple minor issues, and removes every instance of "|| return 1", which has been deprecated and considered bad form (according to devs and TUs on the mailing lists) for some time now.

<deleted-account> commented on 2012-04-26 20:26 (UTC)

I should mention this is a hack until upstream fixes it (still hasn't been done even though the person who wrote the patch is the principal author...) After that, at the least, it seems like this PKGBUILD will still need to change the _gitroot line to _gitroot="https://github.com/PromyLOPh/pianobar.git"

<deleted-account> commented on 2012-04-26 19:03 (UTC)

nicely done. thanks ihatereg!