Package Details: libgroove 4.3.0-3

Git Clone URL: https://aur.archlinux.org/libgroove.git (read-only)
Package Base: libgroove
Description: Library that provides decoding and encoding of audio on a playlist.
Upstream URL: https://github.com/andrewrk/libgroove
Licenses: MIT
Submitter: jonjomckay
Maintainer: Ichimonji10 (christoph.gysin)
Last Packager: Ichimonji10
Votes: 3
Popularity: 0.000000
First Submitted: 2014-03-19 23:34
Last Updated: 2017-12-11 16:47

Latest Comments

1 2 Next › Last »

christoph.gysin commented on 2016-05-03 16:28

Thanks for reporting. Fix from master backported and patched.

Ichimonji10 commented on 2016-05-03 13:30

Package is currently broken due to https://github.com/andrewrk/libgroove/issues/125

Consider using libgroove-git instead in the mean time.

(p.s. Thanks @craftyguy.)

craftyguy commented on 2016-05-02 22:45

Fails to compile due to this warning-turned-error:

/home/clayton/.cache/pacaur/libgroove/src/libgroove-4.3.0/groove/encoder.c:94:5: error: ‘av_free_packet’ is deprecated [-Werror=deprecated-declarations]
av_free_packet(&e->pkt);
^
In file included from /home/clayton/.cache/pacaur/libgroove/src/libgroove-4.3.0/groove/ buffer.h:14:0,
from /home/clayton/.cache/pacaur/libgroove/src/libgroove-4.3.0/groove/ encoder.c:10:
/usr/include/libavcodec/avcodec.h:4040:6: note: declared here
void av_free_packet(AVPacket *pkt);
^
cc1: all warnings being treated as errors
CMakeFiles/groove.dir/build.make:110: recipe for target 'CMakeFiles/groove.dir/groove/e ncoder.c.o' failed
make[2]: *** [CMakeFiles/groove.dir/groove/encoder.c.o] Error 1
CMakeFiles/Makefile2:365: recipe for target 'CMakeFiles/groove.dir/all' failed
make[1]: *** [CMakeFiles/groove.dir/all] Error 2
Makefile:127: recipe for target 'all' failed
make: *** [all] Error 2

christoph.gysin commented on 2016-02-18 05:08

ccache is listed in the options array in the PKGBUILD, and should probably be removed.

Ichimonji10 commented on 2016-02-18 02:06

I don't believe ccache is a dependency for libgroove, for several reasons.

First, ccache is not listed as a dependency by the libgroove author(s). No package like ccache is listed, either.

Second, adding ccache to the `depends` or `makedepends` array does not fix the error "==> ERROR: Cannot find the ccache binary required for compiler cache usage." If ccache really was a dependency for libgroove itself, then adding it as a dependency or a make dependency should solve this issue.

Third, ccache is a C compiler cache. It doesn't make sense that a compilation cache should be required for compiling a package. A cache should be a convenience, not a necessity.

Perhaps a default make flag has been toggled recently. (I know pacman 5 was recently released. Maybe that has something to do with it?) Could you please check your /etc/makepkg.conf and do some additional troubleshooting steps? I'm also confused by this error, but I don't think the solution is to add ccache as a dependency. It doesn't fix this build issue for me, nor does it make sense that it would.

gcurse commented on 2016-02-15 14:38

Please add missing dependency: ccache (make)

Ichimonji10 commented on 2014-09-30 03:22

Well I'll be darned.

christoph.gysin commented on 2014-09-30 03:16

https://aur.archlinux.org/packages/libebur128/

Ichimonji10 commented on 2014-09-30 02:43

Thank you. I don't see libeur128 or libebur128 in the AUR (nor anything similar under your list of maintained packages), so I'm depending upon libebur128-git instead.

christoph.gysin commented on 2014-09-27 11:00

There are now both libeur128 and libebur128-git in AUR.