Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package lilypond for openSUSE:Factory checked in at 2021-08-23 10:08:16 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/lilypond (Old) and /work/SRC/openSUSE:Factory/.lilypond.new.1899 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "lilypond" Mon Aug 23 10:08:16 2021 rev:33 rq:913469 version:2.23.3 Changes: -------- --- /work/SRC/openSUSE:Factory/lilypond/lilypond-doc.changes 2021-01-22 21:52:32.045866957 +0100 +++ /work/SRC/openSUSE:Factory/.lilypond.new.1899/lilypond-doc.changes 2021-08-23 10:09:24.344159925 +0200 @@ -1,0 +2,14 @@ +Sat Aug 21 08:23:41 UTC 2021 - Fusion Future <qydwhotm...@gmail.com> + +- Update to 2.23.3 +- Update dependencies: + * Add texlive-bibtex-bin build requirement. + * Use sil-gentium-fonts instead of gentium. +- Remove deprecated scripts in spec file. +- Refreshed patches: + * reproducible.patch + * add_dircategories_to_documentation.patch + * use_cstring_and_ctype_includes.patch +- Update _constraints to let lilypond-doc build. + +------------------------------------------------------------------- lilypond.changes: same change Old: ---- lilypond-2.22.0.tar.gz New: ---- lilypond-2.23.3.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ lilypond-doc.spec ++++++ --- /var/tmp/diff_new_pack.5lvWPf/_old 2021-08-23 10:09:24.956159211 +0200 +++ /var/tmp/diff_new_pack.5lvWPf/_new 2021-08-23 10:09:24.960159206 +0200 @@ -21,11 +21,8 @@ #"%%_project" == "openSUSE:Backports:SLE-15-SP2:Update" ExcludeArch: x86 x86_64 aarch64 ppc64le s390x %endif - -%define ver 2.22 -%define plevel 0 Name: lilypond-doc -Version: %{ver}.%{plevel} +Version: 2.23.3 Release: 0 Summary: Documentation for the LilyPond Typesetter License: GFDL-1.3-only @@ -55,7 +52,6 @@ BuildRequires: fonts-arabic BuildRequires: freetype2-devel >= 2.1.10 BuildRequires: gcc-c++ -BuildRequires: gentium BuildRequires: gettext-tools BuildRequires: ghostscript >= 8.60 BuildRequires: ghostscript-fonts-other @@ -74,6 +70,7 @@ BuildRequires: pango-devel >= 1.6.0 BuildRequires: perl BuildRequires: rsync +BuildRequires: sil-gentium-fonts BuildRequires: t1utils BuildRequires: texlive-avantgar-fonts BuildRequires: texlive-collection-fontsrecommended @@ -93,15 +90,14 @@ BuildRequires: pkgconfig(guile-1.8) BuildRequires: pkgconfig(python3) Requires: lilypond = %{version} -Requires(pre): %{install_info_prereq} %{_bindir}/touch %{_bindir}/sed Provides: lilypond-documentation = %{version} Obsoletes: lilypond-documentation < %{version} BuildArch: noarch %if %{with docbuild} # NOTE: when lilypond documentation build with texinfo 5.x is fixed by upstream remove the 4s from makeinfo, # NOTE: texinfo and update buildrequires with: -#BuildRequires: texi2html -BuildRequires: texinfo4 +BuildRequires: texi2html +BuildRequires: texinfo %endif %description @@ -223,6 +219,7 @@ export CXXFLAGS="$CFLAGS" export LILYPOND_EXTERNAL_BINARY="%{_bindir}/lilypond" export LILYPOND_BINARY=$LILYPOND_EXTERNAL_BINARY +export LILYPOND_LOGLEVEL=DEBUG rm configure ./smart-autogen.sh --noconfigure %configure --with-ncsb-dir=%{_datadir}/ghostscript/fonts/ @@ -297,8 +294,7 @@ #rm %%{_infodir}/lilypond || : %post -ln -sf %{_docdir}/lilypond/Documentation %{_infodir}/lilypond && \ -%install_info --debug --info-dir=%{_infodir} --info-file=%{_infodir}/lilypond.gz +ln -sf %{_docdir}/lilypond/Documentation %{_infodir}/lilypond %postun rm -f %{_infodir}/lilypond ++++++ lilypond.spec ++++++ --- /var/tmp/diff_new_pack.5lvWPf/_old 2021-08-23 10:09:24.984159178 +0200 +++ /var/tmp/diff_new_pack.5lvWPf/_new 2021-08-23 10:09:24.992159169 +0200 @@ -21,13 +21,13 @@ %define ver %(echo %{version} | cut -d . -f 1,2) Name: lilypond -Version: 2.22.0 +Version: 2.23.3 Release: 0 Summary: A typesetting system for music notation License: GPL-3.0-or-later Group: Productivity/Publishing/Other URL: http://www.lilypond.org -Source0: https://lilypond.org/download/sources/v2.22/lilypond-%{version}.tar.gz +Source0: https://lilypond.org/download/sources/v2.23/lilypond-%{version}.tar.gz # PATCH-FIX-UPSTREAM https://savannah.gnu.org/patch/index.php?9370 Patch0: reproducible.patch # Patches taken from Debian, see headers for info. @@ -57,8 +57,9 @@ BuildRequires: pkgconfig BuildRequires: rsync BuildRequires: t1utils -#BuildRequires: texi2html4 -BuildRequires: texinfo4 +BuildRequires: texi2html +BuildRequires: texinfo +BuildRequires: texlive-bibtex-bin BuildRequires: texlive-extratools BuildRequires: texlive-filesystem BuildRequires: texlive-latex @@ -74,8 +75,6 @@ BuildRequires: pkgconfig(python3) # 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 Requires: lilypond-fonts-common = %{version} BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -133,9 +132,6 @@ %build export LIBS="$LIBS -lglib-2.0 -lgobject-2.0" -export TEXI2HTML=/usr/bin/texi2html4 -export TEXI2PDF=/usr/bin/texi2pdf4 -export TEXINDEX=/usr/bin/texindex4 %configure \ --disable-checking @@ -171,28 +167,6 @@ rmdir %{buildroot}%{_datadir}/lilypond/%{version}/fonts/otf ln -s %{ttfdir} %{buildroot}%{_datadir}/lilypond/%{version}/fonts/otf -%post -%install_info --info-dir=%{_infodir} %{_infodir}/lilypond-changes.info.gz -%install_info --info-dir=%{_infodir} %{_infodir}/lilypond-contributor.info.gz -%install_info --info-dir=%{_infodir} %{_infodir}/lilypond-essay.info.gz -%install_info --info-dir=%{_infodir} %{_infodir}/lilypond-extending.info.gz -%install_info --info-dir=%{_infodir} %{_infodir}/lilypond-internals.info.gz -%install_info --info-dir=%{_infodir} %{_infodir}/lilypond-learning.info.gz -%install_info --info-dir=%{_infodir} %{_infodir}/lilypond-notation.info.gz -%install_info --info-dir=%{_infodir} %{_infodir}/lilypond-usage.info.gz -%install_info --info-dir=%{_infodir} %{_infodir}/lilypond-web.info.gz - -%preun -%install_info_delete --info-dir=%{_infodir} %{_infodir}/lilypond-changes.info.gz -%install_info_delete --info-dir=%{_infodir} %{_infodir}/lilypond-contributor.info.gz -%install_info_delete --info-dir=%{_infodir} %{_infodir}/lilypond-essay.info.gz -%install_info_delete --info-dir=%{_infodir} %{_infodir}/lilypond-extending.info.gz -%install_info_delete --info-dir=%{_infodir} %{_infodir}/lilypond-internals.info.gz -%install_info_delete --info-dir=%{_infodir} %{_infodir}/lilypond-learning.info.gz -%install_info_delete --info-dir=%{_infodir} %{_infodir}/lilypond-notation.info.gz -%install_info_delete --info-dir=%{_infodir} %{_infodir}/lilypond-usage.info.gz -%install_info_delete --info-dir=%{_infodir} %{_infodir}/lilypond-web.info.gz - %files -f %{name}.lang %defattr(-,root,root,-) %doc AUTHORS.txt DEDICATION HACKING NEWS.txt ++++++ _constraints ++++++ --- /var/tmp/diff_new_pack.5lvWPf/_old 2021-08-23 10:09:25.036159118 +0200 +++ /var/tmp/diff_new_pack.5lvWPf/_new 2021-08-23 10:09:25.040159113 +0200 @@ -1,4 +1,9 @@ <constraints> + <hardware> + <memory> + <size unit="G">8</size> + </memory> + </hardware> <overwrite> <conditions> <arch>ppc64</arch> @@ -6,7 +11,7 @@ </conditions> <hardware> <physicalmemory> - <size unit="M">3000</size> + <size unit="G">8</size> </physicalmemory> <disk> <size unit="G">4</size> ++++++ add_dircategories_to_documentation.patch ++++++ --- /var/tmp/diff_new_pack.5lvWPf/_old 2021-08-23 10:09:25.048159104 +0200 +++ /var/tmp/diff_new_pack.5lvWPf/_new 2021-08-23 10:09:25.052159099 +0200 @@ -134,22 +134,6 @@ @macro manualIntro Diese Datei erkl??rt, wie man die Programme, die mit LilyPond -Index: b/Documentation/es/changes.tely -=================================================================== ---- a/Documentation/es/changes.tely 2021-01-12 13:04:38.356723822 +0200 -+++ b/Documentation/es/changes.tely 2021-01-12 13:05:18.370377247 +0200 -@@ -37,6 +37,11 @@ V??ase el manual del usuario, \NAME\ - @end macro - - -+@dircategory GNU LilyPond --- the music typesetter -+@direntry -+* LilyPond Changes: (lilypond-changes). Funcionalidades nuevas. -+@end direntry -+ - @documentencoding UTF-8 - @documentlanguage es - @afourpaper Index: b/Documentation/es/essay.tely =================================================================== --- a/Documentation/es/essay.tely 2021-01-12 13:04:38.356723822 +0200 ++++++ lilypond-2.22.0.tar.gz -> lilypond-2.23.3.tar.gz ++++++ /work/SRC/openSUSE:Factory/lilypond/lilypond-2.22.0.tar.gz /work/SRC/openSUSE:Factory/.lilypond.new.1899/lilypond-2.23.3.tar.gz differ: char 5, line 1 ++++++ reproducible.patch ++++++ --- /var/tmp/diff_new_pack.5lvWPf/_old 2021-08-23 10:09:25.088159057 +0200 +++ /var/tmp/diff_new_pack.5lvWPf/_new 2021-08-23 10:09:25.092159053 +0200 @@ -1,8 +1,6 @@ -Index: b/stepmake/stepmake/c++-vars.make -=================================================================== ---- a/stepmake/stepmake/c++-vars.make 2020-05-05 09:11:20.826176975 +0200 -+++ b/stepmake/stepmake/c++-vars.make 2020-05-05 09:11:28.450535489 +0200 -@@ -11,7 +11,7 @@ ALL_CXXFLAGS = $(CXXFLAGS) $(ALL_CXXPPFL +--- a/stepmake/stepmake/c++-vars.make ++++ b/stepmake/stepmake/c++-vars.make +@@ -11,7 +11,7 @@ ALL_CXXFLAGS = $(ALL_CXXPPFLAGS) $(CONFI TCC_FILES := $(call src-wildcard,*.tcc) HH_FILES := $(call src-wildcard,*.hh) @@ -11,18 +9,3 @@ INL_FILES := $(call src-wildcard,*.icc) YY_FILES := $(call src-wildcard,*.yy) LL_FILES := $(call src-wildcard,*.ll) -Index: b/scripts/build/mf2pt1.pl -=================================================================== ---- a/scripts/build/mf2pt1.pl 2020-05-05 09:11:20.826176975 +0200 -+++ b/scripts/build/mf2pt1.pl 2020-05-05 09:11:28.450535489 +0200 -@@ -800,7 +800,9 @@ assign_default $creationdate, scalar loc - assign_default $comment, $opthash{comment}, "Font converted to Type 1 by mf2pt1, written by Scott Pakin."; - assign_default $weight, $opthash{weight}, "Medium"; - assign_default $fixedpitch, $opthash{fixedpitch}, 0; --assign_default $uniqueID, $opthash{uniqueid}, int(rand(1000000)) + 4000000; -+use Digest::MD5 qw(md5); -+my @md5 = unpack("C*", md5($filebase)); -+assign_default $uniqueID, $opthash{uniqueid}, int(($md5[0]<<22)+($md5[1]<<15)+($md5[2]<<7)+$md5[3]) + 4000000; - assign_default $designsize, $opthash{designsize}; - die "${progname}: a design size must be specified in $mffile or on the command line\n" if !defined $designsize; - die "${progname}: the design size must be a positive number\n" if $designsize<=0.0; ++++++ use_cstring_and_ctype_includes.patch ++++++ --- /var/tmp/diff_new_pack.5lvWPf/_old 2021-08-23 10:09:25.100159043 +0200 +++ /var/tmp/diff_new_pack.5lvWPf/_new 2021-08-23 10:09:25.100159043 +0200 @@ -2,11 +2,9 @@ Forwarded: Origin: vendor Author: Don Armstrong <d...@debian.org> -Index: b/lily/piano-pedal-engraver.cc -=================================================================== ---- a/lily/piano-pedal-engraver.cc 2021-01-12 13:57:54.630369472 +0200 -+++ b/lily/piano-pedal-engraver.cc 2021-01-12 13:58:13.563138285 +0200 -@@ -38,6 +38,7 @@ +--- a/lily/piano-pedal-engraver.cc ++++ b/lily/piano-pedal-engraver.cc +@@ -39,6 +39,7 @@ #include "item.hh" #include "translator.icc" @@ -14,10 +12,8 @@ using std::string; -Index: b/lily/source-file.cc -=================================================================== ---- a/lily/source-file.cc 2021-01-12 13:57:54.630369472 +0200 -+++ b/lily/source-file.cc 2021-01-12 13:58:13.563138285 +0200 +--- a/lily/source-file.cc ++++ b/lily/source-file.cc @@ -19,7 +19,7 @@ */ @@ -26,11 +22,9 @@ +#include <cstring> #include "config.hh" - #include "file-name-map.hh" -Index: b/lily/translator.cc -=================================================================== ---- a/lily/translator.cc 2021-01-12 13:57:54.630369472 +0200 -+++ b/lily/translator.cc 2021-01-12 13:58:13.563138285 +0200 + #include "international.hh" +--- a/lily/translator.cc ++++ b/lily/translator.cc @@ -18,7 +18,7 @@ */ @@ -40,10 +34,8 @@ #include "context-def.hh" #include "dispatcher.hh" #include "global-context.hh" -Index: b/lily/prob.cc -=================================================================== ---- a/lily/prob.cc 2021-01-12 13:57:54.630369472 +0200 -+++ b/lily/prob.cc 2021-01-12 13:58:13.563138285 +0200 +--- a/lily/prob.cc ++++ b/lily/prob.cc @@ -22,6 +22,7 @@ #include "item.hh" #include "input.hh"