Re: multimedia/mpv builds on macppc

2018-11-13 Thread Jeremie Courreges-Anglas
On Mon, Nov 12 2018, Charlene Wendling  wrote:
> Hi ports, 
>
> mpv has been built and installed successfully on my macppc machine.
> It's marked as broken in the port atm. I'm sharing the build log [1] if
> needed.
>
> I met no issues playing the following formats, encoded with ffmpeg's
> default codecs choices: 
>
> - Audio: flac ogg opus speex mp3 wav
> - Video: webm mkv mpeg flv mp4
>
> Can someone confirm it please? 

According to osdep/atomic.h

  https://pbot.rmdir.de/s3_6cATooMdQX0T37z_sew

there is a fallback on pthread mutexes if neither __atomic* and __sync*
builtins are available.  For example, sparc64 uses __sync*.
Accordingly, I'll just remove the ONLY_FOR_ARCHS and BROKEN lines.

Thanks,

> Charlène. 
>
> [1] http://ix.io/1rF7
>
>
> Index: Makefile
> ===
> RCS file: /cvs/ports/multimedia/mpv/Makefile,v
> retrieving revision 1.42
> diff -u -p -u -p -r1.42 Makefile
> --- Makefile  29 Jun 2018 22:16:18 -  1.42
> +++ Makefile  12 Nov 2018 20:34:41 -
> @@ -3,7 +3,6 @@
>  # archs with atomic ops
>  ONLY_FOR_ARCHS = aarch64 alpha amd64 arm i386 mips64 mips64el
> powerpc \ sparc64
> -BROKEN-powerpc = atomics detection fails
>  
>  COMMENT =movie player based on MPlayer/mplayer2
>  
>
>

-- 
jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF  DDCC 0DFA 74AE 1524 E7EE



multimedia/mpv builds on macppc

2018-11-12 Thread Charlene Wendling
Hi ports, 

mpv has been built and installed successfully on my macppc machine.
It's marked as broken in the port atm. I'm sharing the build log [1] if
needed.

I met no issues playing the following formats, encoded with ffmpeg's
default codecs choices: 

- Audio: flac ogg opus speex mp3 wav
- Video: webm mkv mpeg flv mp4

Can someone confirm it please? 

Charlène. 

[1] http://ix.io/1rF7


Index: Makefile
===
RCS file: /cvs/ports/multimedia/mpv/Makefile,v
retrieving revision 1.42
diff -u -p -u -p -r1.42 Makefile
--- Makefile29 Jun 2018 22:16:18 -  1.42
+++ Makefile12 Nov 2018 20:34:41 -
@@ -3,7 +3,6 @@
 # archs with atomic ops
 ONLY_FOR_ARCHS =   aarch64 alpha amd64 arm i386 mips64 mips64el
powerpc \ sparc64
-BROKEN-powerpc =   atomics detection fails
 
 COMMENT =  movie player based on MPlayer/mplayer2
 


mpv.diff
Description: Binary data