<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-openembedded.git/meta-oe/recipes-graphics/kmscon, 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>2026-05-21T19:57:24+00:00</updated>
<entry>
<title>kmscon: fix zlib cross-compiling errors</title>
<updated>2026-05-21T19:57:24+00:00</updated>
<author>
<name>Adam Duskett</name>
<email>adam.duskett@amarulasolutions.com</email>
</author>
<published>2026-05-21T15:31:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=72154f38fc5384729ef3a42eb7c4ca0afaf1664b'/>
<id>urn:sha1:72154f38fc5384729ef3a42eb7c4ca0afaf1664b</id>
<content type='text'>
zlib compression was introduced in version 9.3.3. However, when
cross-compiling kmscon for an architecture other than x86_64, the
genunifont executable tries to use the build-systems zlib instead
of the hosts zlib.

This leads to the following error during compiling:
libz.so: error adding symbols: file in wrong format

Fix this by adding a new native zlib dependency specifically for the
genunifont executable.

Signed-off-by: Adam Duskett &lt;adam.duskett@amarulasolutions.com&gt;
Signed-off-by: Khem Raj &lt;khem.raj@oss.qualcomm.com&gt;
</content>
</entry>
<entry>
<title>kmscon: upgrade 9.3.3 -&gt; 9.3.5</title>
<updated>2026-05-12T08:06:58+00:00</updated>
<author>
<name>Adam Duskett</name>
<email>adam.duskett@amarulasolutions.com</email>
</author>
<published>2026-05-01T13:51:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=f36312669ce6c501c603e4cbfbe1cf6112d0f146'/>
<id>urn:sha1:f36312669ce6c501c603e4cbfbe1cf6112d0f146</id>
<content type='text'>
Changelog:
https://github.com/kmscon/kmscon/releases/tag/v9.3.5

Signed-off-by: Adam Duskett &lt;adam.duskett@amarulasolutions.com&gt;
Signed-off-by: Khem Raj &lt;khem.raj@oss.qualcomm.com&gt;
</content>
</entry>
<entry>
<title>kmscon: bump version to 9.3.3</title>
<updated>2026-04-01T20:16:40+00:00</updated>
<author>
<name>Adam Duskett</name>
<email>adam.duskett@amarulasolutions.com</email>
</author>
<published>2026-03-31T11:26:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=e541808b6f8409f073acc788b1177b901e5745d2'/>
<id>urn:sha1:e541808b6f8409f073acc788b1177b901e5745d2</id>
<content type='text'>
Changes:
  - zlib is now a mandatory dependency
  - freetype support added

Signed-off-by: Adam Duskett &lt;adam.duskett@amarulasolutions.com&gt;
Signed-off-by: Khem Raj &lt;khem.raj@oss.qualcomm.com&gt;
</content>
</entry>
<entry>
<title>kmscon: bump version to 9.3.2</title>
<updated>2026-02-16T18:25:52+00:00</updated>
<author>
<name>Adam Duskett</name>
<email>adam.duskett@amarulasolutions.com</email>
</author>
<published>2026-02-16T17:15:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=83c76a57b0a3bfd705d4df28f34b81dbfb27efa2'/>
<id>urn:sha1:83c76a57b0a3bfd705d4df28f34b81dbfb27efa2</id>
<content type='text'>
Signed-off-by: Adam Duskett &lt;adam.duskett@amarulasolutions.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>kmscon: bump version to 9.3.1</title>
<updated>2026-02-06T18:06:25+00:00</updated>
<author>
<name>Adam Duskett</name>
<email>adam.duskett@amarulasolutions.com</email>
</author>
<published>2026-02-05T08:50:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=800998234a3b3989b09714c5ad2474e2e3571e66'/>
<id>urn:sha1:800998234a3b3989b09714c5ad2474e2e3571e66</id>
<content type='text'>
  - Remove upstreamed patch (commit ID: a1fc510a)

  - backspace_sends_delete is now a runtime option as
    of commit 0d6d85a8b865cac17529d049ae9a561db782ac59

  - The kmscon.conf file in the source is renamed to kms.conf.example
    To keep the same behavior as the previous versions, kms.conf.example
    is moved to ${sysconfdir}/kmscon/kmscon.conf before running sed.

  - The render-engine config option has been removed as of commit
    59eef2a154f78101195ad8ff08376e2418e773f0.

Signed-off-by: Adam Duskett &lt;adam.duskett@amarulasolutions.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>kmscon: Add recipe</title>
<updated>2026-01-20T16:27:13+00:00</updated>
<author>
<name>Adam Duskett</name>
<email>adam.duskett@amarulasolutions.com</email>
</author>
<published>2026-01-20T11:09:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=df2ac278120e9fdb04b62a044d391b91f52b62f1'/>
<id>urn:sha1:df2ac278120e9fdb04b62a044d391b91f52b62f1</id>
<content type='text'>
Provide sane defaults that do not have dependencies, such as
a dummy and terminal session support and basic fbdev support.

kmsconvt@.service must be added separatly or else
do_rootfs fails with the following error:

```
do_rootfs: Postinstall scriptlets of ['kmscon'] have failed. If the intention
is to defer them to first boot, then please place them into
pkg_postinst_ontarget:${PN} (). Deferring to first boot via 'exit 1' is no
longer supported.
```

Add a small patch to fix a compiling error when using LLVM as the
preferred toolchain.

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