<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-openembedded.git/meta-oe/recipes-multimedia/mplayer/mpv_0.32.0.bb, branch master-next</title>
<subtitle>Mirror of git.openembedded.org/meta-openembedded</subtitle>
<id>https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=master-next</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=master-next'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/'/>
<updated>2021-05-28T13:55:33+00:00</updated>
<entry>
<title>mpv: upgrade 0.32.0 -&gt; 0.33.1</title>
<updated>2021-05-28T13:55:33+00:00</updated>
<author>
<name>Andreas Müller</name>
<email>schnitzeltony@gmail.com</email>
</author>
<published>2021-05-24T16:08:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=74d9b806a71a424d3864f6e5e88ab192c4d468db'/>
<id>urn:sha1:74d9b806a71a424d3864f6e5e88ab192c4d468db</id>
<content type='text'>
Some PACKAGECONFIG / configuration changes were necessary:
* libass is mandatory
* luajit on aarch64 is fine
* wayland requires egl
* --disable-libsmbclient is gone

Signed-off-by: Andreas Müller &lt;schnitzeltony@gmail.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>mpv: Exclude from world if commercial is not in inclusion list</title>
<updated>2021-03-30T22:36:17+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2021-03-26T01:17:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=0f6a40a6e504d52fde515f31f93e616005722a1f'/>
<id>urn:sha1:0f6a40a6e504d52fde515f31f93e616005722a1f</id>
<content type='text'>
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>mpv: remove explicit LICENSE_FLAGS</title>
<updated>2021-03-30T22:36:17+00:00</updated>
<author>
<name>Yann Dirson</name>
<email>yann@blade-group.com</email>
</author>
<published>2021-03-23T17:11:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=bba49e9edb4642e3cbe239ab13597484602330f8'/>
<id>urn:sha1:bba49e9edb4642e3cbe239ab13597484602330f8</id>
<content type='text'>
This flag does not describe the mpv package, but ffmpeg instead.
It gets in the way of using finer-grained LICENSE_FLAGS in ffmpeg.

It is above all not needed, the real problem is even more clear without it:

 ffmpeg was skipped: because it has a restricted license 'commercial'. Which is not whitelisted i  LICENSE_FLAGS_WHITELIST
 ERROR: Required build target 'mpv' has no buildable providers.
 Missing or unbuildable dependency chain was: ['mpv', 'ffmpeg']

Signed-off-by: Yann Dirson &lt;yann@blade-group.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>mpv: Link libatomic on riscv64</title>
<updated>2021-03-09T00:24:24+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2021-03-08T22:22:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=bbc3b9dd0ffc506e15f5d4e8ff39e483bfdec7a7'/>
<id>urn:sha1:bbc3b9dd0ffc506e15f5d4e8ff39e483bfdec7a7</id>
<content type='text'>
gcc uses __atomic_compare_exchange_1 which is not implemented for rv64

Fixes
video/out/vo_libmpv.c:186: undefined reference to `__atomic_compare_exchange_1'
collect2: error: ld returned 1 exit status

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>mpv: fetch waf in do_fetch</title>
<updated>2020-10-18T19:45:33+00:00</updated>
<author>
<name>Ross Burton</name>
<email>ross@burtonini.com</email>
</author>
<published>2020-10-08T16:18:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=5af46f89fcef5c436786ed81978de60f26abe054'/>
<id>urn:sha1:5af46f89fcef5c436786ed81978de60f26abe054</id>
<content type='text'>
The mpv git repository doesn't include a copy of waf, instead there is a
bootstrap script to fetch it.

This recipe calls the bootstrap script in a do_patch postfunc, but
downloading should be done in do_fetch. Instead of calling
./bootstrap.sh simply add waf to the SRC_URI so that Bitbake can use the
mirrors/proxies/caching/checksum functionality.

This is both better code and also works in buildtools environments
where urllib2 can't make secure connections without configuration.

[ YOCTO #14073 ]

Signed-off-by: Ross Burton &lt;ross.burton@arm.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>mpv: don't remove lua for aarch64 twice</title>
<updated>2020-10-08T18:50:46+00:00</updated>
<author>
<name>Ross Burton</name>
<email>ross@burtonini.com</email>
</author>
<published>2020-10-08T16:18:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=d9f87779d0ce056a9e09b6025d075d410909d46d'/>
<id>urn:sha1:d9f87779d0ce056a9e09b6025d075d410909d46d</id>
<content type='text'>
LUA_aarch64 is already unset, so there's no need to remove 'lua' from
PACKAGECONFIG again.

Signed-off-by: Ross Burton &lt;ross.burton@arm.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>mpv: Drop unused features_check inherit</title>
<updated>2020-06-12T05:34:40+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2020-06-12T05:32:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=af0cb067be0623a0f2cc1dfedef511919f2fd85b'/>
<id>urn:sha1:af0cb067be0623a0f2cc1dfedef511919f2fd85b</id>
<content type='text'>
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>mpv: Remove X11 dependency</title>
<updated>2020-04-29T00:29:51+00:00</updated>
<author>
<name>Chenxi Mao</name>
<email>maochenxi@eswin.com</email>
</author>
<published>2020-04-29T00:09:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=17fd382f3467e20308924499b7531ae8b789f056'/>
<id>urn:sha1:17fd382f3467e20308924499b7531ae8b789f056</id>
<content type='text'>
During enable mpv which is based on wayland.
The mpv reqired x11 by default even if mpv support wayland.
Change the depend rules and chang the x11 dectection policy.
After this change, mpv could be build and run successfully based
on wayland

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>mpv: Disable lua support for riscv</title>
<updated>2020-02-17T19:09:49+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2020-02-17T07:50:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=9f3e738cbc917d728377a1f487b084304b67f2ff'/>
<id>urn:sha1:9f3e738cbc917d728377a1f487b084304b67f2ff</id>
<content type='text'>
luajit port of risc-v does not exist yet

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>mpv: Fix build with python3</title>
<updated>2020-02-15T16:05:07+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2020-02-15T08:06:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=3dcfe3269010de846e2a2b0cbc208e3634c5bf8f'/>
<id>urn:sha1:3dcfe3269010de846e2a2b0cbc208e3634c5bf8f</id>
<content type='text'>
Use bootstrap.py to download right waf version
turn the python3 patch into a sed command

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
</feed>
