69 Commits

Author SHA1 Message Date
dcoppa
2f87c83a51 Update to pianobar-2014.09.28 2014-09-29 09:26:00 +00:00
dcoppa
82ace8d8bf Fix volume control with newer FFmpeg 2014-09-02 08:56:23 +00:00
dcoppa
332f0e0996 Update to pianobar-2014.06.08 2014-07-11 16:18:54 +00:00
dcoppa
0dc619faac Update to 2014.04.22 snapshot.
It now uses ffmpeg instead of faad+libmad.
2014-05-20 14:51:46 +00:00
dcoppa
8ef9149e02 Bugfixes from upstream:
libpiano: Request track length
(upstream git commit 90f6ffbdb7c7cc07cb02b69fcfb3a3844f0180b7)

libwaitress: Increase the receive buffer
(upstream git commit 8e685c992516834e35bcccea1f61c39a9d847e2f)
2014-03-27 10:13:14 +00:00
dcoppa
88eb114b43 format string fixes from upstream
(git commit ebfd7d45c6b8eb5b2a1ee6e97a3f21f5f5bf9b43)
2014-03-27 09:28:06 +00:00
dcoppa
7d88e1f5db A couple of ui-related fixes from upstream:
Return if station info request fails
(upstream git commit b91dada75f804ccca64644f6d40276db4815f4b3)

Added Ctrl-u to readline, fixed several issues (multibyte,
\0-termination), and refactored readline code
(upstream git commit 9d5682f8acf991b060119a39bc8aa447175cd294)
2014-01-13 08:46:45 +00:00
dcoppa
3787f0f3e9 Update to release 2013.09.15 2013-09-23 08:40:23 +00:00
dcoppa
6e7db74505 Increase buffer size to fix display of song lists with more than
999 items (upstream git commit bacc60b7a8e7854ca14b5a5f65429500831f20cb)

piano: replace station with same id.
(upstream git commit 6e82d7e6852fdac4a178445b3e2bcdb6d4e0fa63)

waitress: try all addresses returned by getaddrinfo.
Fix connection failures on mixed IPv4/IPv6 systems.
(upstream git commit f1ddd582ba5c314202fbed98d7aa491b06b2dee2)
2013-09-02 11:58:39 +00:00
dcoppa
7a730d532c piano: Check for libgcrypt errors.
This fixes some rare segfaults (see issues #369 and #293).

From upstream git commit f6df7d7e510f2d8879ec54dce32fee2b691dc32d
2013-07-10 16:40:47 +00:00
dcoppa
35695512e4 Use -DGCRYPT_NO_DEPRECATED (now that it has been fixed) and drop
my local patches

Zap useless include
(upstream git commit a1e73fc8d72a5253cae29c9bab5b260ad297c5e2)

Amend pkg/MESSAGE
2013-06-18 13:17:45 +00:00
dcoppa
8de7650724 Update pianobar to release 2013.05.19 2013-05-20 07:16:25 +00:00
dcoppa
0486be19c3 Update to the latest snapshot from its github repo. 2013-05-17 08:21:48 +00:00
espie
2d98db1697 PERMIT/REGRESS->TEST sweep 2013-03-10 22:55:01 +00:00
dcoppa
55bffdb81b config-example: update fingerprint of internal-tuner
(upstream git commit 214050e0567f1d152a001c7dd0ee903c6039ce37)
2012-12-31 10:38:17 +00:00
dcoppa
8f789047a2 Update to pianobar-2012.12.01 2012-12-05 12:20:43 +00:00
dcoppa
99617a49c5 Unbreak after pandora.com's api changes:
waitress: Fix chunked decoder
Fix "Get stations... Network error: Invalid encoded data."

New default TLS fingerprint
Fix "(i) Login... Network error: TLS handshake failed."

From upstream github.
2012-11-30 15:52:56 +00:00
dcoppa
4ac94ca3e5 player: fix typecast
(upstream git commit 12f132dd220027ee2075572d7271a5b13cfa4cbe)
2012-11-20 09:23:59 +00:00
dcoppa
6e08287364 player: Recover from AAC decoding error
Decoding errors are usually not fatal, so we can recover by skipping
the broken frame. This also fixes invalid memory reads caused by
sampleSizeCurr >= sampleSizeN.

(upstream git commit dd6c620b53272e2eb4b091a835cd250309f04cad)
2012-10-30 16:59:23 +00:00
dcoppa
2128820f04 piano: Fix memory leak pointed out by clang
from upstream git
2012-09-23 10:18:21 +00:00
dcoppa
48744b881c Update to pianobar-2012.09.07 2012-09-18 12:35:03 +00:00
naddy
a8050c913d remove unneeded -pthread patches 2012-08-22 20:14:05 +00:00
dcoppa
f0928ceec0 Properly initialize libgcrypt
(upstream git commit 96db841a16670b52fa462337c657c6dc6bd2844a)

Work around libgcrypt deprecation warnings. See:
http://lists.gnupg.org/pipermail/gcrypt-devel/2011-July/001830.html
2012-07-06 08:32:13 +00:00
dcoppa
52148ee6b3 Update to release 2012.06.24 2012-06-28 07:10:25 +00:00
jasper
b7558692d4 - these patches (or chunks) are not needed anymore since arpa/inet.h -r1.12 2012-06-26 13:00:13 +00:00
dcoppa
94978fd54b Update to snapshot 2012.06.10, chasing changes in pandora's api. 2012-06-12 14:45:06 +00:00
dcoppa
dcaa682854 properly handle more error messages.
from upstream git.
2012-06-08 11:01:20 +00:00
dcoppa
bc214f6fe3 Add libgcrypt CFLAGS to %.o target
(upstream git commit db4c66b2956a4da2745f16131fe573962c3fcbfb)

Fix ambiguous error message "Invalid Partner Login" on wrong
email address/password failure
(upstream git commit 81bf363ac69e0036562434ca0e7153c3e624c8c3)

Move mutex initalization to main thread
(upstream git commit ed7b2597a439c27e60d0b4cec85e801c9099173c)
2012-05-28 09:47:00 +00:00
ajacoutot
15ea48cb4b Remove workarounds now that we have a modern faad.
from Brad
2012-05-22 18:39:42 +00:00
dcoppa
2463359bec libpiano: add stationToken to addFeedback request: fixes thumbs
up/down and move song
(upstream git commit c4330c3f65b2eacd3433ba19b1483f6704303205)
2012-05-14 08:07:00 +00:00
dcoppa
cf4bb2e84b Correct LDFLAGS for pianobar/libpiano linking
from upstream git
2012-05-10 11:23:18 +00:00
dcoppa
e5d2ca44f5 Sync with patch that was committed upstream. 2012-05-09 09:35:08 +00:00
dcoppa
972bc1d24f Update to *release* 2012.05.06 2012-05-07 11:04:21 +00:00
dcoppa
7979b67d5f Update to a new snapshot dated 2012-05-02.
Makes pianobar work again, after the umpteenth change to Pandora API.

New dependencies: devel/json-c, security/libgcrypt
2012-05-04 10:32:33 +00:00
dcoppa
49e9ffe538 Sync patch; committed upstream (no pkg change) 2012-04-21 13:38:47 +00:00
dcoppa
8d92823768 Roll new distfile and gc local patches 2012-04-20 08:22:34 +00:00
dcoppa
dc08854ae2 Bandaid fix to avoid unlocking a non-locked mutex.
PTHREAD_MUTEX_STRICT_NP is merciless ;-)
2012-04-19 21:39:08 +00:00
dcoppa
45ff4ccf4b Add option to enable TLS for all actions (not just sending login
credentials). Useful to get around GeoIP restrictions.
(upstream git commit 35763dea799c96361e288a10eab0fbd16c36e880)
2012-04-16 13:09:26 +00:00
dcoppa
c93679301c Warn if ctl is not a fifo.
Ordinary files are not supported and cause problems, so close the
fd and print a warning instead.
(upstream git commit ed6d013054f589f2999926b02f4ac6dc76c7fe91)
2012-04-11 08:41:58 +00:00
dcoppa
b7adff3b5f Correctly initialize fd using -1
(upstream git commit 7d659d4bd624b3100b0c0852039648d7803cbaf9)
2012-03-29 13:54:17 +00:00
dcoppa
1d4efb175e Update to snapshot dated 2012.03.17 2012-03-20 14:27:45 +00:00
dcoppa
c09d43ceba Don't use custom format output as format string: fixes a segmentation
fault when searching for a station named '%'
(upstream git commit e6a87e15043767c0f1f00a62110e4bbb53de4ece)
2012-03-02 11:42:56 +00:00
dcoppa
746495d322 Update to the latest snapshot from upstream git to unbreak pianobar
after pandora.com's API changes.
2012-01-20 13:04:16 +00:00
dcoppa
7a9cb86304 Update to pianobar-2012.01.10 2012-01-16 13:27:09 +00:00
dcoppa
f162a1b58a Fix genre selection segfault
(upstream git commit d20878bce0c0d84e5b49d1b9642e71bb0d18341a)
2011-12-19 12:44:37 +00:00
dcoppa
49b4100237 Update to pianobar-2011.12.11 2011-12-13 09:10:09 +00:00
dcoppa
5a51d88be5 Fix memset (upstream git commit 2da38556d614b9bc969f65b3683c2ce6eb99e6bc) 2011-12-08 18:27:19 +00:00
dcoppa
4eacb07c51 Update to pianobar-2011.11.21 2011-11-28 14:11:25 +00:00
dcoppa
68a5e76a98 Update to pianobar-2011.09.22 2011-09-22 14:28:13 +00:00
dcoppa
d421a5ffd4 Unbreak: pandora.com changed api (again) 2011-09-22 09:22:41 +00:00