[129459] trunk/dports/multimedia/mpv
Mihai Moldovan
ionic at macports.org
Sat Dec 13 13:29:07 PST 2014
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
On 13.12.2014 08:16 PM, Ryan Schmidt wrote:
>> +# Current waf doesn't support --nocache anymore. Set by PortGroup.
>> +configure.args-delete --nocache
>
> Sounds like the waf 1.0 portgroup should be modified then.
>
> I couldn't find a port called "waf". Am I correct in assuming that, like
> "configure", "waf" is a program that is included in its entirety in software
> that uses it? If so, then the waf portgroup may need a way to select whether
> it should deal with "old waf" or "new waf". Or maybe there is a better way to
> distinguish this, perhaps by automatically detecting whether the version of
> waf supports this flag.
The problem at hand is that waf is being most likely downloaded with an
unspecific version ("current") by I guess most software. I refrained from
changing the PortGroup to not break other ports utilizing waf.
Taking a look at xmms2, it also sets --nocache directly.
> Actually it looks like mpv does not include a copy of waf, but rather its
> bootstrap.py script, which is run in a pre-configure block, actually
> downloads a specific version of it from a server.
Yes.
> Ports should not download things other than in the fetch phase. Could this be
> fixed, please? Add the correct version of waf to the port's distfiles,
> extract it into the correct place?
I should probably inline that. Find a way to fetch a specific version, too. Will
look into that.
Mihai
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/
iQIcBAEBCgAGBQJUjK+hAAoJEB/WLtluJTqHDIgQAN7MdA0GT+EqqmVFope5fGJw
ZEsqxm158oxoZFzEpqujPpyIQWGdztE05zwJgov6Fn3aPpIOEj/zmhzZTxejHiLH
nu5XvWJYIm4ADjjitrEjucaTJdFAtwtpuyuMr308j3+vDIOnnEoJsM+fePumrAhn
F4m7IZ3VlBYOI0Y/bzpG20foyWh5N73nX6m/PmBWv25Y8CejdjMRb5Ntp+UJ2xlq
e1mIj1CXR2LnmUE8RbzSWxUzbOVFXzMVFFmdfoYUOmnyfRjKgrRhtbaVlI9iQfgP
5zsxRdMaUjblvIHPnyoFlbQCWx6CR4qiioRutBilHJP7TlFPEfNzze9CwtQEGGIH
+U45LH4uwG6l0ydVj6I3XQgFHRPJYzNBnaF9VjqHPbk623qznLMznIzEknBf/yv5
WzE0COP2/g6bK2uxuRH5uzYCD3QkVUbBoBDDUowK3tEcoYYR2B+ZFIvsajMLoNON
+FsCib2lNNsW7ZQH4jXiOqcQUv1juQlODIv/t4lACm8AAY6djab+SvrsZRE4Cz4Z
jMg4ANgHwn+SBU9mv3JQUAXnswno7ycDn+/aUiZyzz1IPTmkERvMfxaDaFP5kUGk
4OAt8vCdMyeh8vRbSEWDumdB1nMcJB2b3epZTTw8CWtWgBIZ7Z+gUqRXWbhoRaNB
y7I3Y793xzQ7+QsahvNZ
=VqL/
-----END PGP SIGNATURE-----
More information about the macports-dev
mailing list