View | Details | Raw Unified | Return to bug 243970 | Differences between
and this patch

Collapse All | Expand All

(-)Makefile (-2 / +1 lines)
Lines 2-9 Link Here
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	lilypond
4
PORTNAME=	lilypond
5
DISTVERSION=	2.19.83
5
DISTVERSION=	2.19.84
6
PORTREVISION=	1
7
CATEGORIES=	print audio
6
CATEGORIES=	print audio
8
MASTER_SITES=	http://lilypond.org/download/source/v${DISTVERSION:R}/
7
MASTER_SITES=	http://lilypond.org/download/source/v${DISTVERSION:R}/
9
PKGNAMESUFFIX=	-devel
8
PKGNAMESUFFIX=	-devel
(-)distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1554060216
1
TIMESTAMP = 1581021700
2
SHA256 (lilypond-2.19.83.tar.gz) = 96ba4f4b342d21057ad74d85d647aea7e47a5c24f895127c2b3553a252738fb3
2
SHA256 (lilypond-2.19.84.tar.gz) = 94dcc66447f24966f28eda72c79e1ec16143b8ea4a537cc9f97d017cc0c0dd11
3
SIZE (lilypond-2.19.83.tar.gz) = 17996428
3
SIZE (lilypond-2.19.84.tar.gz) = 18050320
(-)files/patch-Documentation_GNUmakefile (-2 / +2 lines)
Lines 1-6 Link Here
1
--- Documentation/GNUmakefile.orig	2017-02-26 12:08:59 UTC
1
--- Documentation/GNUmakefile.orig	2020-02-04 16:12:57 UTC
2
+++ Documentation/GNUmakefile
2
+++ Documentation/GNUmakefile
3
@@ -73,9 +73,9 @@ source-links = $(outdir)/source\
3
@@ -74,9 +74,9 @@ source-links = $(outdir)/source\
4
 MAIN_INFO_DOC = lilypond-web
4
 MAIN_INFO_DOC = lilypond-web
5
 INFO_DOCS = lilypond-usage lilypond-changes lilypond-contributor lilypond-internals \
5
 INFO_DOCS = lilypond-usage lilypond-changes lilypond-contributor lilypond-internals \
6
  lilypond-essay lilypond-learning lilypond-notation music-glossary \
6
  lilypond-essay lilypond-learning lilypond-notation music-glossary \
(-)files/patch-config.make.in (-2 / +2 lines)
Lines 1-6 Link Here
1
--- config.make.in.orig	2017-02-26 12:08:59 UTC
1
--- config.make.in.orig	2020-02-04 16:12:57 UTC
2
+++ config.make.in
2
+++ config.make.in
3
@@ -69,7 +69,7 @@ sharedstatedir = @sharedstatedir@
3
@@ -73,7 +73,7 @@ sharedstatedir = @sharedstatedir@
4
 stepmake = @stepmake@
4
 stepmake = @stepmake@
5
 
5
 
6
 package_datadir = $(datadir)/$(package)
6
 package_datadir = $(datadir)/$(package)
(-)files/patch-configure (-30 / +26 lines)
Lines 1-25 Link Here
1
--- configure.orig	2019-03-20 13:52:23 UTC
1
--- configure.orig	2020-02-04 16:12:57 UTC
2
+++ configure
2
+++ configure
3
@@ -10512,13 +10512,8 @@ $as_echo_n "checking $r version... " >&6; }
3
@@ -2295,13 +2295,8 @@ $as_echo_n "checking $r version... " >&6; }
4
     ## for compatibility reasons.
4
     ## for compatibility reasons.
5
 
5
 
6
     ## grab the first version number in  --version output.
6
     ## grab the first version number in --version output.
7
-    eval _ver=\"\`("$exe" --version || "$exe" -V) 2>&1 |
7
-    eval _ver=\"\`("$exe" --version || "$exe" -V) 2>&1 |
8
-		grep -E '(^| )[0-9][0-9]*\.[0-9]' |
8
-        grep -E '(^| )[0-9][0-9]*\.[0-9]' |
9
-		head -n 1 |
9
-        head -n 1 |
10
-		tr ' ' '\n' |
10
-        tr ' ' '\n' |
11
-		sed 's/\([0-9][0-9]*\.[0-9][0-9.]*\).*/\1/g' |
11
-        sed 's/\([0-9][0-9]*\.[0-9][0-9.]*\).*/\1/g' |
12
-		grep -E '(^| )[0-9][0-9]*\.[0-9]' |
12
-        grep -E '(^| )[0-9][0-9]*\.[0-9]' |
13
-		head -n 1\`\"
13
-        head -n 1\`\"
14
+    eval _ver=\"\`("$exe" --version || "$exe" -V) 2>/dev/null |
14
+    eval _ver=\"\`("$exe" --version || "$exe" -V) 2>/dev/null |
15
+		awk '$1 ~ "fontforge" { print $2 }'\`\"
15
+        awk '$1 ~ "fontforge" { print $2 }'\`\"
16
 
16
 
17
     if test -z "$_ver"; then
17
     if test -z "$_ver"; then
18
         ## If empty, try date [fontforge]
18
         ## If empty, try date [fontforge]
19
@@ -11595,75 +11590,10 @@ test -n "$PKG_CONFIG" || PKG_CONFIG="no"
19
@@ -11593,71 +11588,10 @@ test -n "$PKG_CONFIG" || PKG_CONFIG="no"
20
     if test $? -eq 0; then
21
         if test -n "0.9.0" -o -n ""; then
20
 
22
 
21
     if test $? -eq 0 -a -n "0.9.0"; then
22
 
23
-    r="`eval echo '$'"PKG_CONFIG"`"
23
-    r="`eval echo '$'"PKG_CONFIG"`"
24
-    { $as_echo "$as_me:$LINENO: checking $r version" >&5
24
-    { $as_echo "$as_me:$LINENO: checking $r version" >&5
25
-$as_echo_n "checking $r version... " >&6; }
25
-$as_echo_n "checking $r version... " >&6; }
Lines 31-40 Link Here
31
-    ## this test should work in ash, bash, pdksh (ksh), zsh
31
-    ## this test should work in ash, bash, pdksh (ksh), zsh
32
-    type -p $r 2>/dev/null | tail -n 1 | awk '{print $NF}'
32
-    type -p $r 2>/dev/null | tail -n 1 | awk '{print $NF}'
33
-`
33
-`
34
-    if test -n ""; then
34
-    ver=`
35
-        ver=""
36
-    else
37
-        ver=`
38
-    ## "$exe" --version 2>&1 | grep -v '^$' | head -n 1 | awk '{print $NF}'
35
-    ## "$exe" --version 2>&1 | grep -v '^$' | head -n 1 | awk '{print $NF}'
39
-    ##
36
-    ##
40
-    ## ARG.
37
-    ## ARG.
Lines 50-75 Link Here
50
-    ## use eval trickery, because we cannot use multi-level $() instead of ``
47
-    ## use eval trickery, because we cannot use multi-level $() instead of ``
51
-    ## for compatibility reasons.
48
-    ## for compatibility reasons.
52
-
49
-
53
-    ## grab the first version number in  --version output.
50
-    ## grab the first version number in --version output.
54
-    eval _ver=\"\`("$exe" --version || "$exe" -V) 2>&1 |
51
-    eval _ver=\"\`("$exe" --version || "$exe" -V) 2>&1 |
55
-		grep -E '(^| )[0-9][0-9]*\.[0-9]' |
52
-        grep -E '(^| )[0-9][0-9]*\.[0-9]' |
56
-		head -n 1 |
53
-        head -n 1 |
57
-		tr ' ' '\n' |
54
-        tr ' ' '\n' |
58
-		sed 's/\([0-9][0-9]*\.[0-9][0-9.]*\).*/\1/g' |
55
-        sed 's/\([0-9][0-9]*\.[0-9][0-9.]*\).*/\1/g' |
59
-		grep -E '(^| )[0-9][0-9]*\.[0-9]' |
56
-        grep -E '(^| )[0-9][0-9]*\.[0-9]' |
60
-		head -n 1\`\"
57
-        head -n 1\`\"
61
-
58
-
62
-    if test -z "$_ver"; then
59
-    if test -z "$_ver"; then
63
-        ## If empty, try date [fontforge]
60
-        ## If empty, try date [fontforge]
64
-        eval _ver=\"\`("$exe" --version || "$exe" -V) 2>&1 \
61
-        eval _ver=\"\`("$exe" --version || "$exe" -V) 2>&1 \
65
-	    | grep '\(^\|[^0-9a-f]\)[0-9]\{6,8\}\([^0-9a-f]\|$\)' \
62
-        | grep '\(^\|[^0-9a-f]\)[0-9]\{6,8\}\([^0-9a-f]\|$\)' \
66
-	    | head -n 1 \
63
-        | head -n 1 \
67
-	    | sed -e 's/^[^.0-9]*//' -e 's/[^.0-9]*$//'\`\"
64
-        | sed -e 's/^[^.0-9]*//' -e 's/[^.0-9]*$//'\`\"
68
-    fi
65
-    fi
69
-    echo "$_ver"
66
-    echo "$_ver"
70
-    #dnl
67
-    #dnl
71
-`
68
-`
72
-    fi
73
-    num=`
69
-    num=`
74
-    echo "$ver" | awk -F. '
70
-    echo "$ver" | awk -F. '
75
-    {
71
-    {
Lines 78-84 Link Here
78
-    }
74
-    }
79
-    {printf "%.0f\n", $1*1000000 + $2*1000 + three}'
75
-    {printf "%.0f\n", $1*1000000 + $2*1000 + three}'
80
-`
76
-`
81
-    req=`
77
-    min=`
82
-    echo "0.9.0" | awk -F. '
78
-    echo "0.9.0" | awk -F. '
83
-    {
79
-    {
84
-      if ($3) {three = $3}
80
-      if ($3) {three = $3}
Lines 88-94 Link Here
88
-`
84
-`
89
-    { $as_echo "$as_me:$LINENO: result: $ver" >&5
85
-    { $as_echo "$as_me:$LINENO: result: $ver" >&5
90
-$as_echo "$ver" >&6; }
86
-$as_echo "$ver" >&6; }
91
-    if test "$num" -lt "$req"; then
87
-    if test "$num" -lt "$min"; then
92
-
88
-
93
+    if test ! $?; then
89
+    if test ! $?; then
94
+    ver=`$PKG_CONFIG --version`
90
+    ver=`$PKG_CONFIG --version`
(-)files/patch-flower_include_std-vector.hh (-2 / +2 lines)
Lines 1-6 Link Here
1
--- flower/include/std-vector.hh.orig	2017-02-26 12:08:59 UTC
1
--- flower/include/std-vector.hh.orig	2020-02-04 16:12:57 UTC
2
+++ flower/include/std-vector.hh
2
+++ flower/include/std-vector.hh
3
@@ -212,6 +212,6 @@ junk_pointers (vector<T> &v)
3
@@ -224,6 +224,6 @@ junk_pointers (vector<T> &v)
4
 vector<string> string_split (string str, char c);
4
 vector<string> string_split (string str, char c);
5
 string string_join (vector<string> const &strs, const string &infix);
5
 string string_join (vector<string> const &strs, const string &infix);
6
 
6
 
(-)files/patch-lily_include_lily-guile.hh (-4 / +4 lines)
Lines 1-9 Link Here
1
--- lily/include/lily-guile.hh.orig	2017-02-26 12:08:59 UTC
1
--- lily/include/lily-guile.hh.orig	2020-02-04 16:12:57 UTC
2
+++ lily/include/lily-guile.hh
2
+++ lily/include/lily-guile.hh
3
@@ -20,6 +20,8 @@
3
@@ -22,6 +22,8 @@
4
 #ifndef LILY_GUILE_HH
5
 #define LILY_GUILE_HH
6
 
4
 
5
 #include "config.hh"
6
 
7
+#include <cstddef>
7
+#include <cstddef>
8
+
8
+
9
 #if __MINGW32__
9
 #if __MINGW32__
(-)files/patch-python_GNUmakefile (-2 / +2 lines)
Lines 1-6 Link Here
1
--- python/GNUmakefile.orig	2017-02-26 12:08:59 UTC
1
--- python/GNUmakefile.orig	2020-02-04 16:12:57 UTC
2
+++ python/GNUmakefile
2
+++ python/GNUmakefile
3
@@ -14,7 +14,6 @@ CONFIG_LDFLAGS=
3
@@ -12,7 +12,6 @@ CONFIG_LDFLAGS=
4
 INSTALLATION_OUT_SUFFIXES=1
4
 INSTALLATION_OUT_SUFFIXES=1
5
 
5
 
6
 INSTALLATION_OUT_FILES=$(OUT_SO_MODULES)
6
 INSTALLATION_OUT_FILES=$(OUT_SO_MODULES)

Return to bug 243970