<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-xilinx.git/meta-xilinx-core/recipes-graphics/cairo, branch master</title>
<subtitle>Mirror of git.yoctoproject.org/meta-xilinx.git</subtitle>
<id>https://git.enea.com/cgit/linux/meta-xilinx.git/atom?h=master</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-xilinx.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-xilinx.git/'/>
<updated>2024-01-31T00:48:07+00:00</updated>
<entry>
<title>cairo: bbappend no longer neded</title>
<updated>2024-01-31T00:48:07+00:00</updated>
<author>
<name>Mark Hatle</name>
<email>mark.hatle@amd.com</email>
</author>
<published>2024-01-25T17:38:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-xilinx.git/commit/?id=03fda2db91ec189180ce6cc8e0e75e1722648e32'/>
<id>urn:sha1:03fda2db91ec189180ce6cc8e0e75e1722648e32</id>
<content type='text'>
Cairo no longer directly links to libgl/libgles.  This avoids any mali
specific dependencies.

Signed-off-by: Mark Hatle &lt;mark.hatle@amd.com&gt;
</content>
</entry>
<entry>
<title>Various: Update mali support to ignore recipe hash changes</title>
<updated>2023-08-24T22:04:25+00:00</updated>
<author>
<name>Mark Hatle</name>
<email>mark.hatle@amd.com</email>
</author>
<published>2023-08-16T19:56:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-xilinx.git/commit/?id=42b2b9ea8f6203c8117bcc7f3f70024e65c5e55e'/>
<id>urn:sha1:42b2b9ea8f6203c8117bcc7f3f70024e65c5e55e</id>
<content type='text'>
MALI_PACKAGE_ARCH depends MACHINE_ARCH depends on MACHINE
We can ignore MACHINE_ARCH, as only the resulting value matters, otherwise
the package now depends on MACHINE

PACKAGE_ARCH can ignore MALI_PACKAGE_ARCH, again only the
resulting value of PACKAGE_ARCH matters.  Otherwise the value
of MALI_PACKAGE_ARCH will be used in the hash, even if the condition is
not true.

Signed-off-by: Mark Hatle &lt;mark.hatle@amd.com&gt;
</content>
</entry>
<entry>
<title>cairo: add trace to PACKAGECONFIG to fix do_package error while enabling multilib</title>
<updated>2023-04-10T16:03:22+00:00</updated>
<author>
<name>Quanyang Wang</name>
<email>quanyang.wang@windriver.com</email>
</author>
<published>2022-03-04T04:20:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-xilinx.git/commit/?id=3fe72dc5a450e349974bfb3b4af479c64f513923'/>
<id>urn:sha1:3fe72dc5a450e349974bfb3b4af479c64f513923</id>
<content type='text'>
Issue: LINCD-8359

In cairo_1.16.0.bb, the macro MULTILIB_SCRIPTS is set to be
"${PN}-perf-utils:${bindir}/cairo-trace" which indicates that the
script cairo-trace will be handled using update-alternatives with multilib.
But in the bbappend meta-xilinx-bsp/recipes-graphics/cairo/cairo_%.bbappend,
the "trace" is removed from PACKAGECONFIG and this will cause that the class
multilib_script can't find the cairo-trace script. The error log is as below:

ERROR: cairo-1.16.0-r0 do_package: Error executing a python function in exec_python_func() autogenerated:
......
Exception: bb.process.ExecutionError: Execution of 'build/tmp-glibc/work/cortexa53-wrs-linux/cairo/1.16.0-r0/temp/run.multilibscript_rename.22582' failed with exit code 1:
mv: cannot stat 'build/tmp-glibc/work/cortexa53-wrs-linux/cairo/1.16.0-r0/package/usr/bin/cairo-trace': No such file or directory
WARNING: exit code 1 from a shell command.

So add "trace" back to PACKAGECONFIG to fix the do_package error.

Signed-off-by: Quanyang Wang &lt;quanyang.wang@windriver.com&gt;
Signed-off-by: Mark Hatle &lt;mark.hatle@amd.com&gt;
</content>
</entry>
<entry>
<title>cairo: Preserve stock configuration for lima, only override for libmali</title>
<updated>2023-04-10T16:03:22+00:00</updated>
<author>
<name>Mark Hatle</name>
<email>mark.hatle@amd.com</email>
</author>
<published>2023-01-24T01:33:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-xilinx.git/commit/?id=579151c3961d2123d204069f353de4d7de5b70f4'/>
<id>urn:sha1:579151c3961d2123d204069f353de4d7de5b70f4</id>
<content type='text'>
Signed-off-by: Mark Hatle &lt;mark.hatle@amd.com&gt;
</content>
</entry>
<entry>
<title>various: Refactor mali400 related bbappends</title>
<updated>2023-04-10T16:03:22+00:00</updated>
<author>
<name>Mark Hatle</name>
<email>mark.hatle@amd.com</email>
</author>
<published>2022-12-13T20:04:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-xilinx.git/commit/?id=07796f5f395261d825b0d271e47678cddb662512'/>
<id>urn:sha1:07796f5f395261d825b0d271e47678cddb662512</id>
<content type='text'>
Combination of MACHINE_FEATURES = 'mali400' and DISTRO_FEATURES = 'libmali'.

Signed-off-by: Mark Hatle &lt;mark.hatle@amd.com&gt;
</content>
</entry>
<entry>
<title>mali400: mali400 is now a MACHINE_FEATURE, set package arch to MACHINE_ARCH</title>
<updated>2022-11-10T23:38:42+00:00</updated>
<author>
<name>Mark Hatle</name>
<email>mark.hatle@amd.com</email>
</author>
<published>2022-10-25T01:28:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-xilinx.git/commit/?id=2d40a55e1eff1518ce8b336532bec5a561286a42'/>
<id>urn:sha1:2d40a55e1eff1518ce8b336532bec5a561286a42</id>
<content type='text'>
Signed-off-by: Mark Hatle &lt;mark.hatle@amd.com&gt;
</content>
</entry>
<entry>
<title>Initial restructure/split of meta-xilinx-bsp</title>
<updated>2022-01-14T23:37:02+00:00</updated>
<author>
<name>Mark Hatle</name>
<email>mark.hatle@xilinx.com</email>
</author>
<published>2021-12-15T21:52:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-xilinx.git/commit/?id=f900c6a0c8908e370689235230094308ec419cf9'/>
<id>urn:sha1:f900c6a0c8908e370689235230094308ec419cf9</id>
<content type='text'>
Create a new meta-xilinx-core, move core functionality to the core, keeping
board specific files in the bsp layer.

zynqmp-generic changed from require &lt;board&gt; to include, so if meta-xilinx-bsp
is not available it will not fail.

Signed-off-by: Mark Hatle &lt;mark.hatle@xilinx.com&gt;
</content>
</entry>
</feed>
