[arch-commits] Commit in lilypond/trunk (PKGBUILD lilyfontsize.patch)

Sergej Pupykin spupykin at archlinux.org
Fri Dec 2 18:31:54 UTC 2016


    Date: Friday, December 2, 2016 @ 18:31:49
  Author: spupykin
Revision: 197771

Added:
  lilypond/trunk/lilyfontsize.patch
Modified:
  lilypond/trunk/PKGBUILD

--------------------+
 PKGBUILD           |    9 ++++++---
 lilyfontsize.patch |   13 +++++++++++++
 2 files changed, 19 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2016-12-02 17:22:49 UTC (rev 197770)
+++ PKGBUILD	2016-12-02 18:31:49 UTC (rev 197771)
@@ -6,7 +6,7 @@
 
 pkgname=lilypond
 pkgver=2.18.2
-pkgrel=3
+pkgrel=4
 pkgdesc="An automated music engraving system"
 arch=('i686' 'x86_64')
 url="http://lilypond.org"
@@ -16,8 +16,10 @@
 	     'gsfonts' 'texi2html' 'dblatex' 'texlive-langcyrillic' 'imagemagick'
 	     'zip' 'rsync' 'netpbm')
 options=('emptydirs')
-source=(http://download.linuxaudio.org/lilypond/sources/v2.18/$pkgname-$pkgver.tar.gz)
-md5sums=('3c4bcbb708d12644668b32bfe82ebf25')
+source=("http://download.linuxaudio.org/lilypond/sources/v2.18/$pkgname-$pkgver.tar.gz"
+	lilyfontsize.patch)
+sha256sums=('329d733765b0ba7be1878ae3f457dbbb875cc2840d2b75af4afc48c9454fba07'
+            '17b86b7a0b09b73cb5cf8751464571cf6a785c0b1a23db425cc828855a9d8ae6')
 
 prepare() {
   cd "$srcdir/$pkgname-$pkgver"
@@ -32,6 +34,7 @@
   sed -i 's|GUILE_LDFLAGS=.*|GUILE_LDFLAGS="`pkg-config --libs guile-1.8`"|' configure
 
   rm -rf lily/out/ python/out/
+  patch -p1 -i "$srcdir/lilyfontsize.patch"
 }
 
 build() {

Added: lilyfontsize.patch
===================================================================
--- lilyfontsize.patch	                        (rev 0)
+++ lilyfontsize.patch	2016-12-02 18:31:49 UTC (rev 197771)
@@ -0,0 +1,13 @@
+diff -wbBur lilypond-2.18.2/lily/pango-font.cc lilypond-2.18.2.fix/lily/pango-font.cc
+--- lilypond-2.18.2/lily/pango-font.cc	2014-03-17 19:29:16.000000000 +0400
++++ lilypond-2.18.2.fix/lily/pango-font.cc	2016-12-02 19:36:55.634555707 +0300
+@@ -315,7 +315,8 @@
+   pango_fc_font_unlock_face (fcfont);
+   pango_glyph_string_free (pgs);
+   pgs = 0;
+-  PangoFontDescription *descr = pango_font_describe (pa->font);
++//  PangoFontDescription *descr = pango_font_describe (pa->font);
++  PangoFontDescription *descr = pango_context_get_font_description (context_);
+   Real size = pango_font_description_get_size (descr)
+               / (Real (PANGO_SCALE));
+ 



More information about the arch-commits mailing list