Hello community,

here is the log from the commit of package lilypond for openSUSE:Leap:15.2 
checked in at 2020-02-22 17:53:10
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2/lilypond (Old)
 and      /work/SRC/openSUSE:Leap:15.2/.lilypond.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "lilypond"

Sat Feb 22 17:53:10 2020 rev:15 rq:778125 version:2.18.2

Changes:
--------
--- /work/SRC/openSUSE:Leap:15.2/lilypond/lilypond-doc.changes  2020-01-15 
15:26:51.470624713 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.lilypond.new.26092/lilypond-doc.changes       
2020-02-22 17:53:11.817862861 +0100
@@ -1,0 +2,11 @@
+Thu Mar 14 12:02:29 UTC 2019 - [email protected]
+
+- Add _constraints for PowerPC to avoid build error of lilypond-doc
+
+-------------------------------------------------------------------
+Fri Oct 12 08:10:02 UTC 2018 - [email protected]
+
+- Fix Factory build by requiring missing fonts and texlive packages
+  directly.
+
+-------------------------------------------------------------------
--- /work/SRC/openSUSE:Leap:15.2/lilypond/lilypond.changes      2020-01-15 
15:26:51.762624876 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.lilypond.new.26092/lilypond.changes   
2020-02-22 17:53:11.873862974 +0100
@@ -1,0 +2,17 @@
+Fri Feb 21 06:34:35 UTC 2020 - Dave Plater <[email protected]>
+
+- Work around boo#1163190 by requiring pkgconfig(cairo) for 15.2
+
+-------------------------------------------------------------------
+Mon May 13 12:13:03 UTC 2019 - plater <[email protected]>
+
+- Fix build against glib2 >= 2.60.2 by manually adding:
+  -lglib-2.0 -lgobject-2.0 to the linker flags.
+
+-------------------------------------------------------------------
+Tue Oct 30 09:51:36 UTC 2018 - [email protected]
+
+- Removed requirement for autotrace which was needed by mftrace
+  and replaced with potrace. See boo#1040278
+
+-------------------------------------------------------------------

New:
----
  _constraints

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ lilypond-doc.spec ++++++
--- /var/tmp/diff_new_pack.1bK6or/_old  2020-02-22 17:53:12.397864033 +0100
+++ /var/tmp/diff_new_pack.1bK6or/_new  2020-02-22 17:53:12.397864033 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package lilypond-doc
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -22,7 +22,7 @@
 Version:        %{ver}.%{plevel}
 Release:        0
 Summary:        Documentation for the LilyPond Typesetter
-License:        GFDL-1.3
+License:        GFDL-1.3-only
 Group:          Documentation/HTML
 Url:            http://lilypond.org/
 Source0:        
http://download.linuxaudio.org/lilypond/sources/v%{ver}/lilypond-%{version}.tar.gz
@@ -38,7 +38,6 @@
 Patch10:        use_system_correctly.patch
 BuildRequires:  ImageMagick-extra
 BuildRequires:  autoconf
-BuildRequires:  autotrace
 BuildRequires:  bison
 BuildRequires:  dblatex
 BuildRequires:  dejavu
@@ -52,12 +51,14 @@
 BuildRequires:  gentium
 BuildRequires:  gettext-tools
 #BuildRequires:  ghostscript-fonts-rus
+BuildRequires:  bitstream-vera-fonts
 BuildRequires:  ghostscript >= 8.60
 BuildRequires:  ghostscript-fonts-other
 BuildRequires:  ghostscript-fonts-std
 BuildRequires:  guile1 >= 1.8.2
 BuildRequires:  gzip
 BuildRequires:  ifntjapa
+BuildRequires:  liberation-fonts
 BuildRequires:  libgnutls-devel
 BuildRequires:  libguile1-devel >= 1.8.2
 BuildRequires:  libtool
@@ -70,7 +71,13 @@
 BuildRequires:  python-devel >= 2.4
 BuildRequires:  rsync
 BuildRequires:  t1utils
+BuildRequires:  texlive-avantgar-fonts
+BuildRequires:  texlive-collection-fontsrecommended
+BuildRequires:  texlive-dejavu-fonts
+BuildRequires:  texlive-gnu-freefont-fonts
 BuildRequires:  texlive-lh
+BuildRequires:  texlive-libertine-fonts
+BuildRequires:  texlive-metafont-bin
 BuildRequires:  texlive-metapost
 BuildRequires:  ttf-wqy-zenhei
 BuildRequires:  xfntjp

++++++ lilypond.spec ++++++
--- /var/tmp/diff_new_pack.1bK6or/_old  2020-02-22 17:53:12.417864073 +0100
+++ /var/tmp/diff_new_pack.1bK6or/_new  2020-02-22 17:53:12.421864081 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package lilypond
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -22,7 +22,7 @@
 Version:        2.18.2
 Release:        0
 Summary:        A typesetting system for music notation
-License:        GPL-3.0+
+License:        GPL-3.0-or-later
 Group:          Productivity/Publishing/Other
 Url:            http://www.lilypond.org
 Source0:        
http://download.linuxaudio.org/lilypond/sources/v2.18/lilypond-%{version}.tar.gz
@@ -41,7 +41,6 @@
 Patch9:         use_cstring_and_ctype_includes.patch
 Patch10:        use_system_correctly.patch
 BuildRequires:  ImageMagick
-BuildRequires:  autotrace
 BuildRequires:  bison
 BuildRequires:  dblatex
 BuildRequires:  flex
@@ -53,6 +52,7 @@
 BuildRequires:  libguile1-devel >= 1.8
 BuildRequires:  makeinfo
 BuildRequires:  mftrace >= 1.1.19
+BuildRequires:  potrace-devel
 # Needed for pngtopnm
 BuildRequires:  netpbm
 BuildRequires:  pkgconfig
@@ -67,7 +67,11 @@
 BuildRequires:  texlive-metapost
 BuildRequires:  vim-base
 BuildRequires:  zip
+BuildRequires:  pkgconfig(glib-2.0)
+BuildRequires:  pkgconfig(gobject-2.0)
 BuildRequires:  pkgconfig(pango) >= 1.12.0
+# This is a work around for boo#1163190 pango-devel doesn't pull in 
cairo-devel although it requires it
+BuildRequires:  pkgconfig(cairo)
 Requires(post): %install_info_prereq
 Requires(preun): %install_info_prereq
 Requires:       ghostscript >= 8.15
@@ -139,10 +143,12 @@
 %patch10
 
 %build
+export LIBS="$LIBS  -lglib-2.0 -lgobject-2.0"
 %configure --without-kpathsea \
        --disable-checking \
        --with-ncsb-dir=%{_datadir}/ghostscript/fonts/
-make -j1
+# Build sometimes fails with multiple threads.
+make %{_smp_mflags} || make -j1
 
 %install
 vimver=$(vim --version | head -n1 | grep -Po "\d\.\d" | sed 's|\.||')

++++++ _constraints ++++++
<constraints>
  <overwrite>
    <conditions>
      <arch>ppc64</arch>
      <arch>ppc64le</arch>
    </conditions>
    <hardware>
      <physicalmemory>
        <size unit="M">3000</size>
      </physicalmemory>
      <disk>
        <size unit="G">4</size>
      </disk>
    </hardware>
  </overwrite>
</constraints>

Reply via email to