Bug#976120: RFS: qabc/2.0-1 [ITP] -- minimal GUI for ABC music notation
On Mon, Nov 30, 2020 at 12:48 AM Benoît Rouits wrote:
> QAbc has not yet an equivalent software in Debian. It's written in
> C++/Qt, uses libfluidsynth for synthesis, and makes use of abc2midi
> binary (from abcmidi package) to generate temporary midi files to be
> played. Thus, abcmidi has been placed in the "Recommends" section of the
> control file, but could be preferably placed in Depends... ?
I note that Lilypond can import ABC format, so that would seem to be
similar to QAbc.
Unless QAbc can also natively generate MIDI files or work without
generating MIDI files, then Recommends sounds incorrect and Depends
should be used instead.
> QAbc also includes some modified source code from abcm2ps in a way to
> workaround Qt's poorness in SVG rendering (see QTBUG-88494 in qt.io).
Debian packages should not use embedded code copies where possible,
this seems like an exception for now though. Please get the copy
recorded in the security team's repository and also make sure that the
embedded copy is not used with versions of Qt where that bug is fixed,
when that happens.