Package Details: flacon 9.0.0-1

Git Clone URL: https://aur.archlinux.org/flacon.git (read-only, click to copy)
Package Base: flacon
Description: An Audio File Encoder. Extracts audio tracks from an audio CD image to separate tracks.
Upstream URL: https://flacon.github.io/
Keywords: aac ape audio c-plus-plus cd convert cue cuesheet encoder flac flacon mp3 ogg ogg-vorbis wav
Licenses: LGPL2.1
Submitter: overmind88
Maintainer: ValHue
Last Packager: ValHue
Votes: 147
Popularity: 1.20
First Submitted: 2009-10-08 21:07 (UTC)
Last Updated: 2022-05-07 14:03 (UTC)

Required by (0)

Sources (1)

Latest Comments

E3LDDfrK commented on 2020-12-11 19:02 (UTC)

This program is pretty great. Very intuitive.

joeleg commented on 2020-10-19 08:28 (UTC)

Can we change "mkdir" to "mkdir -p", in order to allow for repeated building within the same directory

Kewl commented on 2020-07-27 00:12 (UTC)

you may add sox as an optional dependency

generaleramon commented on 2020-06-17 06:55 (UTC) (edited on 2020-06-17 06:55 (UTC) by generaleramon)

it compile on aarch64, can you add 'aarch64' in the arch section of the PKGBUILD?

BlueMacaw commented on 2019-01-29 07:32 (UTC)

This program is amazing! Way better then that lousy soundConverter! Why is it not among the official packages?

ValHue commented on 2018-05-03 16:41 (UTC)

@Andrenas, pkg-config belongs to the base-devel group. If you are installing packages since AUR you must install the base-devel group.

https://wiki.archlinux.org/index.php/Arch_User_Repository#Prerequisites

Andrenas commented on 2018-05-02 18:25 (UTC)

Hello.

The error happened because the "pkg-config" package was missing on my system.

Best Regards

Andrenas commented on 2018-04-06 18:28 (UTC)

Hello.

Compilation fails with this error:

-- The C compiler identification is GNU 7.3.1 -- The CXX compiler identification is GNU 7.3.1 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Could NOT find PkgConfig (missing: PKG_CONFIG_EXECUTABLE) -- Checking for one of the modules 'uchardet' CMake Error at /usr/share/cmake-3.10/Modules/FindPkgConfig.cmake:645 (message): None of the required 'uchardet' found Call Stack (most recent call first): CMakeLists.txt:223 (pkg_search_module)

-- ******** -- * flacon ver. 4.0.0 -- <br> -- * For building debug version use -DCMAKE_BUILD_TYPE=Debug option. -- * For building tests use -DBUILD_TESTS=Yes option. -- ******* -- Configuring incomplete, errors occurred! See also "/tmp/yaourt-tmp-***/aur-flacon/src/flacon-4.0.0/build/CMakeFiles/CMakeOutput.log". ==> ERRO: Uma falha ocorreu em build(). A cancelar... ==> ERRO: Makepkg não conseguiu compilar flacon. ==> Reiniciar a compilação de flacon ? [s/N] ==> ----------------------------------------

All the dependencies are installed. What is happening?

Thanks.

brix commented on 2017-06-21 18:25 (UTC)

Shouldn't the dependency 'shntool' be removed? Latest changelog: "Shntool is outdated (not updated since 2009) and caused a lot of problems. Now the Flacon does not use it, and we hope that the amount of problems will decrease."

Varakh commented on 2017-06-21 11:39 (UTC)

Yes, this occurred on my machine. But just as build dependency?

adam777 commented on 2017-06-21 10:17 (UTC)

Please add qt5-tools as dependency. Unless installed, the following error occurs: CMake Error at CMakeLists.txt:253 (find_package): By not providing "FindQt5LinguistTools.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "Qt5LinguistTools", but CMake did not find one. Could not find a package configuration file provided by "Qt5LinguistTools" with any of the following names: Qt5LinguistToolsConfig.cmake qt5linguisttools-config.cmake Add the installation prefix of "Qt5LinguistTools" to CMAKE_PREFIX_PATH or set "Qt5LinguistTools_DIR" to a directory containing one of the above files. If "Qt5LinguistTools" provides a separate development package or SDK, be sure it has been installed. -- Configuring incomplete, errors occurred! See also "/home/adamdagan/flacon/src/flacon-3.0.0/build/CMakeFiles/CMakeOutput.log".

arcanis commented on 2017-03-20 15:31 (UTC)

you might wanna use xvfb-run to run tests. Because currently build always fails on remote-server/clean chroot/etc since it requires X server

wittr commented on 2016-04-18 17:35 (UTC)

In order to compile this package without having "File not exists *04 - Song04.wav" error, try to modify PKGBUILD file and comment or remove chech() function.

isfeldt34 commented on 2016-04-08 13:17 (UTC)

Same issues here tests failed.

servimo commented on 2016-03-19 01:33 (UTC)

I get this when trying to install flacon-2.0.1-1 from aur: "Files not exists: *04 - Song04.wav Loc: [/tmp/yaourt-tmp-sergio/aur-flacon/src/flacon-2.0.1/tests/testflacon.cpp(557)] Encoding time 1 sec FAIL! : TestFlacon::testConvert() 8. With pregap and HTOA Files not exists: *04 - Song04.wav Loc: [/tmp/yaourt-tmp-sergio/aur-flacon/src/flacon-2.0.1/tests/testflacon.cpp(557)] PASS : TestFlacon::cleanupTestCase() Totals: 11 passed, 2 failed, 0 skipped ********* Finished testing of TestFlacon ********* ==> ERRO: Uma falha ocorreu em check(). Abortando... ==> ERRO: Makepkg não conseguiu compilar flacon."

raqua commented on 2016-02-27 22:15 (UTC)

I have the same issue as user xmv when installing using saltstack. When installing directly (in WM), tests fail saying wav files do not exist.

neitsab commented on 2015-12-17 11:01 (UTC)

Hi @ValHue, opusenc is a new optdepend since v1.2.0 :-)

vagorafaelino commented on 2015-09-07 20:17 (UTC)

Version 1.2.0 is out! md5sums=('fc4219fdad2a714f72c6bccf71a5dc54')

ValHue commented on 2014-09-22 09:32 (UTC)

Thanks @xmw, ffmpeg added as a dependency.

xmw commented on 2014-09-21 09:01 (UTC)

The build needs a running X11 server (working DISPLAY). The test run needs avconv/ffmpeg, which is not in the dependecies. Linking CXX executable flacon [ 58%] Built target flacon [100%] Built target flacon_test ==> Starting check()... ********* Start testing of TestFlacon ********* Config: Using QTest library 4.8.6, Qt 4.8.6 FAIL! : TestFlacon::initTestCase() Program "avconv/ffmpeg" not found. Loc: [/tmp/packerbuild-0/flacon/flacon/src/flacon-1.0.1/tests/testflacon.cpp(84)] PASS : TestFlacon::cleanupTestCase() Totals: 1 passed, 1 failed, 0 skipped ********* Finished testing of TestFlacon ********* ==> ERROR: A failure occurred in check(). Aborting... The build failed.

ValHue commented on 2014-09-15 17:48 (UTC)

@arcanis Done. Thanks for your input.

arcanis commented on 2014-09-15 12:12 (UTC)

Please edit PKGBUILD: If you want use check() function than you should add icu to the makedeps list. BTW dependency gcc-libs can be removed since it will be installed as a dependency of gcc which is in the base-devel group.

ValHue commented on 2014-09-15 08:14 (UTC)

@sl1pkn07 thanks for your clarification. Then I misunderstood the comment @xmv. I thought I did not understand because it was a dependance and the package does not exist. All clarified and updated.

sl1pkn07 commented on 2014-09-13 10:21 (UTC)

@ValHue it's gcc-libs. gcc-libs-multilib is if you have active [muiltilib] repository. gcc-libs-multilib replace to gcc-libs, but have it (gcc-libs) in provides

ValHue commented on 2014-09-04 10:16 (UTC)

Thanks @shaddow, shntool added as a dependency.

shaddow commented on 2014-09-03 17:04 (UTC)

Hi ValHue, it seems shntool is a build dependency now: ==> Starting check()... ********* Start testing of TestFlacon ********* Config: Using QTest library 4.8.6, Qt 4.8.6 FAIL! : TestFlacon::initTestCase() Program "shntool" not found. Loc: [/tmp/yaourt-tmp/aur-flacon/src/flacon-1.0.1/tests/testflacon.cpp(74)] PASS : TestFlacon::cleanupTestCase() Totals: 1 passed, 1 failed, 0 skipped ********* Finished testing of TestFlacon ********* ==> ERROR, aborting After installing shntool the build succeeded. Thanks!

ValHue commented on 2014-08-29 07:58 (UTC)

@xmw, are you sure? After running namcap -i flacon *, we obtain: flacon I: Depends as namcap sees them: depends=(qt4 uchardet gcc-libs-multilib) https://www.archlinux.org/packages/?q=gcc-libs-multilib

xmw commented on 2014-08-29 06:16 (UTC)

Dependency `gcc-libs-multilib' of `flacon' does not exist.

shaddow commented on 2014-07-23 10:08 (UTC)

Hi Satanselbow, version 1.0 just got released, please update as you are now 3 versions behind ;)

dantob commented on 2013-12-12 09:45 (UTC)

Hi, I noticed flacon is installing into /usr/local instead of /usr, so I decided to fix the PKGBUILD. I noticed also that flacon is released under the LGPL (not GPL), and changed the upstream url. Hope this helps http://hastebin.com/ciqimecisa.diff

satanselbow commented on 2013-10-28 20:45 (UTC)

Cheers dant1612, Wish they could find a permanent home :D I've left the tmpdir fix in the PKGBUILD, looks like the capitalisation have been fixed upstream.

dantob commented on 2013-10-28 12:26 (UTC)

build failed, looks like the upstream url has moved to https://github.com/flacon/flacon

satanselbow commented on 2013-10-17 15:32 (UTC)

Had a quick re-read of the packaging guidelines on this and as the qt versioning isn't directly this apps problem (but that of the user) all instances of "hacky" linking are now removed from the PKGBUILD. Anyone encountering qmake related errors can skip back through the comment thread for solutions ;)

satanselbow commented on 2013-10-17 15:12 (UTC)

"mala paxis" it is indeed - as was noted on the orig forum post. Wasn't aware of qtchooser thanks for the heads up ;) @Markus00000: Yeah will pull the prepare() altogether... see where qtchooser lands us ;)

sl1pkn07 commented on 2013-10-17 14:28 (UTC)

@satanselbow [code] # mkdir -p /usr/lib/qt/bin # ln -s /usr/bin/qmake-qt4 /usr/lib/qt/bin/qmake [/code] this is mala paxis install qt-chooser instead greetings

Markus00000 commented on 2013-10-17 13:30 (UTC)

It did install now without the symlink. Maybe you better remove the commented block because at least some AUR helpers will output a warning about potentially dangerous use of `sudo` in the PKGBUILD.

satanselbow commented on 2013-10-17 12:33 (UTC)

Hmmm... if you remove the prepare() block (or at least comment out the if ... fi) does it continue and build? If it (cmake) fails to find "qmake" then that symlink can be manually created with [code] # mkdir -p /usr/lib/qt/bin # ln -s /usr/bin/qmake-qt4 /usr/lib/qt/bin/qmake [/code] May be the PKGBUILD is not the best place for it at all and it should be up to individual users to "fix" their systems... will remove it from PKGBUILD for the time being ;)

Markus00000 commented on 2013-10-17 12:23 (UTC)

I get this error: mkdir: cannot create directory ‘/usr/lib/qt’: Permission denied Are you sure this should be done in the prepare()? "In this function, commands that are used to prepare sources for building are run, such as patching."

satanselbow commented on 2013-10-17 11:44 (UTC)

Updated PKGBUILD includes patch to prevent "no tmp dir in settings" where the pkg would build and run but fail all jobs unless a tmpdir location was manually entered in settings (patch default: /tmp)

shaddow commented on 2013-10-16 18:09 (UTC)

I had removed those Python deps, but yeah, I'm pretty sure I missed some Qt deps in my file. But seems I had them all but uchardet installed. I'm glad you're about to sort the bugs out. I can wait, I just tried to help :)

satanselbow commented on 2013-10-16 17:37 (UTC)

Current status is: Package builds, installs and runs but there is a "tmp not set" bug that means all jobs fail when there is no tmp folder in settings. Dev will be pushing out an update shortly ;) There is also a cmake "bug" that looks for qmake on the wrong path that requires a workaround: there is a fix posted in the main arch forum ;) will post updated pkgbuild tomorrow (with or without bugfix) shaddow: The app is now pure qt (previously python) so the deps have changed somewhat ;)

shaddow commented on 2013-10-16 17:13 (UTC)

I needed to add uchardet to the dependencies to make it build. See my try on a pkgbuild here: http://pastebin.com/zYuekdSH I could start it afterwards, but at the moment I got no album to test it.

satanselbow commented on 2013-10-15 20:45 (UTC)

I cannot get a successful compilation/install and have messaged the dev. Errors seen with a source and deb install :( Unflagging as ood as new source is currently broken (on Arch).

satanselbow commented on 2013-10-15 18:40 (UTC)

Cheers for the link - didn't know the source had been adopted and moved ;)

shaddow commented on 2013-10-15 18:28 (UTC)

I didn't do it, but just came here to flag it out if date. New version (.0.9.1) here: http://kde-apps.org/content/show.php?content=113388

satanselbow commented on 2013-10-14 15:25 (UTC)

Can someone provide a link to the new source or stop flagging it as out of date - cheers ;)

satanselbow commented on 2013-05-26 09:58 (UTC)

You might have broken your python stack at some point as I am unable to reproduce thorrors us the pkbuild. Have you customised your python 2 / 3 switching somehow?

mrbit commented on 2013-05-24 21:06 (UTC)

flacon Traceback (most recent call last): File "/usr/bin/flacon", line 6, in <module> execfile('/usr/share/flacon/flacon.py') File "/usr/share/flacon/flacon.py", line 26, in <module> from mainWindow_ui import Ui_mainWindow File "/usr/share/flacon/mainWindow_ui.py", line 308, in <module> from trackview import TrackView File "/usr/share/flacon/trackview.py", line 27, in <module> from disc import * File "/usr/share/flacon/disc.py", line 22, in <module> import inet File "/usr/share/flacon/inet.py", line 27, in <module> import flacon File "/usr/share/flacon/flacon.py", line 31, in <module> from configureDialog import * File "/usr/share/flacon/configureDialog.py", line 19, in <module> import encoder ImportError: No module named encoder

mrbit commented on 2013-05-24 21:06 (UTC)

flacon Traceback (most recent call last): File "/usr/bin/flacon", line 6, in <module> execfile('/usr/share/flacon/flacon.py') File "/usr/share/flacon/flacon.py", line 26, in <module> from mainWindow_ui import Ui_mainWindow File "/usr/share/flacon/mainWindow_ui.py", line 308, in <module> from trackview import TrackView File "/usr/share/flacon/trackview.py", line 27, in <module> from disc import * File "/usr/share/flacon/disc.py", line 22, in <module> import inet File "/usr/share/flacon/inet.py", line 27, in <module> import flacon File "/usr/share/flacon/flacon.py", line 31, in <module> from configureDialog import * File "/usr/share/flacon/configureDialog.py", line 19, in <module> import encoder ImportError: No module named encoder

satanselbow commented on 2013-05-24 21:05 (UTC)

Is that from the 0.8.0 pkgbuild?

mrbit commented on 2013-05-24 20:47 (UTC)

flacon Traceback (most recent call last): File "/usr/bin/flacon", line 6, in <module> execfile('/usr/share/flacon/flacon.py') File "/usr/share/flacon/flacon.py", line 26, in <module> from mainWindow_ui import Ui_mainWindow File "/usr/share/flacon/mainWindow_ui.py", line 308, in <module> from trackview import TrackView File "/usr/share/flacon/trackview.py", line 27, in <module> from disc import * File "/usr/share/flacon/disc.py", line 22, in <module> import inet File "/usr/share/flacon/inet.py", line 27, in <module> import flacon File "/usr/share/flacon/flacon.py", line 31, in <module> from configureDialog import * File "/usr/share/flacon/configureDialog.py", line 19, in <module> import encoder ImportError: No module named encoder

satanselbow commented on 2013-05-24 19:29 (UTC)

@mrbit ... not a clue... Package Updated to 0.8.0

mrbit commented on 2013-05-24 18:50 (UTC)

flacon: no start ImportError: No module named encoder !! idea ?

mrbit commented on 2013-05-24 18:47 (UTC)

please update 0.8.0 thanks

xmw commented on 2012-12-06 14:14 (UTC)

python2-qt should be replaced by python2-pyqt

mrbit commented on 2012-08-17 08:10 (UTC)

update 7.2 please....thanks

satanselbow commented on 2011-07-10 14:29 (UTC)

Awesome app - a much neglected (apart from k3b's cue handling) - hole in the linux toolkit filled :D

artemklevtsov commented on 2011-05-08 23:08 (UTC)

0.5.7 is out

commented on 2011-02-12 13:15 (UTC)

0.5.6 is out

adaptee commented on 2011-01-29 08:52 (UTC)

0.5.4 is out

ilpianista commented on 2011-01-21 09:57 (UTC)

http://mailman.archlinux.org/pipermail/aur-general/2011-January/013223.html

sl1pkn07 commented on 2011-01-21 03:25 (UTC)

change "pyqt" to "python2-qt"

commented on 2010-10-21 12:05 (UTC)

Flacon doesnt work after the big python update... Traceback (most recent call last): File "/usr/bin/flacon", line 6, in <module> execfile('/usr/share/flacon/flacon.py') NameError: name 'execfile' is not defined

b00rt00s commented on 2010-09-21 16:12 (UTC)

0.5 is out.

BlackIkeEagle commented on 2010-08-06 18:51 (UTC)

0.4.5 http://aur.pastebin.com/VY4VKk7Y

BlackIkeEagle commented on 2010-07-24 08:31 (UTC)

http://aur.pastebin.com/izGZpBin 0.4.3

commented on 2010-06-10 20:32 (UTC)

0.4.2 is out! please update... thanks

commented on 2010-05-27 14:47 (UTC)

0.4 is out!please update..