Package: lilypond / 2.19.81+really-2.18.2-13+deb10u1
Metadata
Package | Version | Patches format |
---|---|---|
lilypond | 2.19.81+really-2.18.2-13+deb10u1 | 3.0 (quilt) |
Patch series
view the series filePatch | File delta | Description |
---|---|---|
add_dircategories_to_documentation | (download) |
Documentation/changes.tely |
5 5 + 0 - 0 ! |
lilypond texinfo is missing direntries in some cases which breaks install-info; add them Bug-Debian: https://bugs.debian.org/648689 |
add_set global fonts_function | (download) |
scm/font.scm |
50 43 + 7 - 0 ! |
add set-global-fonts function to scm/font.scm Allow changing of notation fonts . This commit changes the behaviour of make-pango-font-tree in the following ways: . - Make all arguments optional key/value pairs keeping the current default values (emmentaler/Century Schoolbook) - Allow changing of music fonts too. . Currently alternative music fonts have to be present in the font directory besides Emmentaler fonts, and they have to be manually installed. But now there are a number of alternative and compatible fonts available. . See also: - https://sites.google.com/site/tisimst/lilypond-fonts/docs - http://lilypondblog.org/2015/03/managing-alternative-fonts-with-lilypond/ |
hurd_file_name_support | (download) |
flower/file-name.cc |
7 7 + 0 - 0 ! |
hurd build without path_max; currently broken |
more_debug_output_during_build | (download) |
scm/ps-to-png.scm |
1 1 + 0 - 0 ! |
increase debug output when builds fail |
use_cstring_and_ctype_includes | (download) |
lily/midi-stream.cc |
2 1 + 1 - 0 ! |
include missing cstring include files |
use_debians_help2man | (download) |
stepmake/stepmake/help2man-rules.make |
25 3 + 22 - 0 ! |
use debian's help2man instead of the version distributed |
0002 Handle the DFSG package split.patch | (download) |
guile18/configure.in |
2 0 + 2 - 0 ! |
handle the dfsg package split. |
0003 Fix the SRFI 60 copy bit documentation.patch | (download) |
guile18/srfi/srfi-60.c |
4 2 + 2 - 0 ! |
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 ! |
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 ! |
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 ! |
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 ! |
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 ! |
fix problems in guile-tut.texi that cause makeinfo to fail. Bug-Debian: https://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 ! |
fix r5rs.texi makeinfo failure by applying changes from guile-2.0. Bug-Debian: https://bugs.debian.org/711029 |
0010 Fix test suite failure caused by formfeed difference.patch | (download) |
guile18/libguile/Makefile.am |
2 1 + 1 - 0 ! |
fix test-suite failure caused by formfeed differences in texinfo 5. Bug-Debian: https://bugs.debian.org/711029 |
0011 Fix incompatibility with automake 1.13 specify seria.patch | (download) |
guile18/configure.in |
2 1 + 1 - 0 ! |
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 ! |
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 ! |
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 ! |
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. |
Issue 4814 grob.cc segfaults with gcc6 | (download) |
lily/grob.cc |
5 3 + 2 - 0 ! |
[patch] issue 4814: grob.cc segfaults with gcc6 From the release notes of GCC 6: Optimizations remove null pointer checks for this When optimizing, GCC now assumes the this pointer can never be null, which is guaranteed by the language rules. Invalid programs which assume it is OK to invoke a member function through a null pointer (possibly relying on checks like this != NULL) may crash or otherwise fail at run time if null pointer checks are optimized away. With the -Wnull-dereference option the compiler tries to warn when it detects such invalid code. If the program cannot be fixed to remove the undefined behavior then the option -fno-delete-null-pointer-checks can be used to disable this optimization. That option also disables other optimizations involving pointers, not only those involving this. As a consequence, we cannot call a member function on a prospective null pointer (which actually is a bad idea for a number of other reasons, like when anything tries accessing the vtable) and then try sorting out the condition in the routine itself. This problem was first observed with Fedora 24. The Ubuntu GCC6 prerelease does not show this problem; presumably the respective optimization has been disabled in the Ubuntu/Debian packaging because of affecting other programs. Commit-message-by: David Kastrup <dak@gnu.org> Signed-off-by: David Kastrup <dak@gnu.org> |
Issue 5243 1 editor scm Add shell quote argument function.diff | (download) |
scm/editor.scm |
94 94 + 0 - 0 ! |
issue 5243/1: (editor scm): add shell-quote-argument function |
Issue 5243 2 Let get editor use shell quote argument.diff | (download) |
scm/editor.scm |
2 1 + 1 - 0 ! |
issue 5243/2: let get-editor use shell-quote-argument |
Issue 5243 3 More conservative parsing of textedit URIs.diff | (download) |
scripts/lilypond-invoke-editor.scm |
2 1 + 1 - 0 ! |
issue 5243/3: more conservative parsing of textedit uris |
use_system_correctly.patch | (download) |
scripts/lilypond-invoke-editor.scm |
13 8 + 5 - 0 ! |
use system* instead of system when invoking browser |
disable embedded postscript svg in safe mode.patch | (download) |
scm/define-stencil-commands.scm |
65 35 + 30 - 0 ! |
--- |