From owner-svn-ports-all@freebsd.org Mon Apr 20 19:05:48 2020 Return-Path: Delivered-To: svn-ports-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 402802AB79E; Mon, 20 Apr 2020 19:05:48 +0000 (UTC) (envelope-from pi@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 495bkh1Mvzz3Nrw; Mon, 20 Apr 2020 19:05:48 +0000 (UTC) (envelope-from pi@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 25D031C239; Mon, 20 Apr 2020 19:05:48 +0000 (UTC) (envelope-from pi@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 03KJ5m2j079050; Mon, 20 Apr 2020 19:05:48 GMT (envelope-from pi@FreeBSD.org) Received: (from pi@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 03KJ5jHH079037; Mon, 20 Apr 2020 19:05:45 GMT (envelope-from pi@FreeBSD.org) Message-Id: <202004201905.03KJ5jHH079037@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: pi set sender to pi@FreeBSD.org using -f From: Kurt Jaeger Date: Mon, 20 Apr 2020 19:05:45 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r532217 - in head/print/lilypond-devel: . files X-SVN-Group: ports-head X-SVN-Commit-Author: pi X-SVN-Commit-Paths: in head/print/lilypond-devel: . files X-SVN-Commit-Revision: 532217 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Apr 2020 19:05:48 -0000 Author: pi Date: Mon Apr 20 19:05:45 2020 New Revision: 532217 URL: https://svnweb.freebsd.org/changeset/ports/532217 Log: print/lilypond-devel: update 2.19.83 -> 2.20.0 - back in sync with print/lilypond PR: 243970 Submitted by: Martin Neubauer (maintainer) Reviewed by: adridg Modified: head/print/lilypond-devel/Makefile head/print/lilypond-devel/distinfo head/print/lilypond-devel/files/patch-Documentation_GNUmakefile head/print/lilypond-devel/files/patch-config.make.in head/print/lilypond-devel/files/patch-configure head/print/lilypond-devel/files/patch-flower_include_std-string.hh head/print/lilypond-devel/files/patch-flower_include_std-vector.hh head/print/lilypond-devel/files/patch-lily_include_lily-guile.hh head/print/lilypond-devel/files/patch-python_GNUmakefile head/print/lilypond-devel/files/patch-stepmake_stepmake_texinfo-vars.make head/print/lilypond-devel/pkg-descr head/print/lilypond-devel/pkg-plist Modified: head/print/lilypond-devel/Makefile ============================================================================== --- head/print/lilypond-devel/Makefile Mon Apr 20 19:00:12 2020 (r532216) +++ head/print/lilypond-devel/Makefile Mon Apr 20 19:05:45 2020 (r532217) @@ -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,44 +26,42 @@ BUILD_DEPENDS= pdftexi2dvi:print/texinfo \ 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_TEX= latex texmf -USE_PERL5= build USE_GNOME= pango +USE_PERL5= build +USE_TEX= latex texmf -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 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 Modified: head/print/lilypond-devel/distinfo ============================================================================== --- head/print/lilypond-devel/distinfo Mon Apr 20 19:00:12 2020 (r532216) +++ head/print/lilypond-devel/distinfo Mon Apr 20 19:05:45 2020 (r532217) @@ -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 Modified: head/print/lilypond-devel/files/patch-Documentation_GNUmakefile ============================================================================== --- head/print/lilypond-devel/files/patch-Documentation_GNUmakefile Mon Apr 20 19:00:12 2020 (r532216) +++ head/print/lilypond-devel/files/patch-Documentation_GNUmakefile Mon Apr 20 19:05:45 2020 (r532217) @@ -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 \ Modified: head/print/lilypond-devel/files/patch-config.make.in ============================================================================== --- head/print/lilypond-devel/files/patch-config.make.in Mon Apr 20 19:00:12 2020 (r532216) +++ head/print/lilypond-devel/files/patch-config.make.in Mon Apr 20 19:05:45 2020 (r532217) @@ -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) Modified: head/print/lilypond-devel/files/patch-configure ============================================================================== --- head/print/lilypond-devel/files/patch-configure Mon Apr 20 19:00:12 2020 (r532216) +++ head/print/lilypond-devel/files/patch-configure Mon Apr 20 19:05:45 2020 (r532217) @@ -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,10 +84,32 @@ -` - { $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` 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` Modified: head/print/lilypond-devel/files/patch-flower_include_std-string.hh ============================================================================== --- head/print/lilypond-devel/files/patch-flower_include_std-string.hh Mon Apr 20 19:00:12 2020 (r532216) +++ head/print/lilypond-devel/files/patch-flower_include_std-string.hh Mon Apr 20 19:05:45 2020 (r532217) @@ -1,11 +1,11 @@ ---- 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; #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); Modified: head/print/lilypond-devel/files/patch-flower_include_std-vector.hh ============================================================================== --- head/print/lilypond-devel/files/patch-flower_include_std-vector.hh Mon Apr 20 19:00:12 2020 (r532216) +++ head/print/lilypond-devel/files/patch-flower_include_std-vector.hh Mon Apr 20 19:05:45 2020 (r532217) @@ -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 &v) +@@ -224,6 +224,6 @@ junk_pointers (vector &v) vector string_split (string str, char c); string string_join (vector const &strs, const string &infix); Modified: head/print/lilypond-devel/files/patch-lily_include_lily-guile.hh ============================================================================== --- head/print/lilypond-devel/files/patch-lily_include_lily-guile.hh Mon Apr 20 19:00:12 2020 (r532216) +++ head/print/lilypond-devel/files/patch-lily_include_lily-guile.hh Mon Apr 20 19:05:45 2020 (r532217) @@ -1,8 +1,8 @@ ---- 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 + Modified: head/print/lilypond-devel/files/patch-python_GNUmakefile ============================================================================== --- head/print/lilypond-devel/files/patch-python_GNUmakefile Mon Apr 20 19:00:12 2020 (r532216) +++ head/print/lilypond-devel/files/patch-python_GNUmakefile Mon Apr 20 19:05:45 2020 (r532217) @@ -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) Modified: head/print/lilypond-devel/files/patch-stepmake_stepmake_texinfo-vars.make ============================================================================== --- head/print/lilypond-devel/files/patch-stepmake_stepmake_texinfo-vars.make Mon Apr 20 19:00:12 2020 (r532216) +++ head/print/lilypond-devel/files/patch-stepmake_stepmake_texinfo-vars.make Mon Apr 20 19:05:45 2020 (r532217) @@ -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 Modified: head/print/lilypond-devel/pkg-descr ============================================================================== --- head/print/lilypond-devel/pkg-descr Mon Apr 20 19:00:12 2020 (r532216) +++ head/print/lilypond-devel/pkg-descr Mon Apr 20 19:05:45 2020 (r532217) @@ -7,6 +7,4 @@ can write MIDI files, and there is a MIDI to lilypond tool, midi2ly. Conversion tools for PMX, MUP, ABC, Finale and Musedata are also included. -WWW: http://lilypond.org/ - -Patrick Atamaniuk +WWW: https://lilypond.org/ Modified: head/print/lilypond-devel/pkg-plist ============================================================================== --- head/print/lilypond-devel/pkg-plist Mon Apr 20 19:00:12 2020 (r532216) +++ head/print/lilypond-devel/pkg-plist Mon Apr 20 19:05:45 2020 (r532217) @@ -277,7 +277,6 @@ share/emacs/site-lisp/lilypond-words.el %%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