libass/libass.changes
Cristian Rodríguez 709daf1ebe Accepting request 89752 from home:RedDwarf:branches:multimedia:libs
This is the best I can do. If 11.4 doesn't provide a new enough fribidi there is nothing I can do... It's not an optional feature. We need to test the latest libass in Factory even if it is not available in 11.4.
I suggest a "osc copypac -r <last revision that builds> multimedia:libs libass multimedia:libs libass-pre121" or linking the latest fribidi in multimedia:libs.

- Update to version 0.10.0
  + Bidirectional layout and Arabic shaping via FriBidi (GC #13)
  + Add API for shaper configuration
  + Add support for `Language' Script Info property, this can be
    used for hinting the text language
  + Vertical layout improvements
    * Use `vert' and `vkna' OpenType features for vertical glyph
      variants
    * Position rotated glyphs onto baseline
  + Parse font encoding property for base text direction hinting
  + Refactor cache system
  + Use generic outlines in place of FreeType glyphs
  + Direct outline bitmap rendering
  + Fix whitespace trimming (GC #35)
  + Do not render border if there's no shadow or glyph (GC #29)
  + Adjust spacing after a italic to non-italic style change (GC #37)
  + Fix fade timing
  + Fix x positioning with borders (GC #27)
- Use pkgconfig() BuildRequires
- Parameterize the soname number

OBS-URL: https://build.opensuse.org/request/show/89752
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libass?expand=0&rev=18
2011-11-01 20:51:07 +00:00

123 lines
4.7 KiB
Plaintext

-------------------------------------------------------------------
Sat Oct 29 19:01:04 UTC 2011 - reddwarf@opensuse.org
- Update to version 0.10.0
+ Bidirectional layout and Arabic shaping via FriBidi (GC #13)
+ Add API for shaper configuration
+ Add support for `Language' Script Info property, this can be
used for hinting the text language
+ Vertical layout improvements
* Use `vert' and `vkna' OpenType features for vertical glyph
variants
* Position rotated glyphs onto baseline
+ Parse font encoding property for base text direction hinting
+ Refactor cache system
+ Use generic outlines in place of FreeType glyphs
+ Direct outline bitmap rendering
+ Fix whitespace trimming (GC #35)
+ Do not render border if there's no shadow or glyph (GC #29)
+ Adjust spacing after a italic to non-italic style change (GC #37)
+ Fix fade timing
+ Fix x positioning with borders (GC #27)
- Use pkgconfig() BuildRequires
- Parameterize the soname number
-------------------------------------------------------------------
Thu Jun 30 11:53:23 CEST 2011 - dimstar@opensuse.org
- Update to version 0.9.12:
+ Switch to permissive (ISC) license
+ Support \fs+ and \fs- syntax for modifying font size
+ Fix word-wrapping
+ Improved charmap fallback matching
+ Handle a few more VSFilter quirks correctly
+ Add a sensible default style
+ Fix compilation against libpng 1.5
- Add xz BuildRequires, as the new tarballs are xz compressed
- Change License tag from GPLv2+ to ISC, as upstream changed to
this license.
- Do not use source service, as Factory is moving away from it in
favor of a different implementation to verify authenticity of
tarballs. Consequently add a valid URL as Source.
-------------------------------------------------------------------
Fri Apr 14 13:38:21 UTC 2011 - toddrme2178@gmail.com
- added 32bit compatibility libraries
- updated description to official description (fix for RPMLINT warning)
-------------------------------------------------------------------
Wed Dec 8 20:09:08 UTC 2010 - cristian.rodriguez@opensuse.org
- fix -devel package dependencies
-------------------------------------------------------------------
Fri Sep 10 23:58:47 UTC 2010 - reddwarf@opensuse.org
- Update to version 0.9.11
* Fix serious memory leaks
* Reduce frame/drawing initialization overhead
* Basic (incorrect, but working) support for @font vertical text layout
* Fix multiple faces per font attachment
* charmap selection fixes
* Add ass_flush_events API function
* Improve fullname font matching
* Better PAR correction if text transforms are used
* Calculate drawing bounding box like VSFilter
* Performance improvements
* Cache vector clip masks
* Avoid unnecessary glyph copies
* Various rendering fixes
* Parse numbers in a locale-independent way
* Remove support for freetype < 2.2.1, fontconfig < 2.4.1; this especially
means libass will not extract fonts into the file system anymore
* Disable script file size limit
* Match fonts against the full name ("name for humans")
* Reset clip mode after \iclip
* Improve VSFilter compatibility
* Update API documentation
* A couple of smaller fixes and cleanups
* Support \q override tag
* Support wrap style 1 (i.e. wrap, but do not equalize line lengths)
* Support border style 3 (opaque box)
* Use the event bounding box (instead of vertical position and height) for
collision detection
* Embold glyphs if no bold variant is available, but was requested
* Modify \fax to be similar to VSFilter
* Trim spaces after line wrapping
* Fix border/shadow overlap combining in some cases
* Disable kerning by default. Use "Kerning=yes" style override or
"Kerning: yes" in [Script Info] to enable it
* Slight bitmap handling optimizations
* Various bugfixes
-------------------------------------------------------------------
Sat Sep 26 15:05:54 UTC 2009 - cmorve69@yahoo.es
- Remove unneeded autoreconf
- Correct license tag
- Make build more verbose so checking tools can do its work
-------------------------------------------------------------------
Tue Aug 11 19:17:31 CEST 2009 - sbrabec@suse.cz
- New SuSE package, version 0.9.7.
- Name and split according to shared library packaging policy.
-------------------------------------------------------------------
Sat Mar 21 12:00:00 UTC 2009 - cmorve69@yahoo.es
- and now to the OBS
- update to 0.9.6
-------------------------------------------------------------------
Wed Sep 18 12:00:00 UTC 2008 - detlef@links2linux.de
- initial build for PackMan to be compatible with vlc-repo
-------------------------------------------------------------------
Tue Aug 26 12:00:00 UTC 2008 - dominique-rpm@leuenberger.net
- Initial package for version 0.9.5