<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-openembedded.git/meta-oe/recipes-multimedia/libass, branch master</title>
<subtitle>Mirror of git.openembedded.org/meta-openembedded</subtitle>
<id>https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=master</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/'/>
<updated>2025-06-25T13:44:52+00:00</updated>
<entry>
<title>meta-openembedded/all: adapt to UNPACKDIR changes</title>
<updated>2025-06-25T13:44:52+00:00</updated>
<author>
<name>Alexander Kanavin</name>
<email>alex@linutronix.de</email>
</author>
<published>2025-06-20T14:06:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=fc78d37ff0ce9e0d60455465851dbe4e86d7a8b3'/>
<id>urn:sha1:fc78d37ff0ce9e0d60455465851dbe4e86d7a8b3</id>
<content type='text'>
Please see
https://git.yoctoproject.org/poky/commit/?id=4dd321f8b83afecd962393101b2a6861275b5265
for what changes are needed, and sed commands that can be used to make them en masse.

I've verified that bitbake -c patch world works with these, but did not run a world
build; the majority of recipes shouldn't need further fixups, but if there are
some that still fall out, they can be fixed in followups.

Signed-off-by: Alexander Kanavin &lt;alex@linutronix.de&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>libass: upgrade 0.17.3 -&gt; 0.17.4</title>
<updated>2025-06-10T04:24:09+00:00</updated>
<author>
<name>Wang Mingyu</name>
<email>wangmy@fujitsu.com</email>
</author>
<published>2025-06-10T03:32:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=4a20c58f1212f99a2bbb95364f369c93f12557e6'/>
<id>urn:sha1:4a20c58f1212f99a2bbb95364f369c93f12557e6</id>
<content type='text'>
Changelog:
==========
- add new API to prune old events from memory
- ass_prune_events for manual pruning
- ass_configure_prune to set up automatic pruning
- add ASS_OVERRIDE_BIT_BLUR flag
- fontconfig: fix minor memory leaks in pathological font setups
- coretext: fix build on older compilers or Mac OS X 10.5
- checkasm: fix build for older compilers
- aarch64: fix assembly build on strict compilers due to oversized align
- meson: improve ASM configuration on x86 Android
- meson: align MSVC warnings and optimisations closer to gcc-like compilers
- meson can now build all dev utility executables

Signed-off-by: Wang Mingyu &lt;wangmy@fujitsu.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>libass: upgrade 0.17.2 -&gt; 0.17.3</title>
<updated>2024-07-15T23:36:11+00:00</updated>
<author>
<name>Wang Mingyu</name>
<email>wangmy@fujitsu.com</email>
</author>
<published>2024-07-15T09:02:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=6b40ee577d0be6cb675153ba43d752e541a8b9c9'/>
<id>urn:sha1:6b40ee577d0be6cb675153ba43d752e541a8b9c9</id>
<content type='text'>
Changelog:
============
* Fix 0.17.2 regression in the fontconfig fontprovider
  leading to undesirable widths being chosen from large typographic families
* Fix configure generated with slibtool-provided autoconf macros
* Fix "make check" for shared-only builds
* Constify some API parameters in a backwards-compatible manner
* Add new ass_malloc and ass_free API functions
* Tweak default optimization flags
* Speed up parsing of events with very long override blocks
* Improve handling of HarfBuzz-related failures

Signed-off-by: Wang Mingyu &lt;wangmy@fujitsu.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>libass: upgrade 0.17.1 -&gt; 0.17.2</title>
<updated>2024-05-28T16:34:30+00:00</updated>
<author>
<name>Wang Mingyu</name>
<email>wangmy@fujitsu.com</email>
</author>
<published>2024-05-28T01:47:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=4563e25ef85860e5f16bced61ec0be1649715887'/>
<id>urn:sha1:4563e25ef85860e5f16bced61ec0be1649715887</id>
<content type='text'>
Changelog:
===========
 * Fix rendering of \h in certain cases
 * Fix a minor memory leak in the CoreText and DirectWrite font provider
 * Fix wrong ASS_Image dimensions for huge BorderStyle=4 backgrounds
   potentially leading to out of bound reads by API users

Signed-off-by: Wang Mingyu &lt;wangmy@fujitsu.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>libass: upgrade 0.17.0 -&gt; 0.17.1</title>
<updated>2023-03-25T15:54:59+00:00</updated>
<author>
<name>Wang Mingyu</name>
<email>wangmy@fujitsu.com</email>
</author>
<published>2023-03-24T00:36:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=d800b9e8d5b662144e9b09d17e21a1689445a45a'/>
<id>urn:sha1:d800b9e8d5b662144e9b09d17e21a1689445a45a</id>
<content type='text'>
Changelog:
==========
Fix buffer overread if soft-wrapping occurred and ASS_FEATURE_WHOLE_TEXT_LAYOUT was enabled via API or due to Encoding -1 (bug introduced in 0.16.0)
x86: detect GNU Hurd and configure NASM appropriately

Signed-off-by: Wang Mingyu &lt;wangmy@fujitsu.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>libass: upgrade 0.16.0 -&gt; 0.17.0</title>
<updated>2022-12-05T17:16:24+00:00</updated>
<author>
<name>Wang Mingyu</name>
<email>wangmy@fujitsu.com</email>
</author>
<published>2022-12-03T11:12:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=7ac4668df3a155fc475b9b43584d1019ff43e404'/>
<id>urn:sha1:7ac4668df3a155fc475b9b43584d1019ff43e404</id>
<content type='text'>
Detailed Changes:
==================
- Fix various parts relating to automatic linebreaking
- Fix rendering when hinting was enabled and fontsizes or scales are zero
- Switch build to a non-recursive setup for improved parallelism
- Improve quality of SSA Effects movement
- Further documentation improvements
- Completely invalid Events are now discarded during parsing
- Introduction of LayoutRes{X,Y} script headers
- New AlphaLevel style override to set all alpha values while keeping the color
- Add ASS_FEATURE_WRAP_UNICODE to allow automatic linebreaks in accordance with
  the Unicode line breaking algorithm instead of ASS' much stricter breaking
  rules. For the feature to be available at runtime, libass must be linked
  against the new optional dependency libunibreak.
- Improve VSFilter compatibility:

Signed-off-by: Wang Mingyu &lt;wangmy@fujitsu.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>libass: update to v1.16.0</title>
<updated>2022-08-06T16:12:15+00:00</updated>
<author>
<name>Markus Volk</name>
<email>f_l_k@t-online.de</email>
</author>
<published>2022-08-02T11:29:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=0d73ddc99832194de95ff49fce04af22097afe7f'/>
<id>urn:sha1:0d73ddc99832194de95ff49fce04af22097afe7f</id>
<content type='text'>
- enca support has been dropped
- add PACKAGECONFIG for asm
- build with asm support for x86_64

Signed-off-by: Markus Volk &lt;f_l_k@t-online.de&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>recipes: Update SRC_URI branch and protocols</title>
<updated>2021-11-03T13:57:49+00:00</updated>
<author>
<name>Richard Purdie</name>
<email>richard.purdie@linuxfoundation.org</email>
</author>
<published>2021-11-02T23:06:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=b402a3076fbafe05d0b8621e50603b65c3fe8147'/>
<id>urn:sha1:b402a3076fbafe05d0b8621e50603b65c3fe8147</id>
<content type='text'>
This patch updates SRC_URIs using git to include branch=master if no branch is set
and also to use protocol=https for github urls as generated by the conversion script
in OE-Core.

Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>Convert to new override syntax</title>
<updated>2021-08-03T17:21:25+00:00</updated>
<author>
<name>Martin Jansa</name>
<email>Martin.Jansa@gmail.com</email>
</author>
<published>2021-07-29T15:04:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=c61dc077bbd81260e4f167fa2251643ba0ba6974'/>
<id>urn:sha1:c61dc077bbd81260e4f167fa2251643ba0ba6974</id>
<content type='text'>
This is the result of automated script (0.9.1) conversion:

oe-core/scripts/contrib/convert-overrides.py .

converting the metadata to use ":" as the override character instead of "_".

Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>libass: update 0.13.6 -&gt; 0.14.0</title>
<updated>2018-04-09T00:00:06+00:00</updated>
<author>
<name>Andreas Müller</name>
<email>schnitzeltony@gmail.com</email>
</author>
<published>2018-03-24T13:49:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=c1d6f60e5aaa639dd0e509daf45300ca9b5820f2'/>
<id>urn:sha1:c1d6f60e5aaa639dd0e509daf45300ca9b5820f2</id>
<content type='text'>
* Migrate libass.inc into recipe - nothing else uses it
* Use git repo to avoid github checksum trouble

Signed-off-by: Andreas Müller &lt;schnitzeltony@gmail.com&gt;
Signed-off-by: Armin Kuster &lt;akuster808@gmail.com&gt;
</content>
</entry>
</feed>
