Accepting request 345792 from home:pluskalm:branches:multimedia:libs
- Update to 0.13.0 OBS-URL: https://build.opensuse.org/request/show/345792 OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libass?expand=0&rev=31
This commit is contained in:
parent
eaf5673106
commit
fc3e3aee07
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:a67c54ebaf5ec19ae72e86259ee6ab6adfe2e64ed9f9149db03dc863360ea38c
|
|
||||||
size 313852
|
|
3
libass-0.13.0.tar.xz
Normal file
3
libass-0.13.0.tar.xz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:e0071a3b2e95411c8d474014678368e3f0b852f7d663e0564b344e7335eb0671
|
||||||
|
size 336128
|
@ -1,3 +1,40 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Sun Nov 22 22:00:00 UTC 2015 - mpluskal@suse.com
|
||||||
|
|
||||||
|
- Update to 0.13.0
|
||||||
|
* Add native font selection backends for OSX (CoreText) and
|
||||||
|
Windows (DirectWrite). You can now run libass without
|
||||||
|
fontconfig on these platforms. This fixes problems with
|
||||||
|
fontconfig behaving badly on these platforms (it could take
|
||||||
|
minutes to scan all system fonts). Even on Linux, this speeds
|
||||||
|
up loading of embedded fonts (such as provided by
|
||||||
|
ass_add_font()). The DirectWrite backend only works on Windows
|
||||||
|
Vista and later. On XP, fontconfig is still needed. libass can
|
||||||
|
be compiled with both DirectWrite and fontconfig, and then it
|
||||||
|
will fallback to fontconfig automatically if DirectWrite is not
|
||||||
|
available at runtime.
|
||||||
|
* Add ass_get_available_font_providers() API function.
|
||||||
|
* Change the 4th parameter of ass_set_fonts(). This now selects
|
||||||
|
the font provider. This is somewhat backwards compatible with
|
||||||
|
the old behavior, but if you ever passed values other than 0
|
||||||
|
or 1, your application might break with this libass release.
|
||||||
|
* The ass_fonts_update() function now does nothing. It's kept
|
||||||
|
for backward compatibility only.
|
||||||
|
* Much faster gaussian blur. This can bring a large speedup with
|
||||||
|
big blurred signs and such.
|
||||||
|
* Drop ENCA support
|
||||||
|
* Bug fixes
|
||||||
|
+ Fix compilation of the freetype rasterizer (disabled by
|
||||||
|
default)
|
||||||
|
+ Fix rendering with some cases of consecutive line breaks
|
||||||
|
(\N\N).
|
||||||
|
+ Fix some memory allocation failure checks
|
||||||
|
+ Avoid system locale dependent behavior by reinventing some
|
||||||
|
standard C functions
|
||||||
|
+ Fix rendering errors with strikes (GH #193)
|
||||||
|
+ MSVC compilation fixes
|
||||||
|
- Enable harfbuzz and yasm build requires
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Tue Jul 14 11:20:05 UTC 2015 - mpluskal@suse.com
|
Tue Jul 14 11:20:05 UTC 2015 - mpluskal@suse.com
|
||||||
|
|
||||||
|
13
libass.spec
13
libass.spec
@ -17,9 +17,8 @@
|
|||||||
|
|
||||||
|
|
||||||
%define soname 5
|
%define soname 5
|
||||||
|
|
||||||
Name: libass
|
Name: libass
|
||||||
Version: 0.12.3
|
Version: 0.13.0
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Portable Library for SSA/ASS Subtitles Rendering
|
Summary: Portable Library for SSA/ASS Subtitles Rendering
|
||||||
License: ISC
|
License: ISC
|
||||||
@ -29,10 +28,11 @@ Source: https://github.com/libass/libass/releases/download/%{version}/%{
|
|||||||
Source99: baselibs.conf
|
Source99: baselibs.conf
|
||||||
BuildRequires: pkg-config
|
BuildRequires: pkg-config
|
||||||
BuildRequires: xz
|
BuildRequires: xz
|
||||||
BuildRequires: pkgconfig(enca)
|
BuildRequires: yasm
|
||||||
BuildRequires: pkgconfig(fontconfig)
|
BuildRequires: pkgconfig(fontconfig)
|
||||||
BuildRequires: pkgconfig(freetype2) >= 9.10.3
|
BuildRequires: pkgconfig(freetype2) >= 9.10.3
|
||||||
BuildRequires: pkgconfig(fribidi) >= 0.19.0
|
BuildRequires: pkgconfig(fribidi) >= 0.19.0
|
||||||
|
BuildRequires: pkgconfig(harfbuzz)
|
||||||
|
|
||||||
%description
|
%description
|
||||||
libass is a portable subtitle renderer for the ASS/SSA
|
libass is a portable subtitle renderer for the ASS/SSA
|
||||||
@ -65,16 +65,17 @@ This package is needed if you want to develop / compile against libASS.
|
|||||||
%setup -q
|
%setup -q
|
||||||
|
|
||||||
%build
|
%build
|
||||||
%configure --disable-silent-rules \
|
%configure \
|
||||||
|
--disable-silent-rules \
|
||||||
--disable-static
|
--disable-static
|
||||||
make %{?_smp_mflags}
|
make %{?_smp_mflags}
|
||||||
|
|
||||||
%install
|
%install
|
||||||
make DESTDIR='%{buildroot}' install
|
make DESTDIR='%{buildroot}' install
|
||||||
rm -f %{buildroot}%{_libdir}/*.la
|
find %{buildroot} -type f -name "*.la" -delete -print
|
||||||
|
|
||||||
%check
|
%check
|
||||||
make check
|
make %{?_smp_mflags} check
|
||||||
|
|
||||||
%post -n libass%{soname} -p /sbin/ldconfig
|
%post -n libass%{soname} -p /sbin/ldconfig
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user