Accepted lilypond 2.22.0-7 (source) into unstable
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Tue, 02 Feb 2021 13:21:42 -0700
Source: lilypond
Architecture: source
Version: 2.22.0-7
Distribution: unstable
Urgency: medium
Maintainer: Anthony Fok <foka@debian.org>
Changed-By: Anthony Fok <foka@debian.org>
Closes: 852871
Changes:
lilypond (2.22.0-7) unstable; urgency=medium
.
* Add debian/lilypond-doc.lintian-overrides
to override info-document-not-compressed error and
info-document-missing-image-file warnings
* Fix handling of file names with non-ASCII characters for Guile 2.x.
See https://gitlab.com/lilypond/lilypond/-/merge_requests/612
and these cherry-picked patches:
- 0004-Revert-Issue-4125-Disable-character-set-recognition.patch
- 0005-Write-input-file-for-Ghostscript-as-UTF-8.patch
Thanks to Jonas Hahnfeld for the fix.
* Bundle our own guile-1.8 again, dropping dependency on guile-2.2-dev.
Core developer Jonas Hahnfeld wrote:
There are other problems, including the much worse startup time and
performance. But you're sold on staying with Guile 2.2 for Debian 11?
I fear this gives users a wrong impression because it's shipping
something "half-baked"...
See https://gitlab.com/lilypond/lilypond/-/issues/6089
This reverts commit c1a0c9179857599fc495d93f6d7579b64bd127b6,
with the following changes for LilyPond 2.22 series:
- Add "component = guile18" to debian/gbp.conf
- Replace ${env:LILYPOND_VERSION} with * where possible for simplicity
- Move /usr/bin/lilypond{,-invoke-editor}.real to
/usr/lib/$DEB_HOST_MULTIARCH/lilypond/2.22.0/bin/lilypond{,-invoke-editor}
(Closes: #852871)
- Drop 0101-read_relocation_dir-in-lilypond_datadir-too.patch, and
relocate /usr/share/lilypond/2.20.0/etc/relocate/guile.reloc
to /usr/lib/$DEB_HOST_MULTIARCH/lilypond/2.22.0/etc/relocate/guile.reloc
- Drop 0006-disable-git-diff-check-in-test-baseline.patch
- debian/rules:
+ Set and export GUILE_CFLAGS, GUILE_LIBS and PKG_CONFIG_PATH too
so that our copy of libguile.h may be found during LilyPond build
+ Build Guile 1.8 with $(MAKE) -j$(CPU_COUNT) for reduced build time
* Commit Guile 1.8 source code, extracted to guile18/, to our git repository.
The guile18/ directory was extracted with the command:
tar -C guile18 --strip-components=1 -xf ../lilypond_2.22.0.orig-guile18.tar.gz
Checksums-Sha1:
ed170a325e6095a0547baa54e7a86c1337c2661c 4500 lilypond_2.22.0-7.dsc
13b37383e69d96123630fc7519af4cd8b0feadb0 2510038 lilypond_2.22.0.orig-guile18.tar.gz
b65dd54aa45f5ffc7fc09e56935f24223ff6b521 18023031 lilypond_2.22.0.orig.tar.gz
c4a5e9680572d9f75a03c7a1ac7d99d9018efe3a 82564 lilypond_2.22.0-7.debian.tar.xz
819e58bd396a8e02289761ef7c1875ba074a5632 13805 lilypond_2.22.0-7_source.buildinfo
Checksums-Sha256:
298f6be0bc9c8721aabaa55a60636465e135e9375e939b2c44ebc4983e20eb9e 4500 lilypond_2.22.0-7.dsc
55ff45dd426c58ef7a5530b4e701c2a6a1e54043c2b69c64206fc105ddd247db 2510038 lilypond_2.22.0.orig-guile18.tar.gz
64ddd03171d247adc243e01a3be3ec2610d97c62b893c253ad02ac50694b0f4e 18023031 lilypond_2.22.0.orig.tar.gz
f67ba08979a6bb296a60800fcd1aadb1e018b8ee51be9fdb8bd1d8e372f718ea 82564 lilypond_2.22.0-7.debian.tar.xz
791f61e0f7e2342a6534312ef97100c407688e2847e1370299713d6e75c343ef 13805 lilypond_2.22.0-7_source.buildinfo
Files:
b472ed4a798f3489a778c8408652c276 4500 tex optional lilypond_2.22.0-7.dsc
2863f46023dd38e33ac37978302c078f 2510038 tex optional lilypond_2.22.0.orig-guile18.tar.gz
4b0d869873b0120bda2e8bd94e1a628a 18023031 tex optional lilypond_2.22.0.orig.tar.gz
319ff292010da60c640eccb2784acbed 82564 tex optional lilypond_2.22.0-7.debian.tar.xz
f4ba0fd4dee317d0fad6a78b54a72dee 13805 tex optional lilypond_2.22.0-7_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJEBAEBCAAuFiEEFCQhsZrUqVmW+VBy6iUAtBLFms8FAmAZtMkQHGZva2FAZGVi
aWFuLm9yZwAKCRDqJQC0EsWazxcUD/9r57Zmur+LUfPkiNhBlU4AMmP4uWFrZSS3
TQXdom765t8XmrYEXA5TVM+RS5peZ4g17dKZnGoUuUFGsQ/7NbisOJnVLEodbm5G
TJveOCLroUm7ONc4ewUOVzp7FE49pVgdfGNDV7H2BrvWSgvRr0TuO4i6wZHfvag1
fs5o/THEatRIjPpJk/oE02mTHTeAlzlEF8d80F+S9aut+9OgWT2+yXX5lSbJEe2q
4yz+C3cyaHCKxScuIBNI28OHQDhy4FjR04PVSkzV4ntkrw8yqZeSy8JqZihrt5M+
24bwUQ50xk+l7d/X8rm6r2DRlMsOMl1waWmAm63jsqMVpZA9lQqOmwNJd6QyKkJD
NJKFKRAuobMhlfyDn+aCTzkYXSPibwQbZUvXGTQ6Gi1va0P0iMuectVwKvqlwOEc
de1c2IU2Tu9MDmI+8dXWzQl9rKV4nrAqG0IHAYYx5npE0v1vWrHeL4A9oEXP6Fyy
0HDSOpI619ZUJoZPfgj80JvEkByuF3pg/S+P6VH/+My6548QHk0ab5Zlxb4hvWCW
o5MGJ3OWRNkmEKMCYjh6YbuPaSm9YoxLmoUArJHsPcaxv5xc0zeqdirpS8N87Z9h
jD3rymouvtXwzTZtxhRcYPZhyn/U+idGTvDgM8Urilz89bg1ZZwqWMzVma3v9zL2
qHnWDKG2Dg==
=/Aq1
-----END PGP SIGNATURE-----