On 08/29/18 16:58, Stuart Henderson wrote:
On 2018/08/28 21:11, Brian Callahan wrote:
On 8/28/2018 6:01 PM, Charlene Wendling wrote:
On Tue, 28 Aug 2018 16:18:12 -0400
Brian Callahan wrote:
On 08/08/18 07:51, Charlène wrote:
On Wed, 8 Aug 2018 09:17:52 +0100
Stuart Henderson wrote:
On 2018/08/07 20:27, Charlène wrote:
On Mon, 6 Aug 2018 10:52:23 +0200
Charlène wrote:
Hi,
I'm currently working on an update for audio/abcde, that requires
this update and a new port (audio/p5-MusicBrainz-DiscID).
Abcde wants WebService::MusicBrainz v1.0.4, the latest release as
i'm writing this.
Many things changed, i'm quoting upstream:
« Version 1.0 and future releases are not backward compatible
with pre-1.0 releases. This is a complete re-write using version
2.0 of the MusicBrainz API and Mojolicious. »
So i've checked with sqlports, no other ports than the future
updated audio/abcde depends on this port.
I'm also joining a very basic script, if you want to test the
module.
Comments and OK are welcome!
Charlène.
Hi,
I'm proposing myself as MAINTAINER for this port, so i'm joining a
new diff.
Charlène.
+LIB_DEPENDS= www/p5-Mojo>=7.13
LIB_DEPENDS is the wrong thing for Perl modules, they are
RUN_DEPENDS.
LIB_DEPENDS without an associated WANTLIB is always wrong.
Hi Stuart,
Thanks for reviewing, i'm taking note of it and changed accordingly,
also removed a spacing inconsistency on MAINTAINER line.
I've retested those changes, it builds and runs fine on my amd64
machine.
Charlène.
Some of the tests fail here though I'm not sure how much that matters.
Stuart, you can go commit the update if you want. ok for me.
~Brian
Hi,
I looked at the issue, Area.t fails at line 45 because the API returns
something different than expected, even by the doc [1]. ext:score is not
there, it's ns2:score now, see the live result here [2].
The final target and only consumer that would be an upgraded
audio/abcde doesn't use area queries. If needed i'm joining an alternate
version of the port with the patched test (i'll need it for upstream
anyway):
===> Regression tests for p5-WebService-MusicBrainz-1.0.4
t/Area.t ....... ok
t/Artist.t ..... ok
t/Label.t ...... ok
t/Recording.t .. ok
t/Release.t .... ok
All tests successful.
Files=5, Tests=76, 38 wallclock secs ( 0.05 usr 0.08 sys + 1.99 cusr
0.54 csys = 2.66 CPU) Result: PASS
Charlène.
[1]
https://musicbrainz.org/doc/Development/XML_Web_Service/Version_2/Search
[2] http://musicbrainz.org/ws/2/area/?query=%22California%22
This is fine with me too.
~Brian
OK.
Committed, thanks!