Package Details: tony 2.1.1-4

Git Clone URL: https://aur.archlinux.org/tony.git (read-only, click to copy)
Package Base: tony
Description: Tony: a tool for melody transcription
Upstream URL: https://www.sonicvisualiser.org/tony/
Keywords: audio melody visualize
Licenses: GPL2
Submitter: napcode
Maintainer: napcode
Last Packager: napcode
Votes: 1
Popularity: 0.005950
First Submitted: 2019-11-05 08:21
Last Updated: 2021-02-02 19:22

Latest Comments

rcrath commented on 2021-02-15 03:30

Thnx! that worked.

napcode commented on 2021-02-02 19:30

curl fails to verify the certificate of the download URL. I've added a workaround for now.

rcrath commented on 2021-02-01 22:39

getting following error

curl failed to verify the legitimacy of the server and therefore could not
establish a secure connection to it. To learn more about this situation and
how to fix it, please visit the web page mentioned above.
==> ERROR: Failure while downloading http://code.soundsoftware.ac.uk/attachments/download/2765/sonic-lineup-1.1.tar.gz
    Aborting...

workaround: manually download the source tar.gz at http://code.soundsoftware.ac.uk/attachments/download/2765/sonic-lineup-1.1.tar.gz and place in pkgbuild folder before installing and do not clean build or redownload anything.

smw commented on 2020-12-29 23:23

Yes, that works. Thank you! You're awesome.

napcode commented on 2020-12-29 22:31

Thanks. Looks like a qt 5.15 incompatibility. I've added patches. Please try again.

smw commented on 2020-12-29 21:59

When I try to build this package, the compilation fails as follows:


svgui/layer/WaveformLayer.cpp:819:33: warning: ‘QTextStream& QTextStreamFunctions::endl(QTextStream&)’ is deprecated: Use Qt::endl [-Wdeprecated-declarations]
  819 |                << rf0 << ")" << endl;
      |                                 ^~~~
In file included from /usr/include/qt/QtCore/qdebug.h:49,
                 from /usr/include/qt/QtCore/QDebug:1,
                 from svcore/base/Debug.h:19,
                 from svcore/base/Command.h:23,
                 from svcore/base/PropertyContainer.h:19,
                 from svgui/layer/Layer.h:19,
                 from svgui/layer/SingleColourLayer.h:19,
                 from svgui/layer/WaveformLayer.h:21,
                 from svgui/layer/WaveformLayer.cpp:16:
/usr/include/qt/QtCore/qtextstream.h:293:75: note: declared here
  293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s);
      |                                                                           ^~~~
svgui/layer/WaveformLayer.cpp: In member function ‘void WaveformLayer::paintChannel(LayerGeometryProvider*, QPainter*, QRect, int, const RangeVec&, int, sv_frame_t, sv_frame_t) const’:
svgui/layer/WaveformLayer.cpp:917:18: error: aggregate ‘QPainterPath waveformPath’ has incomplete type and cannot be defined
  917 |     QPainterPath waveformPath;
      |                  ^~~~~~~~~~~~
svgui/layer/WaveformLayer.cpp:918:18: error: aggregate ‘QPainterPath meanPath’ has incomplete type and cannot be defined
  918 |     QPainterPath meanPath;
      |                  ^~~~~~~~
svgui/layer/WaveformLayer.cpp:919:18: error: aggregate ‘QPainterPath clipPath’ has incomplete type and cannot be defined
  919 |     QPainterPath clipPath;
      |                  ^~~~~~~~
svgui/layer/WaveformLayer.cpp:958:171: warning: ‘QTextStream& QTextStreamFunctions::endl(QTextStream&)’ is deprecated: Use Qt::endl [-Wdeprecated-declarations]
  958 |             SVCERR << "WaveformLayer::paint: ERROR: i1 " << i1 << " > i0 " << i0 << " plus one (zoom = " << v->getZoomLevel() << ", model zoom = " << blockSize << ")" << endl;
      |                                                                                                                                                                           ^~~~
In file included from /usr/include/qt/QtCore/qdebug.h:49,
                 from /usr/include/qt/QtCore/QDebug:1,
                 from svcore/base/Debug.h:19,
                 from svcore/base/Command.h:23,
                 from svcore/base/PropertyContainer.h:19,
                 from svgui/layer/Layer.h:19,
                 from svgui/layer/SingleColourLayer.h:19,
                 from svgui/layer/WaveformLayer.h:21,
                 from svgui/layer/WaveformLayer.cpp:16:
/usr/include/qt/QtCore/qtextstream.h:293:75: note: declared here
  293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s);
      |                                                                           ^~~~
svgui/layer/WaveformLayer.cpp:958:171: warning: ‘QTextStream& QTextStreamFunctions::endl(QTextStream&)’ is deprecated: Use Qt::endl [-Wdeprecated-declarations]
  958 |             SVCERR << "WaveformLayer::paint: ERROR: i1 " << i1 << " > i0 " << i0 << " plus one (zoom = " << v->getZoomLevel() << ", model zoom = " << blockSize << ")" << endl;
      |                                                                                                                                                                           ^~~~
In file included from /usr/include/qt/QtCore/qdebug.h:49,
                 from /usr/include/qt/QtCore/QDebug:1,
                 from svcore/base/Debug.h:19,
                 from svcore/base/Command.h:23,
                 from svcore/base/PropertyContainer.h:19,
                 from svgui/layer/Layer.h:19,
                 from svgui/layer/SingleColourLayer.h:19,
                 from svgui/layer/WaveformLayer.h:21,
                 from svgui/layer/WaveformLayer.cpp:16:
/usr/include/qt/QtCore/qtextstream.h:293:75: note: declared here
  293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s);
      |                                                                           ^~~~
make[1]: *** [Makefile.tonyapp:4004: o/WaveformLayer.o] Error 1
make[1]: Leaving directory '/tmp/tony/tony-2.1.1'
make: *** [Makefile:254: sub-tonyapp-pro-make_first-ordered] Error 2

Please let me know if there's any additional information that would be useful.

sekret commented on 2020-03-11 07:59

The thing doesn't compile here in a clean chroot and after fixing the dependencies, I saw that some dependencies are already satisfied. Here's a cleaned up version of depends and makedepends:

depends=('jack2' 'libfishsound' 'libid3tag' 'liblo' 'liblrdf' 'libmad' 'liboggz' 'libpulse' 'opusfile' 'portaudio' 'qt5-svg' 'rubberband' 'serd' 'sord' 'hicolor-icon-theme')

makedepends=('boost')

MaartenBaert commented on 2019-12-26 17:36

The dependency 'opusfile' is missing.