aboutsummaryrefslogtreecommitdiff
path: root/audio/libgroove
Commit message (Collapse)AuthorAgeFilesLines
* Remove # $FreeBSD$ from Makefiles.Mathieu Arnold2021-04-061-1/+0
|
* a-b: Add missing USES={gnome,php,sdl,xorg}Tobias Kortkamp2019-11-081-1/+1
| | | | Notes: svn path=/head/; revision=517040
* multimedia/ffmpeg: update to 4.2Jan Beich2019-08-051-1/+1
| | | | | | | | Changes: https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.2:/Changelog ABI: https://abi-laboratory.pro/tracker/timeline/ffmpeg/ Notes: svn path=/head/; revision=508216
* Change cmake default behaviour to outsource.Tobias C. Berner2018-12-251-1/+1
| | | | | | | | | | | | | | Ports that build out of source now simply can use "USES=cmake" instead of "USES=cmake:outsource". Ports that fail to build out of source now need to specify "USES=cmake:insource". I tried to only set insource where explictely needed. PR: 232038 Exp-run by: antoine Notes: svn path=/head/; revision=488341
* multimedia/ffmpeg: update to 4.1Jan Beich2018-11-061-1/+1
| | | | | | | | Changes: https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.1:/Changelog ABI: https://abi-laboratory.pro/tracker/timeline/ffmpeg/ Notes: svn path=/head/; revision=484273
* audio/libgroove: unbreak with ffmpeg 4.0Jan Beich2018-05-042-2/+92
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | groove/encoder.c:619:59: error: use of undeclared identifier 'CODEC_CAP_VARIABLE_FRAME_SIZE' e->sink->buffer_sample_count = (codec->capabilities & CODEC_CAP_VARIABLE_FRAME_SIZE) ? ^ groove/file.c:284:66: error: use of undeclared identifier 'FF_INPUT_BUFFER_PADDING_SIZE' uint64_t extra_size = (uint64_t)icodec->extradata_size + FF_INPUT_BUFFER_PADDING_SIZE; ^ groove/playlist.c:189:63: error: use of undeclared identifier 'CODEC_CAP_DELAY' if (!pkt_temp->data && dec->codec->capabilities & CODEC_CAP_DELAY) ^ groove/playlist.c:574:55: error: use of undeclared identifier 'CODEC_CAP_DELAY' if (f->audio_st->codec->codec->capabilities & CODEC_CAP_DELAY) { ^ groove/playlist.c:990:22: error: assigning to 'AVFilter *' (aka 'struct AVFilter *') from 'const AVFilter *' (aka 'const struct AVFilter *') discards qualifiers [-Werror,-Wincompatible-pointer-types-discards-qualifiers] p->volume_filter = avfilter_get_by_name("volume"); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ groove/playlist.c:997:23: error: assigning to 'AVFilter *' (aka 'struct AVFilter *') from 'const AVFilter *' (aka 'const struct AVFilter *') discards qualifiers [-Werror,-Wincompatible-pointer-types-discards-qualifiers] p->compand_filter = avfilter_get_by_name("compand"); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ groove/playlist.c:1004:23: error: assigning to 'AVFilter *' (aka 'struct AVFilter *') from 'const AVFilter *' (aka 'const struct AVFilter *') discards qualifiers [-Werror,-Wincompatible-pointer-types-discards-qualifiers] p->abuffer_filter = avfilter_get_by_name("abuffer"); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ groove/playlist.c:1011:22: error: assigning to 'AVFilter *' (aka 'struct AVFilter *') from 'const AVFilter *' (aka 'const struct AVFilter *') discards qualifiers [-Werror,-Wincompatible-pointer-types-discards-qualifiers] p->asplit_filter = avfilter_get_by_name("asplit"); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ groove/playlist.c:1018:23: error: assigning to 'AVFilter *' (aka 'struct AVFilter *') from 'const AVFilter *' (aka 'const struct AVFilter *') discards qualifiers [-Werror,-Wincompatible-pointer-types-discards-qualifiers] p->aformat_filter = avfilter_get_by_name("aformat"); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ groove/playlist.c:1025:27: error: assigning to 'AVFilter *' (aka 'struct AVFilter *') from 'const AVFilter *' (aka 'const struct AVFilter *') discards qualifiers [-Werror,-Wincompatible-pointer-types-discards-qualifiers] p->abuffersink_filter = avfilter_get_by_name("abuffersink"); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ PR: 227726 Reported by: antoine (via exp-run) Notes: svn path=/head/; revision=469020
* multimedia/ffmpeg: update to 4.0Jan Beich2018-05-021-1/+3
| | | | | | | | | | | | | | | - FFSERVER support was removed upstream - libressl now uses libtls backend instead of patching openssl one - Clang i386 no longer uses 16-byte aligned stack Changes: https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.0:/Changelog ABI: https://abi-laboratory.pro/tracker/timeline/ffmpeg/ PR: 227726 Exp-run by: antoine Differential Revision: https://reviews.freebsd.org/D15175 Notes: svn path=/head/; revision=468844
* multimedia/ffmpeg: update to 3.4Jan Beich2017-10-211-1/+1
| | | | | | | | | | | | | | | | | | | | | | Notable changes: - i386/amd64 now depend on NASM per https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/4f9297ac3b39 - NETCDF is now MYSOFA but the dependency doesn't exist in ports yet - SCHROEDINGER is gone per https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/220b24c7c9 - DRM, LIBRSVG2, LIBXML2 are new options - ABI isn't completely compatible: some structs have changed Minor cleanup: - Don't pass --disable-{in,out}dev when it's already blocked by disabled dependency - Drop redundant "Enable" from option descriptions - Switch CDIO_DESC to use Mk/bsd.options.desc.mk Changes: https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n3.4:/Changelog ABI: https://abi-laboratory.pro/tracker/timeline/ffmpeg/ PR: 223057 Exp-run by: antoine Notes: svn path=/head/; revision=452570
* Chase ffmpeg 3.3 update (ABI changes)Thomas Zander2017-04-251-1/+1
| | | | | | | | PR: 218658 Submitted by: riggs Notes: svn path=/head/; revision=439367
* Update audio/chromaprint to 1.4.2Jason E. Hale2017-01-062-1/+53
| | | | | | | | | | | | | - Chromaprint itself is now licensed MIT, but it still includes LGPL21 code - Add DOXYGEN option to build and install API docs - Add TEST option to build regression tests - API has changed, so some dependent ports needed to be patched (mostly taken from their respective upstream repositories) Changes: https://github.com/acoustid/chromaprint/blob/v1.4.2/NEWS.txt Notes: svn path=/head/; revision=430708
* multimedia/ffmpeg: update to 3.2.2Jan Beich2016-12-111-1/+1
| | | | | | | | | | Changes: https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n3.2.2:/Changelog PR: 207547 Submitted by: riggs, ebirth@b0ss.net (libressl fix) Exp-run by: antoine (3 tries) Notes: svn path=/head/; revision=428352
* audio/libgroove: unbreak build with ffmpeg 3.xJan Beich2016-11-041-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | groove/encoder.c:84:19: error: 'avcodec_encode_audio2' is deprecated [-Werror,-Wdeprecated-declarations] int errcode = avcodec_encode_audio2(e->stream->codec, &e->pkt, frame, &got_packet); ^ /usr/local/include/libavcodec/avcodec.h:5283:5: note: 'avcodec_encode_audio2' has been explicitly marked deprecated here int avcodec_encode_audio2(AVCodecContext *avctx, AVPacket *avpkt, ^ groove/encoder.c:84:52: error: 'codec' is deprecated [-Werror,-Wdeprecated-declarations] int errcode = avcodec_encode_audio2(e->stream->codec, &e->pkt, frame, &got_packet); ^ /usr/local/include/libavformat/avformat.h:893:21: note: 'codec' has been explicitly marked deprecated here AVCodecContext *codec; ^ groove/encoder.c:94:5: error: 'av_free_packet' is deprecated [-Werror,-Wdeprecated-declarations] av_free_packet(&e->pkt); ^ /usr/local/include/libavcodec/avcodec.h:4472:6: note: 'av_free_packet' has been explicitly marked deprecated here void av_free_packet(AVPacket *pkt); ^ groove/encoder.c:101:34: error: 'codec' is deprecated [-Werror,-Wdeprecated-declarations] avcodec_close(e->stream->codec); ^ /usr/local/include/libavformat/avformat.h:893:21: note: 'codec' has been explicitly marked deprecated here AVCodecContext *codec; ^ groove/encoder.c:134:44: error: 'codec' is deprecated [-Werror,-Wdeprecated-declarations] AVCodecContext *codec_ctx = e->stream->codec; ^ /usr/local/include/libavformat/avformat.h:893:21: note: 'codec' has been explicitly marked deprecated here AVCodecContext *codec; ^ groove/encoder.c:148:16: error: 'codec' is deprecated [-Werror,-Wdeprecated-declarations] e->stream->codec = codec_ctx; ^ /usr/local/include/libavformat/avformat.h:893:21: note: 'codec' has been explicitly marked deprecated here AVCodecContext *codec; ^ groove/encoder.c:620:24: error: 'codec' is deprecated [-Werror,-Wdeprecated-declarations] 0 : e->stream->codec->frame_size; ^ /usr/local/include/libavformat/avformat.h:893:21: note: 'codec' has been explicitly marked deprecated here AVCodecContext *codec; ^ 7 errors generated. PR: 207547 Notes: svn path=/head/; revision=425298
* - Update audio/chromaprint to 1.3.1Jason E. Hale2016-04-151-0/+1
| | | | | | | | | | - Chase shlib bump PR: 208819 Submitted by: Ben Woods <woodsb02@gmail.com> Notes: svn path=/head/; revision=413370
* Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c.Mathieu Arnold2016-04-011-4/+4
| | | | | | | | With hat: portmgr Sponsored by: Absolight Notes: svn path=/head/; revision=412344
* Upgrade to 4.3.0.Vanilla I. Shu2015-10-012-3/+3
| | | | Notes: svn path=/head/; revision=398273
* audio/libgroove - restore Created by linePietro Cerutti2015-07-221-1/+1
| | | | Notes: svn path=/head/; revision=392682
* - Belatedly update to version 4.2.1Alexey Dokuchaev2015-07-223-15/+17
| | | | | | | | | | | - Move SDL dependency from LIB_DEPENDS into USE_SDL - Add LICENSE_FILE, fix whitespace bugs, cleanup Makefile - Augment port description text while I'm here PR: 199211 Notes: svn path=/head/; revision=392666
* Update ports in the a* categories to not use GH_COMMIT.Mathieu Arnold2015-05-062-3/+2
| | | | | | | | | | With minor cleanups to make things simpler. With hat: portmgr Sponsored by: Absolight Notes: svn path=/head/; revision=385514
* Fix LIB_DEPENDSAntoine Brodin2015-01-241-3/+3
| | | | Notes: svn path=/head/; revision=377830
* - Reset maintainership of my portsPietro Cerutti2014-12-101-1/+1
| | | | Notes: svn path=/head/; revision=374492
* Cleanup plistBaptiste Daroussin2014-10-201-4/+0
| | | | Notes: svn path=/head/; revision=371234
* Update the default version of GCC in the Ports Collection from GCC 4.7.4Gerald Pfeifer2014-09-101-0/+1
| | | | | | | | | | | | | to GCC 4.8.3. Part II, Bump PORTREVISIONs. PR: 192025 Tested by: antoine (-exp runs) Approved by: portmgr (implicit) Notes: svn path=/head/; revision=367888
* - Update to 4.1.1Pietro Cerutti2014-06-232-5/+6
| | | | | | | - While at it, set USE_LDCONFIG Notes: svn path=/head/; revision=358907
* - Update to 4.1.0Pietro Cerutti2014-06-202-4/+4
| | | | | | | | Changes: * ability to stop buffering when any sinks are full Notes: svn path=/head/; revision=358529
* - Update to 4.0.4Pietro Cerutti2014-06-063-14/+4
| | | | Notes: svn path=/head/; revision=356769
* - Fix build when a previous version of the library is installed. ReportedPietro Cerutti2014-05-192-1/+10
| | | | | | | | upstream as https://github.com/andrewrk/libgroove/pull/64 - Also, do not set CMAKE_VERBOSE_MAKEFILE Notes: svn path=/head/; revision=354527
* - Update to 4.0.1Pietro Cerutti2014-05-162-4/+5
| | | | Notes: svn path=/head/; revision=354212
* - New port: audio/libgroovePietro Cerutti2014-05-024-0/+61
Audio dispatching library. Generic sink-based interface. Provides decoding, encoding, resampling, and gain adjustment. Perfect for the backend of a music player. WWW: https://github.com/andrewrk/libgroove Notes: svn path=/head/; revision=352820