FreeBSD Bugzilla – Attachment 213590 Details for
Bug 243970
print/lilypond-devel: Update to 2.20.0
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
Patch for print/lilypond-devel to 2.20.0
lilypond-devel-2.20.0.diff (text/plain), 12.29 KB, created by
Martin Neubauer
on 2020-04-20 02:46:46 UTC
(
hide
)
Description:
Patch for print/lilypond-devel to 2.20.0
Filename:
MIME Type:
Creator:
Martin Neubauer
Created:
2020-04-20 02:46:46 UTC
Size:
12.29 KB
patch
obsolete
>Index: Makefile >=================================================================== >--- Makefile (revision 532174) >+++ Makefile (working copy) >@@ -2,8 +2,7 @@ > # $FreeBSD$ > > PORTNAME= lilypond >-DISTVERSION= 2.19.83 >-PORTREVISION= 1 >+DISTVERSION= 2.20.0 > CATEGORIES= print audio > MASTER_SITES= http://lilypond.org/download/source/v${DISTVERSION:R}/ > PKGNAMESUFFIX= -devel >@@ -27,36 +26,21 @@ > rsync:net/rsync \ > texi2html:textproc/texi2html \ > zip:archivers/zip >-RUN_DEPENDS= mftrace:print/mftrace \ >- ${LOCALBASE}/share/fonts/dejavu/DejaVuSans-Bold.ttf:x11-fonts/dejavu > LIB_DEPENDS= libltdl.so:devel/libltdl \ >- libguile.so:lang/guile \ >+ libguile.so:lang/guile1 \ > libgmp.so:math/gmp \ > libfreetype.so:print/freetype2 \ > libfontconfig.so:x11-fonts/fontconfig >+RUN_DEPENDS= mftrace:print/mftrace \ >+ ${LOCALBASE}/share/fonts/dejavu/DejaVuSans-Bold.ttf:x11-fonts/dejavu > >-INFO= internals \ >- lilypond-changes \ >- lilypond-contributor \ >- lilypond-essay \ >- lilypond-extending \ >- lilypond-internals \ >- lilypond-learning \ >- lilypond-notation \ >- lilypond-snippets \ >- lilypond-usage \ >- lilypond-web \ >- music-glossary >- > USES= bison:build compiler:gcc-c++11-lib gettext ghostscript gmake \ > gnome perl5 pkgconfig python:2.7 > USE_CXXSTD= c++11 >+USE_GNOME= pango >+USE_PERL5= build > USE_TEX= latex texmf >-USE_PERL5= build >-USE_GNOME= pango > >-MAKEFILE= GNUmakefile >- > GNU_CONFIGURE= yes > CONFIGURE_ARGS+=--with-texgyre-dir=${LOCALBASE}/${TEXMFDISTDIR}/fonts/opentype/public/tex-gyre \ > --with-python-include=${PYTHON_INCLUDEDIR} --without-urwotf-dir >@@ -63,8 +47,21 @@ > CONFIGURE_ENV+= ac_cv_prog_MAKEINFO="${LOCALBASE}/bin/makeinfo" \ > FLEX=${FLEX} YACC=${YACC} HOME=${WRKDIR} > >+MAKEFILE= GNUmakefile > ALL_TARGET= all > >+INFO= internals \ >+ lilypond-changes \ >+ lilypond-contributor \ >+ lilypond-essay \ >+ lilypond-extending \ >+ lilypond-internals \ >+ lilypond-learning \ >+ lilypond-notation \ >+ lilypond-snippets \ >+ lilypond-usage \ >+ lilypond-web \ >+ music-glossary > PLIST_SUB= DISTVERSION=${DISTVERSION} > > OPTIONS_DEFINE= NLS >Index: distinfo >=================================================================== >--- distinfo (revision 532174) >+++ distinfo (working copy) >@@ -1,3 +1,3 @@ >-TIMESTAMP = 1554060216 >-SHA256 (lilypond-2.19.83.tar.gz) = 96ba4f4b342d21057ad74d85d647aea7e47a5c24f895127c2b3553a252738fb3 >-SIZE (lilypond-2.19.83.tar.gz) = 17996428 >+TIMESTAMP = 1587345646 >+SHA256 (lilypond-2.20.0.tar.gz) = 595901323fbc88d3039ca4bdbc2d8c5ce46b182edcb3ea9c0940eba849bba661 >+SIZE (lilypond-2.20.0.tar.gz) = 18100533 >Index: files/patch-Documentation_GNUmakefile >=================================================================== >--- files/patch-Documentation_GNUmakefile (revision 532174) >+++ files/patch-Documentation_GNUmakefile (working copy) >@@ -1,6 +1,6 @@ >---- Documentation/GNUmakefile.orig 2017-02-26 12:08:59 UTC >+--- Documentation/GNUmakefile.orig 2020-02-04 16:12:57 UTC > +++ Documentation/GNUmakefile >-@@ -73,9 +73,9 @@ source-links = $(outdir)/source\ >+@@ -74,9 +74,9 @@ source-links = $(outdir)/source\ > MAIN_INFO_DOC = lilypond-web > INFO_DOCS = lilypond-usage lilypond-changes lilypond-contributor lilypond-internals \ > lilypond-essay lilypond-learning lilypond-notation music-glossary \ >Index: files/patch-config.make.in >=================================================================== >--- files/patch-config.make.in (revision 532174) >+++ files/patch-config.make.in (working copy) >@@ -1,6 +1,6 @@ >---- config.make.in.orig 2017-02-26 12:08:59 UTC >+--- config.make.in.orig 2020-02-04 16:12:57 UTC > +++ config.make.in >-@@ -69,7 +69,7 @@ sharedstatedir = @sharedstatedir@ >+@@ -73,7 +73,7 @@ sharedstatedir = @sharedstatedir@ > stepmake = @stepmake@ > > package_datadir = $(datadir)/$(package) >Index: files/patch-configure >=================================================================== >--- files/patch-configure (revision 532174) >+++ files/patch-configure (working copy) >@@ -1,25 +1,25 @@ >---- configure.orig 2019-03-20 13:52:23 UTC >+--- configure.orig 2020-03-01 14:00:51 UTC > +++ configure >-@@ -10512,13 +10512,8 @@ $as_echo_n "checking $r version... " >&6; } >+@@ -2298,13 +2298,8 @@ $as_echo_n "checking $r version... " >&6; } > ## for compatibility reasons. > >- ## grab the first version number in --version output. >+ ## grab the first version number in --version output. > - eval _ver=\"\`("$exe" --version || "$exe" -V) 2>&1 | >-- grep -E '(^| )[0-9][0-9]*\.[0-9]' | >-- head -n 1 | >-- tr ' ' '\n' | >-- sed 's/\([0-9][0-9]*\.[0-9][0-9.]*\).*/\1/g' | >-- grep -E '(^| )[0-9][0-9]*\.[0-9]' | >-- head -n 1\`\" >+- grep -E '(^| )[0-9][0-9]*\.[0-9]' | >+- head -n 1 | >+- tr ' ' '\n' | >+- sed 's/\([0-9][0-9]*\.[0-9][0-9.]*\).*/\1/g' | >+- grep -E '(^| )[0-9][0-9]*\.[0-9]' | >+- head -n 1\`\" > + eval _ver=\"\`("$exe" --version || "$exe" -V) 2>/dev/null | >-+ awk '$1 ~ "fontforge" { print $2 }'\`\" >++ awk '$1 ~ "fontforge" { print $2 }'\`\" > > if test -z "$_ver"; then > ## If empty, try date [fontforge] >-@@ -11595,75 +11590,10 @@ test -n "$PKG_CONFIG" || PKG_CONFIG="no" >+@@ -11631,71 +11626,10 @@ test -n "$PKG_CONFIG" || PKG_CONFIG="no" >+ if test $? -eq 0; then >+ if test -n "0.9.0" -o -n ""; then > >- if test $? -eq 0 -a -n "0.9.0"; then >- > - r="`eval echo '$'"PKG_CONFIG"`" > - { $as_echo "$as_me:$LINENO: checking $r version" >&5 > -$as_echo_n "checking $r version... " >&6; } >@@ -31,10 +31,7 @@ > - ## this test should work in ash, bash, pdksh (ksh), zsh > - type -p $r 2>/dev/null | tail -n 1 | awk '{print $NF}' > -` >-- if test -n ""; then >-- ver="" >-- else >-- ver=` >+- ver=` > - ## "$exe" --version 2>&1 | grep -v '^$' | head -n 1 | awk '{print $NF}' > - ## > - ## ARG. >@@ -50,26 +47,25 @@ > - ## use eval trickery, because we cannot use multi-level $() instead of `` > - ## for compatibility reasons. > - >-- ## grab the first version number in --version output. >+- ## grab the first version number in --version output. > - eval _ver=\"\`("$exe" --version || "$exe" -V) 2>&1 | >-- grep -E '(^| )[0-9][0-9]*\.[0-9]' | >-- head -n 1 | >-- tr ' ' '\n' | >-- sed 's/\([0-9][0-9]*\.[0-9][0-9.]*\).*/\1/g' | >-- grep -E '(^| )[0-9][0-9]*\.[0-9]' | >-- head -n 1\`\" >+- grep -E '(^| )[0-9][0-9]*\.[0-9]' | >+- head -n 1 | >+- tr ' ' '\n' | >+- sed 's/\([0-9][0-9]*\.[0-9][0-9.]*\).*/\1/g' | >+- grep -E '(^| )[0-9][0-9]*\.[0-9]' | >+- head -n 1\`\" > - > - if test -z "$_ver"; then > - ## If empty, try date [fontforge] > - eval _ver=\"\`("$exe" --version || "$exe" -V) 2>&1 \ >-- | grep '\(^\|[^0-9a-f]\)[0-9]\{6,8\}\([^0-9a-f]\|$\)' \ >-- | head -n 1 \ >-- | sed -e 's/^[^.0-9]*//' -e 's/[^.0-9]*$//'\`\" >+- | grep '\(^\|[^0-9a-f]\)[0-9]\{6,8\}\([^0-9a-f]\|$\)' \ >+- | head -n 1 \ >+- | sed -e 's/^[^.0-9]*//' -e 's/[^.0-9]*$//'\`\" > - fi > - echo "$_ver" > - #dnl > -` >-- fi > - num=` > - echo "$ver" | awk -F. ' > - { >@@ -78,7 +74,7 @@ > - } > - {printf "%.0f\n", $1*1000000 + $2*1000 + three}' > -` >-- req=` >+- min=` > - echo "0.9.0" | awk -F. ' > - { > - if ($3) {three = $3} >@@ -88,7 +84,7 @@ > -` > - { $as_echo "$as_me:$LINENO: result: $ver" >&5 > -$as_echo "$ver" >&6; } >-- if test "$num" -lt "$req"; then >+- if test "$num" -lt "$min"; then > - > + if test ! $?; then > + ver=`$PKG_CONFIG --version` >@@ -95,3 +91,25 @@ > eval "REQUIRED"=\"`eval echo \"'$'REQUIRED\" \""$r >= 0.9.0 (installed: $ver)"\"`\" > > fi >+@@ -15001,21 +14935,6 @@ $as_echo "$ver" >&6; } >+ >+ eval "$DOCUMENTATION_REQUIRED"=\"`eval echo \"'$'$DOCUMENTATION_REQUIRED\" \""$r >= 1.82 (installed: $ver)"\"`\" >+ >+- fi >+- if test -n "1.82"; then >+- max=` >+- echo "1.82" | awk -F. ' >+- { >+- if ($3) {three = $3} >+- else {three = 0} >+- } >+- {printf "%.0f\n", $1*1000000 + $2*1000 + three}' >+-` >+- if test "$num" -gt "$max"; then >+- >+- eval "$DOCUMENTATION_REQUIRED"=\"`eval echo \"'$'$DOCUMENTATION_REQUIRED\" \""$r <= 1.82 (installed: $ver)"\"`\" >+- >+- fi >+ fi >+ vervar="`echo TEXI2HTML | tr 'a-z' 'A-Z'`_VERSION" >+ eval `echo $vervar=$num` >Index: files/patch-flower_include_std-string.hh >=================================================================== >--- files/patch-flower_include_std-string.hh (revision 532174) >+++ files/patch-flower_include_std-string.hh (working copy) >@@ -1,4 +1,4 @@ >---- flower/include/std-string.hh.orig 2017-02-26 12:08:59 UTC >+--- flower/include/std-string.hh.orig 2020-03-01 14:00:51 UTC > +++ flower/include/std-string.hh > @@ -38,6 +38,7 @@ using namespace std; > typedef size_t ssize; >@@ -5,7 +5,7 @@ > #define NPOS string::npos > > +#if _cplusplus <= 19971L >- string to_string (const string&); >+ string to_string (const string &); > string to_string (char c, int n = 1); > string to_string (int i, char const *format = 0); > @@ -49,6 +50,7 @@ string to_string (unsigned); >Index: files/patch-flower_include_std-vector.hh >=================================================================== >--- files/patch-flower_include_std-vector.hh (revision 532174) >+++ files/patch-flower_include_std-vector.hh (working copy) >@@ -1,6 +1,6 @@ >---- flower/include/std-vector.hh.orig 2017-02-26 12:08:59 UTC >+--- flower/include/std-vector.hh.orig 2020-02-04 16:12:57 UTC > +++ flower/include/std-vector.hh >-@@ -212,6 +212,6 @@ junk_pointers (vector<T> &v) >+@@ -224,6 +224,6 @@ junk_pointers (vector<T> &v) > vector<string> string_split (string str, char c); > string string_join (vector<string> const &strs, const string &infix); > >Index: files/patch-lily_include_lily-guile.hh >=================================================================== >--- files/patch-lily_include_lily-guile.hh (revision 532174) >+++ files/patch-lily_include_lily-guile.hh (working copy) >@@ -1,9 +1,9 @@ >---- lily/include/lily-guile.hh.orig 2017-02-26 12:08:59 UTC >+--- lily/include/lily-guile.hh.orig 2020-02-04 16:12:57 UTC > +++ lily/include/lily-guile.hh >-@@ -20,6 +20,8 @@ >- #ifndef LILY_GUILE_HH >- #define LILY_GUILE_HH >+@@ -22,6 +22,8 @@ > >+ #include "config.hh" >+ > +#include <cstddef> > + > #if __MINGW32__ >Index: files/patch-python_GNUmakefile >=================================================================== >--- files/patch-python_GNUmakefile (revision 532174) >+++ files/patch-python_GNUmakefile (working copy) >@@ -1,6 +1,6 @@ >---- python/GNUmakefile.orig 2017-02-26 12:08:59 UTC >+--- python/GNUmakefile.orig 2020-02-04 16:12:57 UTC > +++ python/GNUmakefile >-@@ -14,7 +14,6 @@ CONFIG_LDFLAGS= >+@@ -12,7 +12,6 @@ CONFIG_LDFLAGS= > INSTALLATION_OUT_SUFFIXES=1 > > INSTALLATION_OUT_FILES=$(OUT_SO_MODULES) >Index: files/patch-stepmake_stepmake_texinfo-vars.make >=================================================================== >--- files/patch-stepmake_stepmake_texinfo-vars.make (revision 532174) >+++ files/patch-stepmake_stepmake_texinfo-vars.make (working copy) >@@ -1,11 +1,11 @@ >---- stepmake/stepmake/texinfo-vars.make.orig 2017-02-26 12:08:59 UTC >+--- stepmake/stepmake/texinfo-vars.make.orig 2020-03-01 14:00:51 UTC > +++ stepmake/stepmake/texinfo-vars.make >-@@ -31,7 +31,7 @@ DO_TEXI_DEP = ( echo ./$@: $(call scan-t >+@@ -31,7 +31,7 @@ DO_TEXI_DEP = ( echo ./$@: $(call scan-texi,$<) > $(ba > > TEXINFO_PAPERSIZE_OPTION= $(if $(findstring $(PAPERSIZE),a4),,-t @afourpaper) > > -MAKEINFO_FLAGS += --enable-encoding --error-limit=0 $(DOCUMENTATION_INCLUDES) > +MAKEINFO_FLAGS += --enable-encoding --force $(DOCUMENTATION_INCLUDES) >- MAKEINFO = LANG= $(MAKEINFO_PROGRAM) $(MAKEINFO_FLAGS) >+ MAKEINFO = LANG=C $(MAKEINFO_PROGRAM) $(MAKEINFO_FLAGS) > > # texi2html xref map files >Index: pkg-descr >=================================================================== >--- pkg-descr (revision 532174) >+++ pkg-descr (working copy) >@@ -7,6 +7,4 @@ > tool, midi2ly. Conversion tools for PMX, MUP, ABC, Finale and > Musedata are also included. > >-WWW: http://lilypond.org/ >- >-Patrick Atamaniuk >+WWW: https://lilypond.org/ >Index: pkg-plist >=================================================================== >--- pkg-plist (revision 532174) >+++ pkg-plist (working copy) >@@ -277,7 +277,6 @@ > %%DATADIR%%/%%DISTVERSION%%/scm/chord-ignatzek-names.scm > %%DATADIR%%/%%DISTVERSION%%/scm/chord-name.scm > %%DATADIR%%/%%DISTVERSION%%/scm/clip-region.scm >-%%DATADIR%%/%%DISTVERSION%%/scm/coverage.scm > %%DATADIR%%/%%DISTVERSION%%/scm/define-context-properties.scm > %%DATADIR%%/%%DISTVERSION%%/scm/define-event-classes.scm > %%DATADIR%%/%%DISTVERSION%%/scm/define-grob-interfaces.scm
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 243970
:
211463
|
213567
| 213590