Package: lilypond / 2.19.83-1~exp1

Metadata

Package Version Patches format
lilypond 2.19.83-1~exp1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
add_dircategories_to_documentation | (download)

Documentation/changes.tely | 5 5 + 0 - 0 !
Documentation/contributor.texi | 5 5 + 0 - 0 !
Documentation/cs/learning.tely | 5 5 + 0 - 0 !
Documentation/cs/web.texi | 1 0 + 1 - 0 !
Documentation/de/essay.tely | 5 5 + 0 - 0 !
Documentation/de/extending.tely | 5 5 + 0 - 0 !
Documentation/de/learning.tely | 5 5 + 0 - 0 !
Documentation/de/notation.tely | 5 5 + 0 - 0 !
Documentation/de/usage.tely | 12 11 + 1 - 0 !
Documentation/de/web.texi | 10 0 + 10 - 0 !
Documentation/es/changes.tely | 5 5 + 0 - 0 !
Documentation/es/essay.tely | 5 5 + 0 - 0 !
Documentation/es/extending.tely | 5 5 + 0 - 0 !
Documentation/es/learning.tely | 5 5 + 0 - 0 !
Documentation/es/notation.tely | 5 5 + 0 - 0 !
Documentation/es/usage.tely | 12 12 + 0 - 0 !
Documentation/es/web.texi | 10 0 + 10 - 0 !
Documentation/essay.tely | 5 5 + 0 - 0 !
Documentation/extending.tely | 5 5 + 0 - 0 !
Documentation/fr/essay.tely | 5 5 + 0 - 0 !
Documentation/fr/learning.tely | 5 5 + 0 - 0 !
Documentation/fr/notation.tely | 5 5 + 0 - 0 !
Documentation/fr/usage.tely | 11 11 + 0 - 0 !
Documentation/fr/web.texi | 9 0 + 9 - 0 !
Documentation/hu/learning.tely | 5 5 + 0 - 0 !
Documentation/hu/usage.tely | 12 12 + 0 - 0 !
Documentation/hu/web.texi | 9 0 + 9 - 0 !
Documentation/it/learning.tely | 5 5 + 0 - 0 !
Documentation/it/usage.tely | 12 12 + 0 - 0 !
Documentation/it/web.texi | 8 0 + 8 - 0 !
Documentation/ja/learning.tely | 5 5 + 0 - 0 !
Documentation/ja/notation.tely | 5 5 + 0 - 0 !
Documentation/ja/usage.tely | 13 13 + 0 - 0 !
Documentation/learning.tely | 5 5 + 0 - 0 !
Documentation/music-glossary.tely | 5 5 + 0 - 0 !
Documentation/nl/learning.tely | 5 5 + 0 - 0 !
Documentation/notation.tely | 5 5 + 0 - 0 !
Documentation/snippets.tely | 5 5 + 0 - 0 !
Documentation/usage.tely | 12 12 + 0 - 0 !
Documentation/web.texi | 12 0 + 12 - 0 !
40 files changed, 213 insertions(+), 60 deletions(-)

 lilypond texinfo is missing direntries in some cases
 which breaks install-info; add them
more_debug_output_during_build | (download)

scm/ps-to-png.scm | 1 1 + 0 - 0 !
scripts/build/run-and-check.sh | 3 2 + 1 - 0 !
2 files changed, 3 insertions(+), 1 deletion(-)

 increase debug output when builds fail
use_cstring_and_ctype_includes | (download)

lily/midi-stream.cc | 2 1 + 1 - 0 !
lily/piano-pedal-engraver.cc | 1 1 + 0 - 0 !
lily/prob.cc | 1 1 + 0 - 0 !
lily/relocate.cc | 2 2 + 0 - 0 !
lily/source-file.cc | 2 1 + 1 - 0 !
lily/translator.cc | 2 1 + 1 - 0 !
6 files changed, 7 insertions(+), 3 deletions(-)

 include missing cstring include files
use_debians_help2man | (download)

stepmake/stepmake/help2man-rules.make | 25 3 + 22 - 0 !
1 file changed, 3 insertions(+), 22 deletions(-)

 use debian's help2man instead of the version distributed
0002 Handle the DFSG package split.patch | (download)

guile18/configure.in | 2 0 + 2 - 0 !
guile18/doc/Makefile.am | 9 1 + 8 - 0 !
2 files changed, 1 insertion(+), 10 deletions(-)

 handle the dfsg package split.


0003 Fix the SRFI 60 copy bit documentation.patch | (download)

guile18/srfi/srfi-60.c | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 fix the srfi 60 copy-bit documentation.


0004 Define _GNU_SOURCE to fix the GNU kFreeBSD build.patch | (download)

guile18/libguile/fports.c | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 define _gnu_source to fix the gnu/kfreebsd build.

0005 Don t access uninitialised memory in scm_to_sockaddr.patch | (download)

guile18/libguile/socket.c | 7 7 + 0 - 0 !
1 file changed, 7 insertions(+)

 don't access uninitialised memory in scm_to_sockaddr().

Signed-off-by: Thorsten Glaser <tg@debian.org>

0006 Make sockets.test more robust.patch | (download)

guile18/test-suite/tests/socket.test | 12 9 + 3 - 0 !
1 file changed, 9 insertions(+), 3 deletions(-)

 make `sockets.test' more robust.

* test-suite/tests/socket.test ("AF_INET6/SOCK_STREAM"): Gracefully
  handle cases where this combination is not supported.

0007 Mark Unused modules are removed gc test as unresolve.patch | (download)

guile18/test-suite/tests/gc.test | 4 3 + 1 - 0 !
1 file changed, 3 insertions(+), 1 deletion(-)

 mark "unused modules are removed" gc test as unresolved.

As per discussion with upstream, mark this test as unresolved since it
may produce false negatives, depending on the behavior/timing of the
garbage collector.

Closes: #653939

0008 Fix problems in guile tut.texi that cause makeinfo t.patch | (download)

guile18/doc/tutorial/guile-tut.texi | 12 6 + 6 - 0 !
1 file changed, 6 insertions(+), 6 deletions(-)

 fix problems in guile-tut.texi that cause makeinfo to fail.

[rlb@defaultvalue.org: adjust commit message.]

Bug-Debian: http://bugs.debian.org/711029

0009 Fix r5rs.texi makeinfo failure by applying changes f.patch | (download)

guile18/doc/r5rs/r5rs.texi | 11 5 + 6 - 0 !
1 file changed, 5 insertions(+), 6 deletions(-)

 fix r5rs.texi makeinfo failure by applying changes from guile-2.0.

[rlb@defaultvalue.org: adjust commit message.]

Bug-Debian: http://bugs.debian.org/711029

0010 Fix test suite failure caused by formfeed difference.patch | (download)

guile18/libguile/Makefile.am | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix test-suite failure caused by formfeed differences in texinfo 5.

The version of makeinfo in texinfo 5.2 (at least) emits
0011 Fix incompatibility with automake 1.13 specify seria.patch | (download)

guile18/configure.in | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix incompatibility with automake 1.13; specify serial-tests.

As of automake 1.13, the default test harness changed to a newer one
that's not compatible with Guile 1.8's current arrangement.  Specify
serial-tests to select the old harness.

https://lists.gnu.org/archive/html/bug-automake/2013-06/msg00018.html

0012 remove spurious declarations in c tokenize.lex.patch | (download)

guile18/THANKS | 2 2 + 0 - 0 !
guile18/libguile/c-tokenize.lex | 14 0 + 14 - 0 !
2 files changed, 2 insertions(+), 14 deletions(-)

 remove spurious declarations in c-tokenize.lex

* libguile/c-tokenize.lex: Remove spurious declarations of flex-internal
  functions, as their prototypes are changing in upstream flex.

0100 guile config link static libguile.a for lilypond.patch | (download)

guile18/guile-config/Makefile.am | 2 1 + 1 - 0 !
guile18/guile-config/guile-config.in | 3 2 + 1 - 0 !
2 files changed, 3 insertions(+), 2 deletions(-)

 tweak guile-config to link with static libguile.a
 This patch allows LilyPond to be built with an embedded static library
 of guile-1.8 for Debian 9 "stretch" due to the removal of guile-1.8
 from Debian and the incompatibility between the current LilyPond and
 Guile 2.
0101 read_relocation_dir in lilypond_datadir too.patch | (download)

lily/relocate.cc | 2 2 + 0 - 0 !
1 file changed, 2 insertions(+)

 read relocation dir under lilypond_datadir too
 This allows loading /usr/share/lilypond/2.18.2/etc/relocate/guile.reloc
 to set our own private GUILE_LOAD_PATH at startup.