Re: Frescobaldi on MacOS 10.15 with MacPorts

2019-10-19 Thread Hans Åberg

> On 19 Oct 2019, at 19:53, Davide Liessi  wrote:
> 
> Dear Hans,
> 
> Il giorno sab 19 ott 2019 alle ore 19:01 Hans Åberg
>  ha scritto:
>> For some reason, MacPorts ‘port install frescobaldi-devel’ failed on MacOS 
>> 10.15, and a ticket could not resolve it. So perhaps somebody here might 
>> want giving it a try.
> 
> I'm the maintainer of the frescobaldi{,-devel} ports and of its
> dependencies py-poppler-qt{4,5}.
> I have already committed a fix for your ticket
> https://trac.macports.org/ticket/59370 two days ago.
> Please update the port definitions, clean the failed port and try
> again to install frescobaldi-devel, i.e. run
> 
> sudo port selfupdate
> sudo port clean py37-poppler-qt5
> sudo port install frescobaldi-devel
> 
> (Cleaning the port should not be necessary, MacPorts should discard
> the previous build attempt since the port was changed, but cleaning it
> explicitly does no harm.)

It did not help.

> If the original problem persists, please report on the original ticket.
> If you encounter any other problems, please open corresponding tickets.

Instead I experienced further corruption, and decided to reinstall the whole of 
MacPorts from scratch. I do not want to try it again.



___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: Frescobaldi on MacOS 10.15 with MacPorts

2019-10-19 Thread Davide Liessi
Dear Hans,

Il giorno sab 19 ott 2019 alle ore 19:01 Hans Åberg
 ha scritto:
> For some reason, MacPorts ‘port install frescobaldi-devel’ failed on MacOS 
> 10.15, and a ticket could not resolve it. So perhaps somebody here might want 
> giving it a try.

I'm the maintainer of the frescobaldi{,-devel} ports and of its
dependencies py-poppler-qt{4,5}.
I have already committed a fix for your ticket
https://trac.macports.org/ticket/59370 two days ago.
Please update the port definitions, clean the failed port and try
again to install frescobaldi-devel, i.e. run

sudo port selfupdate
sudo port clean py37-poppler-qt5
sudo port install frescobaldi-devel

(Cleaning the port should not be necessary, MacPorts should discard
the previous build attempt since the port was changed, but cleaning it
explicitly does no harm.)

If the original problem persists, please report on the original ticket.
If you encounter any other problems, please open corresponding tickets.

Best wishes.
Davide

___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: macOS 64-bit

2019-10-19 Thread Marnen Laibow-Koser
On Sat, Oct 19, 2019 at 11:33 AM Marnen Laibow-Koser 
wrote:
[...]

> I may try it there at some point, but right now I’m focusing on GUB
> dependencies.  I got Perl to build; right now I’m working with GNU file,
> which isn’t finding libz1.2.3 in the right place.  (Anyone know how to
> massage the library flags to get this to work?)
>

Update: I managed to get all the generic *nix GUB dependencies building on
the MacStadium box.  Now I'm into the Darwin-specific ones...and of course
it *assumes* that it's cross-compiling them, which causes some problems.
Before I spend too much time looking aimlessly: does anyone know where in
the GUB source code it figures out if it's cross-compiling?  I think I may
need to change the logic there, and I'm not sure where to find it.  I'll
find it eventually, of course, but if anyone can point me to the right
place, it would make the process go faster.

Best,
-- 
Marnen Laibow-Koser
mar...@marnen.org
http://www.marnen.org
___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel


Frescobaldi on MacOS 10.15 with MacPorts

2019-10-19 Thread Hans Åberg
For some reason, MacPorts ‘port install frescobaldi-devel’ failed on MacOS 
10.15, and a ticket could not resolve it. So perhaps somebody here might want 
giving it a try.



___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: macOS 64-bit

2019-10-19 Thread Hans Åberg

> On 19 Oct 2019, at 17:30, Jahrme Risner  wrote:
> 
> On Thu, Oct 17, 2019 at 19:08, Marnen Laibow-Koser  wrote:
> 
>> Awesome, thanks; I’ll try it when I get a chance. I still want to get an 
>> .app bundle built, but it’s good to know that the mdmg approach actually 
>> works as advertised. :)
> 
> If you would like to see for yourself how the MacPorts build works, I have 
> included a script to automate the entire process. I haven’t tested it in the 
> last couple weeks (currently I’m away from my Mac), but I’m not aware of 
> anything that should have changed.
> 
> I would actually be quite interested in how long it takes on the MacStadium 
> image. I have also been toying with the idea of trying to get some automated 
> builds created using Tavis CI, but haven’t had time what with a new job and 
> moving, plus I think as it is now it might not fall into the allotted time 
> for free builds.

As port knows how to use full paths, it suffices to use ${install_dir}/port to 
selfupdate and mpkg on; then the export PATH seems unnecessary. In addition, 
more than one selfupdate may be required.  Otherwise, normally the local path 
should be ahead of the system paths, making sure to override the typically 
older system software.

> Script:
> 
> #!/bin/sh
… 


___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: macOS 64-bit

2019-10-19 Thread Marnen Laibow-Koser
On Sat, Oct 19, 2019 at 11:30 AM Jahrme Risner  wrote:

> On Thu, Oct 17, 2019 at 19:08, Marnen Laibow-Koser 
> wrote:
>
> Awesome, thanks; I’ll try it when I get a chance. I still want to get an
> .app bundle built, but it’s good to know that the mdmg approach actually
> works as advertised. :)
>
> If you would like to see for yourself how the MacPorts build works, I have
> included a script to automate the entire process. I haven’t tested it in
> the last couple weeks (currently I’m away from my Mac), but I’m not aware
> of anything that should have changed.


Good to know.  Thanks.

>
> I would actually be quite interested in how long it takes on the
> MacStadium image.
>

I may try it there at some point, but right now I’m focusing on GUB
dependencies.  I got Perl to build; right now I’m working with GNU file,
which isn’t finding libz1.2.3 in the right place.  (Anyone know how to
massage the library flags to get this to work?)

I have also been toying with the idea of trying to get some automated
> builds created using Tavis CI, but haven’t had time what with a new job and
> moving, plus I think as it is now it might not fall into the allotted time
> for free builds.
>

That was my experience with the Travis instance I set up.  It’s attached to
the GitHub LilyPond mirror, and you can look at the build history.

Best,
-- 
Marnen Laibow-Koser mar...@marnen.org http://www.marnen.org Sent from Gmail
Mobile
___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: macOS 64-bit

2019-10-19 Thread Jahrme Risner
On Thu, Oct 17, 2019 at 19:08, Marnen Laibow-Koser  wrote:

> Awesome, thanks; I’ll try it when I get a chance. I still want to get an .app 
> bundle built, but it’s good to know that the mdmg approach actually works as 
> advertised. :)

If you would like to see for yourself how the MacPorts build works, I have 
included a script to automate the entire process. I haven’t tested it in the 
last couple weeks (currently I’m away from my Mac), but I’m not aware of 
anything that should have changed.

I would actually be quite interested in how long it takes on the MacStadium 
image. I have also been toying with the idea of trying to get some automated 
builds created using Tavis CI, but haven’t had time what with a new job and 
moving, plus I think as it is now it might not fall into the allotted time for 
free builds.

Script:

#!/bin/sh

ly_version=2.19.83

mp_version=2.6.1

install_dir=/opt/lilypond/${ly_version}

mp_url=https://distfiles.macports.org/MacPorts/MacPorts-${mp_version}.tar.bz2

##

# Download and install macports. #

##

export PATH=/bin:/sbin:/usr/bin:/usr/sbin

curl -L -s ${mp_url} | tar xf -

cd MacPorts-${mp_version}

./configure --without-startupitems --prefix=${install_dir} 
--with-applications-dir=${install_dir}/Applications

make

sudo make install

#

# Build the metapackage (.mkpg) #

#

export PATH=/bin:/sbin:/usr/bin:/usr/sbin:${install_dir}/bin

sudo port -N selfupdate

sudo port -N mpkg lilypond-devel
___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: gub targets + binary packages

2019-10-19 Thread John Mandereau
Hi Jonas,
On Fri, 2019-10-18 at 11:00 +0200, Jonas Hahnfeld via lilypond-devel
wrote:
> Is there a maintainer for gub who could take a look at my Pull
> Requests
> on GitHub?
> https://github.com/gperciva/gub/pulls/hahnjo

Thanks for this work, I'll examine your PRs too this week-end, testing
them on PureOS (a Debian 10 Buster derivative).

Best
-- 
John Mandereau 


___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: Issue 5578: Add a button to flip between old and new regtest images (issue 566920043 by nine.fierce.ball...@gmail.com)

2019-10-19 Thread nine . fierce . ballads

On 2019/10/19 06:08:51, lemzwerg wrote:

Very nice, thanks!


Thanks for all your reviewing time lately.


Wouldn't it be better/more convenient/more compact to write the CSS

stuff into

the HTML file, too?


The style is also used for the "details" files, e.g.


http://faithful.be/tmp/test-results/input/regression/out-test/rest-dot-position.details.html

So I think it makes more sense to leave it external.


Otherwise I can imagine to provide `style.css` in the
source tree, to be not generated at all.


We could probably say the same for the JavaScript.  Viewing things as
they are, that's not a bad idea; however, there was a point during this
task where I almost introduced differences in the CSS based on the
--no-compare-images option.  I decided I had more useful tasks to get on
with, but I don't want to move the CSS to its own file and learn later
that it wasn't well considered.

https://codereview.appspot.com/566920043/

___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel


PATCHES - Countdown for October 19th

2019-10-19 Thread James

Hello,

Here is the current patch countdown list. The next countdown will be on
October 21st.


A quick synopsis of all patches currently in the review process can be
found here:

http://philholmes.net/lilypond/allura/




 Push:

5574 freetype.cc: Fix compiler warnings. - Werner LEMBERG
https://sourceforge.net/p/testlilyissues/issues/5574
http://codereview.appspot.com/573140043

5573 python: replace <> with != - masterodin
https://sourceforge.net/p/testlilyissues/issues/5573
http://codereview.appspot.com/561060043


 Countdown:

5576 make output-distance less verbose by default - Dan Eble
https://sourceforge.net/p/testlilyissues/issues/5576
http://codereview.appspot.com/563120043

5575 Check additional names for guile-config - hahnjo
https://sourceforge.net/p/testlilyissues/issues/5575
http://codereview.appspot.com/554890043

5572 Compile modified C++ files automatically before testing - Dan Eble
https://sourceforge.net/p/testlilyissues/issues/5572
http://codereview.appspot.com/553080043


 Review:

No patches on Review at this time.


 New:

5580 Replace deprecated functions from string module - hahnjo
https://sourceforge.net/p/testlilyissues/issues/5580
http://codereview.appspot.com/566920044

5579 fix stem tremolo on rests crash - Malte Meyn
https://sourceforge.net/p/testlilyissues/issues/5579
http://codereview.appspot.com/563170043

5578 Add a button to flip between old and new regtest images - Dan Eble
https://sourceforge.net/p/testlilyissues/issues/5578
http://codereview.appspot.com/566920043

5577 scripts/build: Remove unused scripts - hahnjo
https://sourceforge.net/p/testlilyissues/issues/5577
http://codereview.appspot.com/551100044




***

Regards,

James
___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel


Re: Issue 5578: Add a button to flip between old and new regtest images (issue 566920043 by nine.fierce.ball...@gmail.com)

2019-10-19 Thread lemzwerg--- via lilypond-devel

Very nice, thanks!


https://codereview.appspot.com/566920043/diff/581180043/scripts/build/output-distance.py
File scripts/build/output-distance.py (right):

https://codereview.appspot.com/566920043/diff/581180043/scripts/build/output-distance.py#newcode1030
scripts/build/output-distance.py:1030: open_write_file (dest_dir +
'/style.css').write('''
Wouldn't it be better/more convenient/more compact to write the CSS
stuff into the HTML file, too?  Otherwise I can imagine to provide
`style.css` in the source tree, to be not generated at all.

https://codereview.appspot.com/566920043/

___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel