Package Details: libkeyfinder-git 333.4e1a502-1

Git Clone URL: https://aur.archlinux.org/libkeyfinder-git.git (read-only, click to copy)
Package Base: libkeyfinder-git
Description: Musical key detection for digital audio.
Upstream URL: https://github.com/mixxxdj/libkeyfinder
Licenses: GPL3
Conflicts: libkeyfinder
Provides: libkeyfinder
Submitter: lubosz
Maintainer: evanpurkhiser
Last Packager: evanpurkhiser
Votes: 6
Popularity: 0.77
First Submitted: 2013-02-13 14:11 (UTC)
Last Updated: 2022-06-18 05:59 (UTC)

Dependencies (3)

Sources (1)

Latest Comments

1 2 Next › Last »

evanpurkhiser commented on 2017-06-11 23:02 (UTC) (edited on 2017-06-11 23:03 (UTC) by evanpurkhiser)

@bb010g: It's an upstream problem. PR opened to fix that: https://github.com/ibsh/libKeyFinder/pull/30

bb010g commented on 2017-06-08 20:26 (UTC)

Complains about memset when trying to build: ==> Starting build()... Info: creating stash file /home/bb010g/.cache/pacaur/libkeyfinder-git/src/libkeyfinder-git/.qmake.stash Info: creating cache file /home/bb010g/.cache/pacaur/libkeyfinder-git/src/libkeyfinder-git/.qmake.cache g++ -c -pipe -std=c++11 -O2 -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -std=gnu++11 -Wall -W -fPIC -DLIBKEYFINDER_LIBRARY -I. -isystem /usr/local/include -I/usr/lib/qt/mkspecs/linux-g++ -o audiodata.o audiodata.cpp g++ -c -pipe -std=c++11 -O2 -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -std=gnu++11 -Wall -W -fPIC -DLIBKEYFINDER_LIBRARY -I. -isystem /usr/local/include -I/usr/lib/qt/mkspecs/linux-g++ -o chromagram.o chromagram.cpp g++ -c -pipe -std=c++11 -O2 -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -std=gnu++11 -Wall -W -fPIC -DLIBKEYFINDER_LIBRARY -I. -isystem /usr/local/include -I/usr/lib/qt/mkspecs/linux-g++ -o chromatransform.o chromatransform.cpp g++ -c -pipe -std=c++11 -O2 -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -std=gnu++11 -Wall -W -fPIC -DLIBKEYFINDER_LIBRARY -I. -isystem /usr/local/include -I/usr/lib/qt/mkspecs/linux-g++ -o chromatransformfactory.o chromatransformfactory.cpp g++ -c -pipe -std=c++11 -O2 -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -std=gnu++11 -Wall -W -fPIC -DLIBKEYFINDER_LIBRARY -I. -isystem /usr/local/include -I/usr/lib/qt/mkspecs/linux-g++ -o fftadapter.o fftadapter.cpp fftadapter.cpp: In constructor ‘KeyFinder::FftAdapter::FftAdapter(unsigned int)’: fftadapter.cpp:43:5: error: ‘memset’ was not declared in this scope memset(priv->outputComplex, 0, sizeof(fftw_complex) * frameSize); ^~~~~~ fftadapter.cpp:43:5: note: suggested alternative: ‘wmemset’ memset(priv->outputComplex, 0, sizeof(fftw_complex) * frameSize); ^~~~~~ wmemset make: *** [Makefile:732: fftadapter.o] Error 1 ==> ERROR: A failure occurred in build(). Aborting...

evanpurkhiser commented on 2016-04-09 21:30 (UTC)

This is broken now by the latest changes in master. I would be happy to take over this package @lubosz :-)

alienvenom commented on 2016-02-01 17:34 (UTC)

@EvanPurkhiser Thanks!

evanpurkhiser commented on 2016-01-24 12:03 (UTC)

@alienvenom: https://gist.github.com/EvanPurkhiser/144020cc79ab6769dc37

alienvenom commented on 2015-12-30 00:23 (UTC)

can you just link the new PKGBUILD instead of linking to a patch that patches an already PKGBUILD and files inside the project? this doesn't work.

evanpurkhiser commented on 2015-12-20 22:22 (UTC)

Your patch doesn't install the shared library :< yaourt -Ql libkeyfinder-git libkeyfinder-git /usr/ libkeyfinder-git /usr/include/ libkeyfinder-git /usr/include/keyfinder/ libkeyfinder-git /usr/include/keyfinder/audiodata.h libkeyfinder-git /usr/include/keyfinder/binode.h libkeyfinder-git /usr/include/keyfinder/chromagram.h libkeyfinder-git /usr/include/keyfinder/chromatransform.h libkeyfinder-git /usr/include/keyfinder/chromatransformfactory.h libkeyfinder-git /usr/include/keyfinder/constants.h libkeyfinder-git /usr/include/keyfinder/exception.h libkeyfinder-git /usr/include/keyfinder/fftadapter.h libkeyfinder-git /usr/include/keyfinder/keyclassifier.h libkeyfinder-git /usr/include/keyfinder/keyfinder.h libkeyfinder-git /usr/include/keyfinder/lowpassfilter.h libkeyfinder-git /usr/include/keyfinder/lowpassfilterfactory.h libkeyfinder-git /usr/include/keyfinder/spectrumanalyser.h libkeyfinder-git /usr/include/keyfinder/temporalwindowfactory.h libkeyfinder-git /usr/include/keyfinder/toneprofiles.h libkeyfinder-git /usr/include/keyfinder/windowfunctions.h libkeyfinder-git /usr/include/keyfinder/workspace.h Again here's my patch (that was to be applied on top of this at b048ee2f) https://gist.github.com/EvanPurkhiser/a4165472802ffc80fadd Please see the patch for the issues that it fixes.

evanpurkhiser commented on 2015-09-13 08:17 (UTC)

I've written a patch for this package to fix some issues with the most recent libkeyfinder. Find it here: https://gist.github.com/EvanPurkhiser/a4165472802ffc80fadd

evanpurkhiser commented on 2015-09-05 08:36 (UTC)

Seems to be failing to build right now. patching file LibKeyFinder.pro Hunk #1 succeeded at 35 with fuzz 2 (offset 6 lines). Hunk #2 FAILED at 116. 1 out of 2 hunks FAILED -- saving rejects to file LibKeyFinder.pro.rej

evanpurkhiser commented on 2015-01-02 08:14 (UTC)

I don't believe that libkeyfinder has a runtime dependency on QT5. I believe it only has a build dependency. It would be really great if you could move that to makedepends =) I'm working on a utility called keyfinder-cli which uses this and doesn't have a dependency on QT, so I'd rather not have all of qt5 installed on my system if I don't have to!