Commit Graph

15 Commits

Author SHA1 Message Date
Piotr Kubaj 73947aba2d audio/cava: fix build on GCC architectures
cc1: error: unrecognized command line option "-Wno-unused-result"
cc1: error: unrecognized command line option "-Wno-unknown-warning-option"
cc1: error: unrecognized command line option "-Wno-maybe-uninitialized"

MFH:		2021Q1
2021-01-03 19:41:04 +00:00
Rainer Hurling b19d752832 audio/cava: Update to 0.7.3
Update from 0.7.1 to 0.7.3 brings several improvements and
bug fixes[1][2]. More important ones are:

- Fix install on macos
- ncurses mode is now default again
- Improved portaudio audio input
- Added Hann windowing and proper ring buffer

[1] https://github.com/karlstav/cava/releases/tag/0.7.3
[2] https://github.com/karlstav/cava/releases/tag/0.7.2

PR:		250862
Submitted by:	Adam Jimerson <vendion@gmail.com> (takes maintainership)
Approved by:	arrowd (mentor)
Differential Revision:	https://reviews.freebsd.org/D27091
2020-11-13 12:19:40 +00:00
Tobias Kortkamp f35841a5de Reset MAINTAINER 2020-09-28 05:05:24 +00:00
Tobias Kortkamp a167bf51dd audio/sndio: Update to 1.7.0 2020-07-12 09:30:28 +00:00
Tobias Kortkamp 21cc94f049 audio/cava: Update to 0.7.1
Changes:	https://github.com/karlstav/cava/releases/tag/0.7.1
2020-06-25 03:56:24 +00:00
Tobias Kortkamp 0803b3611a audio/cava: Update to 0.7.0
Changes:	https://github.com/karlstav/cava/releases/tag/0.7.0
2020-05-30 00:39:11 +00:00
Rene Ladan 7469b029a6 Remove esound support from pulseaudio as audio/esound expired.
Bump PORTREVISIONs of dependent ports.

Build-tested in poudriere on a head-amd64 jail for audio/pulseaudio*
2019-05-01 19:35:14 +00:00
Tobias Kortkamp ead2c096c8 audio/cava: Add a dummy fontname to cava.bdf
Without it, the BDF is malformed with FONT set to just "psf" which
is not a proper XLFD.  This confuses newer vtfontcvt versions which
check for character cell spacing.

PR:		205707
2018-12-03 11:13:41 +00:00
Tobias Kortkamp 759d7ba80c audio/cava: Unbreak build when vtfontcvt is missing 2018-12-02 16:10:33 +00:00
Tobias Kortkamp bf85617e4b audio/cava: Add vt(4) font
On Linux Cava loads a custom font to display blocks with varying
heights and widths on the Linux console.  Provide support for it
on FreeBSD with vt(4) too.
2018-10-04 07:30:36 +00:00
Tobias Kortkamp 9389f029b6 audio/cava: Unbreak build on powerpc (or with gcc 4.2)
- Remove command line options that gcc 4.2 does not recognize
- Allow build on powerpc64 again as it most likely will work now too
- Move post-patch to a patch file while here
2018-09-10 10:41:09 +00:00
Mark Linimon 7be0be3c94 Mark various ports broken on powerpc64.
Approved by:	portmgr (tier-2 blanket)
2018-09-10 02:06:12 +00:00
Tobias Kortkamp 69a74cbf55 audio/cava: Update to 0.6.1
- Drop upstreamed sndio patch
- Enable SNDIO by default
- Add explicit EXAMPLES option
- Also install the README.md so that we install some form of documentation
- ALSA is not applicable to cava on FreeBSD so don't mention it in the
  comment and description

Changes:	https://github.com/karlstav/cava/releases/tag/0.6.1
2018-05-08 05:59:04 +00:00
Tobias Kortkamp 2776e00213 audio/cava: Take maintainership
PR:		226551
Approved by:	omar.polo@protonmail.com (maintainer)
2018-03-12 10:44:21 +00:00
Tobias Kortkamp 6e458c9091 New port: audio/cava
C.A.V.A. is a bar spectrum audio visualizer for the terminal using
ALSA, PulseAudio, sndio or fifo buffer for input.

This program is not intended for scientific use.  It's written to look
responsive and aesthetic when used to visualize music.

WWW: https://karlstav.github.io/cava

- Include a backport of an sndio input contributed by me

PR:		223301
Submitted by:	omar.polo@protonmail.com (based on)
2017-10-30 09:44:12 +00:00