commit libass for openSUSE:Factory
Hello community, here is the log from the commit of package libass for openSUSE:Factory checked in at 2017-12-08 21:46:01 Comparing /work/SRC/openSUSE:Factory/libass (Old) and /work/SRC/openSUSE:Factory/.libass.new (New) Package is "libass" Fri Dec 8 21:46:01 2017 rev:42 rq:548015 version:0.14.0 Changes: --- /work/SRC/openSUSE:Factory/libass/libass.changes2017-06-12 15:26:44.340538159 +0200 +++ /work/SRC/openSUSE:Factory/.libass.new/libass.changes 2017-12-08 21:47:20.407193187 +0100 @@ -1,0 +2,14 @@ +Sun Dec 3 11:07:13 UTC 2017 - mplus...@suse.com + +- Update to version 0.14.0: + * Brand new, faster and better outline stroker (replaces FreeType +stroker) + * Remove option to use the FreeType rasterizer + * Fix spots of missing border around self-intersecting shapes + * Switch from Yasm to NASM for building hand-written assembler +code + * Clear font cache in ass_set_fonts(). This fixes potentially +incorrect font choices and an occasional crash if this function +is called midway through rendering a file. + +--- Old: libass-0.13.7.tar.xz New: libass-0.14.0.tar.xz Other differences: -- ++ libass.spec ++ --- /var/tmp/diff_new_pack.U5KKH9/_old 2017-12-08 21:47:20.867173401 +0100 +++ /var/tmp/diff_new_pack.U5KKH9/_new 2017-12-08 21:47:20.867173401 +0100 @@ -18,7 +18,7 @@ %define sover 9 Name: libass -Version:0.13.7 +Version:0.14.0 Release:0 Summary:Library for SSA/ASS-formatted subtitle rendering License:ISC @@ -26,13 +26,12 @@ Url:https://github.com/libass/libass Source: https://github.com/libass/libass/releases/download/%{version}/%{name}-%{version}.tar.xz Source99: baselibs.conf +BuildRequires: nasm BuildRequires: pkgconfig -BuildRequires: xz -BuildRequires: yasm BuildRequires: pkgconfig(fontconfig) >= 2.10.92 BuildRequires: pkgconfig(freetype2) >= 9.10.3 BuildRequires: pkgconfig(fribidi) >= 0.19.0 -BuildRequires: pkgconfig(harfbuzz) +BuildRequires: pkgconfig(harfbuzz) >= 0.9.5 %description libass is a subtitle renderer for the ASS/SSA @@ -81,11 +80,9 @@ %postun -n libass%{sover} -p /sbin/ldconfig %files -n libass%{sover} -%defattr(-,root,root) %{_libdir}/libass.so.%{sover}* %files devel -%defattr(-,root,root) %{_includedir}/ass %{_libdir}/libass.so %{_libdir}/pkgconfig/libass.pc ++ libass-0.13.7.tar.xz -> libass-0.14.0.tar.xz ++ 9234 lines of diff (skipped)
commit libass for openSUSE:Factory
Hello community, here is the log from the commit of package libass for openSUSE:Factory checked in at 2017-06-12 15:26:40 Comparing /work/SRC/openSUSE:Factory/libass (Old) and /work/SRC/openSUSE:Factory/.libass.new (New) Package is "libass" Mon Jun 12 15:26:40 2017 rev:41 rq:501356 version:0.13.7 Changes: --- /work/SRC/openSUSE:Factory/libass/libass.changes2017-02-22 13:47:56.876028216 +0100 +++ /work/SRC/openSUSE:Factory/.libass.new/libass.changes 2017-06-12 15:26:44.340538159 +0200 @@ -1,0 +2,16 @@ +Tue Jun 6 10:32:46 UTC 2017 - idon...@suse.com + +- Update to version 0.13.7 + * Fix invalid memory accesses with BorderStyle=4 + * Fix change detection bug on frame resizes + * Fix cache bugs with border size + * Reduce precision of border width in font outline caching + * Don't treat :;<=>? as hexadecimal digits in color headers + * Fix parsing of unusual Alignment values in ASS style definitions + * Fix potential truncation in timestamp parsing + * Treat negative PlayResX/PlayResY like VSFilter + * Fixes to parsing of embedded fonts + * Remove arbitrary bitmap limit (fixes issues with subtitle rendering at 4K) + * Allow using shadow offset to adjust size of background with BorderStyle=4 + +--- Old: libass-0.13.6.tar.xz New: libass-0.13.7.tar.xz Other differences: -- ++ libass.spec ++ --- /var/tmp/diff_new_pack.T1r0Ap/_old 2017-06-12 15:26:46.428243556 +0200 +++ /var/tmp/diff_new_pack.T1r0Ap/_new 2017-06-12 15:26:46.428243556 +0200 @@ -18,7 +18,7 @@ %define sover 9 Name: libass -Version:0.13.6 +Version:0.13.7 Release:0 Summary:Library for SSA/ASS-formatted subtitle rendering License:ISC ++ libass-0.13.6.tar.xz -> libass-0.13.7.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libass-0.13.6/Changelog new/libass-0.13.7/Changelog --- old/libass-0.13.6/Changelog 2017-01-03 20:31:50.0 +0100 +++ new/libass-0.13.7/Changelog 2017-06-03 18:51:35.0 +0200 @@ -1,3 +1,17 @@ +libass (0.13.7) + * Fix invalid memory accesses with BorderStyle=4 + * Fix change detection bug on frame resizes + * Fix cache bugs with border size + * Reduce precision of border width in font outline caching + * Don't treat :;<=>? as hexadecimal digits in color headers + * Fix parsing of unusual Alignment values in ASS style definitions + * Fix potential truncation in timestamp parsing + * Treat negative PlayResX/PlayResY like VSFilter + * Fixes to parsing of embedded fonts + * Remove arbitrary bitmap limit (fixes issues with subtitle rendering at 4K) + * Allow using shadow offset to adjust size of background with BorderStyle=4 + * Fix TrueType/OpenType font collection handling with the DirectWrite backend + libass (0.13.6) * Bump ABI version to account for the new Justify field in ASS_Style that was added in 0.13.5. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libass-0.13.6/Makefile.in new/libass-0.13.7/Makefile.in --- old/libass-0.13.6/Makefile.in 2017-01-03 20:32:12.0 +0100 +++ new/libass-0.13.7/Makefile.in 2017-06-03 19:06:00.0 +0200 @@ -364,6 +364,7 @@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ +runstatedir = @runstatedir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libass-0.13.6/config.guess new/libass-0.13.7/config.guess --- old/libass-0.13.6/config.guess 2017-01-03 20:32:12.0 +0100 +++ new/libass-0.13.7/config.guess 2017-06-03 19:06:00.0 +0200 @@ -1,8 +1,8 @@ #! /bin/sh # Attempt to guess a canonical system name. -# Copyright 1992-2014 Free Software Foundation, Inc. +# Copyright 1992-2015 Free Software Foundation, Inc. -timestamp='2014-11-04' +timestamp='2015-08-20' # This file is free software; you can redistribute it and/or modify it # under the terms of the GNU General Public License as published by @@ -50,7 +50,7 @@ GNU config.guess ($timestamp) Originally written by Per Bothner. -Copyright 1992-2014 Free Software Foundation, Inc. +Copyright 1992-2015 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE." @@ -168,20 +168,27 @@ # Note: NetBSD doesn't particularly care about the vendor # portion of the name. We always set it to "unknown". sysctl="sysctl -n hw.machine_arch" -
commit libass for openSUSE:Factory
Hello community, here is the log from the commit of package libass for openSUSE:Factory checked in at 2017-02-22 13:47:55 Comparing /work/SRC/openSUSE:Factory/libass (Old) and /work/SRC/openSUSE:Factory/.libass.new (New) Package is "libass" Changes: --- /work/SRC/openSUSE:Factory/libass/libass.changes2016-10-14 03:38:24.0 +0200 +++ /work/SRC/openSUSE:Factory/.libass.new/libass.changes 2017-02-22 13:47:56.876028216 +0100 @@ -1,0 +2,20 @@ +Tue Feb 21 15:06:56 UTC 2017 - mplus...@suse.com + +- Update to version 0.13.6: + * Add Justify style override that changes text justification +(left/right/center) without affecting event positioning. This +breaks ABI compatibility with prior releases. + * Fix ass_set_cache_limits() to affect total bitmap cache size +including composite bitmap cache. + * Number parsing fixes ++ Fix illegal read when parsing some numbers in scientific + notation with huge exponents. ++ Correctly evaluate numbers in scientific notation with large + exponents. ++ Correctly evaluate numbers with many leading zeros. + * Bug fixes found with fuzzing ++ Fix a small memory leak in the parser. ++ Fix illegal read in the parser on specially crafted input + with \t tags. + +--- Old: libass-0.13.4.tar.xz New: libass-0.13.6.tar.xz Other differences: -- ++ libass.spec ++ --- /var/tmp/diff_new_pack.5Rmrt5/_old 2017-02-22 13:47:57.403953050 +0100 +++ /var/tmp/diff_new_pack.5Rmrt5/_new 2017-02-22 13:47:57.403953050 +0100 @@ -1,7 +1,7 @@ # # spec file for package libass # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,9 +16,9 @@ # -%define soname 5 +%define sover 9 Name: libass -Version:0.13.4 +Version:0.13.6 Release:0 Summary:Library for SSA/ASS-formatted subtitle rendering License:ISC @@ -26,7 +26,7 @@ Url:https://github.com/libass/libass Source: https://github.com/libass/libass/releases/download/%{version}/%{name}-%{version}.tar.xz Source99: baselibs.conf -BuildRequires: pkg-config +BuildRequires: pkgconfig BuildRequires: xz BuildRequires: yasm BuildRequires: pkgconfig(fontconfig) >= 2.10.92 @@ -39,11 +39,11 @@ (Advanced Substation Alpha/Substation Alpha) subtitle format. It is mostly compatible with VSFilter. -%package -n libass%{soname} +%package -n libass%{sover} Summary:Library for SSA/ASS-formatted subtitle rendering Group: System/Libraries -%description -n libass%{soname} +%description -n libass%{sover} libass is a subtitle renderer for the ASS/SSA (Advanced Substation Alpha/Substation Alpha) subtitle format. It is mostly compatible with VSFilter. @@ -52,7 +52,7 @@ Summary:Development files for libass, a subtitle rendering library Group: Development/Libraries/C and C++ Requires: glibc-devel -Requires: libass%{soname} = %{version} +Requires: libass%{sover} = %{version} Requires: pkgconfig(fontconfig) Requires: pkgconfig(freetype2) >= 9.10.3 Requires: pkgconfig(fribidi) >= 0.19.0 @@ -71,21 +71,21 @@ make %{?_smp_mflags} %install -make DESTDIR='%{buildroot}' install +%make_install find %{buildroot} -type f -name "*.la" -delete -print %check make %{?_smp_mflags} check -%post -n libass%{soname} -p /sbin/ldconfig -%postun -n libass%{soname} -p /sbin/ldconfig +%post -n libass%{sover} -p /sbin/ldconfig +%postun -n libass%{sover} -p /sbin/ldconfig -%files -n libass%{soname} -%defattr(-, root, root) -%{_libdir}/libass.so.%{soname}* +%files -n libass%{sover} +%defattr(-,root,root) +%{_libdir}/libass.so.%{sover}* %files devel -%defattr(-, root, root) +%defattr(-,root,root) %{_includedir}/ass %{_libdir}/libass.so %{_libdir}/pkgconfig/libass.pc ++ baselibs.conf ++ --- /var/tmp/diff_new_pack.5Rmrt5/_old 2017-02-22 13:47:57.435948495 +0100 +++ /var/tmp/diff_new_pack.5Rmrt5/_new 2017-02-22 13:47:57.435948495 +0100 @@ -1 +1 @@ -libass5 +libass9 ++ libass-0.13.4.tar.xz -> libass-0.13.6.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libass-0.13.4/Changelog new/libass-0.13.6/Changelog --- old/libass-0.13.4/Changelog 2016-10-05 01:10:16.0 +0200 +++ new/libass-0.13.6/Changelog 2017-01-03 20:31:50.0 +0100 @@ -1,10 +1,30 @@ +libass (0.13.6) + * Bump ABI version to account for the new Justify
commit libass for openSUSE:Factory
Hello community, here is the log from the commit of package libass for openSUSE:Factory checked in at 2016-10-14 03:38:23 Comparing /work/SRC/openSUSE:Factory/libass (Old) and /work/SRC/openSUSE:Factory/.libass.new (New) Package is "libass" Changes: --- /work/SRC/openSUSE:Factory/libass/libass.changes2016-10-06 12:27:57.0 +0200 +++ /work/SRC/openSUSE:Factory/.libass.new/libass.changes 2016-10-14 03:38:24.0 +0200 @@ -5 +5,2 @@ - * Fuzzing fixes bnc#1002982 CVE-2016-7969 CVE-2016-7972 + * Fuzzing fixes bnc#1002982 CVE-2016-7969, CVE-2016-7970 and +CVE-2016-7972 Other differences: --
commit libass for openSUSE:Factory
Hello community, here is the log from the commit of package libass for openSUSE:Factory checked in at 2016-10-06 12:27:57 Comparing /work/SRC/openSUSE:Factory/libass (Old) and /work/SRC/openSUSE:Factory/.libass.new (New) Package is "libass" Changes: --- /work/SRC/openSUSE:Factory/libass/libass.changes2016-02-29 09:12:28.0 +0100 +++ /work/SRC/openSUSE:Factory/.libass.new/libass.changes 2016-10-06 12:27:57.0 +0200 @@ -1,0 +2,11 @@ +Wed Oct 5 08:22:48 UTC 2016 - tchva...@suse.com + +- Update 0.13.4: + * Fuzzing fixes bnc#1002982 CVE-2016-7969 CVE-2016-7972 + * Improve compatibility/portablility of build system, should fix e.g. compilation on Solaris. + * Fix memory leak in DirectWrite font provider. + * Fix the rasterizer when rendering some large outlines. + * Remove hack that forced RTL base direction depending on font encoding. + * Greatly improve the internal caches with refcounting and gradual clearing. + +--- Old: libass-0.13.2.tar.xz New: libass-0.13.4.tar.xz Other differences: -- ++ libass.spec ++ --- /var/tmp/diff_new_pack.4RQds5/_old 2016-10-06 12:27:59.0 +0200 +++ /var/tmp/diff_new_pack.4RQds5/_new 2016-10-06 12:27:59.0 +0200 @@ -18,7 +18,7 @@ %define soname 5 Name: libass -Version:0.13.2 +Version:0.13.4 Release:0 Summary:Library for SSA/ASS-formatted subtitle rendering License:ISC @@ -53,10 +53,10 @@ Group: Development/Libraries/C and C++ Requires: glibc-devel Requires: libass%{soname} = %{version} -Requires: pkgconfig(enca) Requires: pkgconfig(fontconfig) Requires: pkgconfig(freetype2) >= 9.10.3 Requires: pkgconfig(fribidi) >= 0.19.0 +Requires: pkgconfig(harfbuzz) %description devel This package is needed if you want to develop / compile against libASS. ++ libass-0.13.2.tar.xz -> libass-0.13.4.tar.xz ++ 3542 lines of diff (skipped)
commit libass for openSUSE:Factory
Hello community, here is the log from the commit of package libass for openSUSE:Factory checked in at 2016-02-29 09:12:25 Comparing /work/SRC/openSUSE:Factory/libass (Old) and /work/SRC/openSUSE:Factory/.libass.new (New) Package is "libass" Changes: --- /work/SRC/openSUSE:Factory/libass/libass.changes2016-01-04 09:21:37.0 +0100 +++ /work/SRC/openSUSE:Factory/.libass.new/libass.changes 2016-02-29 09:12:28.0 +0100 @@ -1,0 +2,14 @@ +Thu Feb 25 16:22:23 UTC 2016 - mplus...@suse.com + +- Update to 0.13.2 + * Add ass_set_check_readorder() API function to disable use of +the ReadOrder field for duplicate checking in +ass_process_chunk(). + * ass_step_sub(track, now, 0) now finds the start of the subtitle +at now. + * Bug fixes: ++ Fix an issue with the new duplicate checking, which could + lead to missing subtitles after seeking. ++ Fix a crash with Core Text under specific circumstances. + +--- Old: libass-0.13.1.tar.xz New: libass-0.13.2.tar.xz Other differences: -- ++ libass.spec ++ --- /var/tmp/diff_new_pack.MLSkS6/_old 2016-02-29 09:12:29.0 +0100 +++ /var/tmp/diff_new_pack.MLSkS6/_new 2016-02-29 09:12:29.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package libass # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ %define soname 5 Name: libass -Version:0.13.1 +Version:0.13.2 Release:0 Summary:Library for SSA/ASS-formatted subtitle rendering License:ISC @@ -78,17 +78,16 @@ make %{?_smp_mflags} check %post -n libass%{soname} -p /sbin/ldconfig - %postun -n libass%{soname} -p /sbin/ldconfig %files -n libass%{soname} %defattr(-, root, root) -%{_libdir}/*.so.%{soname}* +%{_libdir}/libass.so.%{soname}* %files devel %defattr(-, root, root) -%{_includedir}/* -%{_libdir}/*.so -%{_libdir}/pkgconfig/*.pc +%{_includedir}/ass +%{_libdir}/libass.so +%{_libdir}/pkgconfig/libass.pc %changelog ++ libass-0.13.1.tar.xz -> libass-0.13.2.tar.xz ++ 27619 lines of diff (skipped)
commit libass for openSUSE:Factory
Hello community, here is the log from the commit of package libass for openSUSE:Factory checked in at 2016-01-04 09:21:16 Comparing /work/SRC/openSUSE:Factory/libass (Old) and /work/SRC/openSUSE:Factory/.libass.new (New) Package is "libass" Changes: --- /work/SRC/openSUSE:Factory/libass/libass.changes2015-12-27 01:57:46.0 +0100 +++ /work/SRC/openSUSE:Factory/.libass.new/libass.changes 2016-01-04 09:21:37.0 +0100 @@ -13,0 +14,5 @@ +Wed Dec 16 16:37:26 UTC 2015 - jeng...@inai.de + +- Update summary/description + +--- Other differences: -- ++ libass.spec ++ --- /var/tmp/diff_new_pack.tUlbhz/_old 2016-01-04 09:21:38.0 +0100 +++ /var/tmp/diff_new_pack.tUlbhz/_new 2016-01-04 09:21:38.0 +0100 @@ -20,7 +20,7 @@ Name: libass Version:0.13.1 Release:0 -Summary:Portable Library for SSA/ASS Subtitles Rendering +Summary:Library for SSA/ASS-formatted subtitle rendering License:ISC Group: Development/Libraries/C and C++ Url:https://github.com/libass/libass @@ -35,21 +35,21 @@ BuildRequires: pkgconfig(harfbuzz) %description -libass is a portable subtitle renderer for the ASS/SSA +libass is a subtitle renderer for the ASS/SSA (Advanced Substation Alpha/Substation Alpha) subtitle format. It is mostly compatible with VSFilter. %package -n libass%{soname} -Summary:Portable Library for SSA/ASS Subtitles Rendering +Summary:Library for SSA/ASS-formatted subtitle rendering Group: System/Libraries %description -n libass%{soname} -libass is a portable subtitle renderer for the ASS/SSA +libass is a subtitle renderer for the ASS/SSA (Advanced Substation Alpha/Substation Alpha) subtitle format. It is mostly compatible with VSFilter. %package devel -Summary:Portable Library for SSA/ASS Subtitles Rendering +Summary:Development files for libass, a subtitle rendering library Group: Development/Libraries/C and C++ Requires: glibc-devel Requires: libass%{soname} = %{version}
commit libass for openSUSE:Factory
Hello community, here is the log from the commit of package libass for openSUSE:Factory checked in at 2015-12-27 01:57:44 Comparing /work/SRC/openSUSE:Factory/libass (Old) and /work/SRC/openSUSE:Factory/.libass.new (New) Package is "libass" Changes: --- /work/SRC/openSUSE:Factory/libass/libass.changes2015-12-13 09:38:43.0 +0100 +++ /work/SRC/openSUSE:Factory/.libass.new/libass.changes 2015-12-27 01:57:46.0 +0100 @@ -1,0 +2,12 @@ +Thu Dec 17 11:42:06 UTC 2015 - idon...@suse.com + +- Update to 0.13.1 + * Much faster duplicate event check in ass_process_chunk. + * Interpret negative timestamp components as actual negative numbers. + * Look up fonts that contain PostScript outlines by their PostScript +name instead of their full names. Family names continue to be used for all fonts. + * Keep spaces in font names + * Drop support for Fontconfig < 2.10.92 to ensure correct font matching + * Fix some small memory leaks, potential crashes and bad data uses + +--- Old: libass-0.13.0.tar.xz New: libass-0.13.1.tar.xz Other differences: -- ++ libass.spec ++ --- /var/tmp/diff_new_pack.JmiMD8/_old 2015-12-27 01:57:47.0 +0100 +++ /var/tmp/diff_new_pack.JmiMD8/_new 2015-12-27 01:57:47.0 +0100 @@ -18,7 +18,7 @@ %define soname 5 Name: libass -Version:0.13.0 +Version:0.13.1 Release:0 Summary:Portable Library for SSA/ASS Subtitles Rendering License:ISC @@ -29,7 +29,7 @@ BuildRequires: pkg-config BuildRequires: xz BuildRequires: yasm -BuildRequires: pkgconfig(fontconfig) +BuildRequires: pkgconfig(fontconfig) >= 2.10.92 BuildRequires: pkgconfig(freetype2) >= 9.10.3 BuildRequires: pkgconfig(fribidi) >= 0.19.0 BuildRequires: pkgconfig(harfbuzz) ++ libass-0.13.0.tar.xz -> libass-0.13.1.tar.xz ++ 17680 lines of diff (skipped)
commit libass for openSUSE:Factory
Hello community, here is the log from the commit of package libass for openSUSE:Factory checked in at 2015-12-13 09:38:41 Comparing /work/SRC/openSUSE:Factory/libass (Old) and /work/SRC/openSUSE:Factory/.libass.new (New) Package is "libass" Changes: --- /work/SRC/openSUSE:Factory/libass/libass.changes2015-12-03 13:26:37.0 +0100 +++ /work/SRC/openSUSE:Factory/.libass.new/libass.changes 2015-12-13 09:38:43.0 +0100 @@ -1,0 +2,5 @@ +Mon Dec 7 20:26:25 UTC 2015 - jeng...@inai.de + +- Update RPM groups + +--- Other differences: -- ++ libass.spec ++ --- /var/tmp/diff_new_pack.btHfSW/_old 2015-12-13 09:38:44.0 +0100 +++ /var/tmp/diff_new_pack.btHfSW/_new 2015-12-13 09:38:44.0 +0100 @@ -22,7 +22,7 @@ Release:0 Summary:Portable Library for SSA/ASS Subtitles Rendering License:ISC -Group: System/Libraries +Group: Development/Libraries/C and C++ Url:https://github.com/libass/libass Source: https://github.com/libass/libass/releases/download/%{version}/%{name}-%{version}.tar.xz Source99: baselibs.conf @@ -36,16 +36,16 @@ %description libass is a portable subtitle renderer for the ASS/SSA - (Advanced Substation Alpha/Substation Alpha) subtitle +(Advanced Substation Alpha/Substation Alpha) subtitle format. It is mostly compatible with VSFilter. %package -n libass%{soname} Summary:Portable Library for SSA/ASS Subtitles Rendering -Group: Development/Libraries/C and C++ +Group: System/Libraries %description -n libass%{soname} libass is a portable subtitle renderer for the ASS/SSA - (Advanced Substation Alpha/Substation Alpha) subtitle +(Advanced Substation Alpha/Substation Alpha) subtitle format. It is mostly compatible with VSFilter. %package devel
commit libass for openSUSE:Factory
Hello community, here is the log from the commit of package libass for openSUSE:Factory checked in at 2015-12-03 13:26:36 Comparing /work/SRC/openSUSE:Factory/libass (Old) and /work/SRC/openSUSE:Factory/.libass.new (New) Package is "libass" Changes: --- /work/SRC/openSUSE:Factory/libass/libass.changes2015-07-16 17:17:19.0 +0200 +++ /work/SRC/openSUSE:Factory/.libass.new/libass.changes 2015-12-03 13:26:37.0 +0100 @@ -1,0 +2,37 @@ +Sun Nov 22 22:00:00 UTC 2015 - mplus...@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 + +--- Old: libass-0.12.3.tar.xz New: libass-0.13.0.tar.xz Other differences: -- ++ libass.spec ++ --- /var/tmp/diff_new_pack.i8vi3D/_old 2015-12-03 13:26:38.0 +0100 +++ /var/tmp/diff_new_pack.i8vi3D/_new 2015-12-03 13:26:38.0 +0100 @@ -17,9 +17,8 @@ %define soname 5 - Name: libass -Version:0.12.3 +Version:0.13.0 Release:0 Summary:Portable Library for SSA/ASS Subtitles Rendering License:ISC @@ -29,10 +28,11 @@ Source99: baselibs.conf BuildRequires: pkg-config BuildRequires: xz -BuildRequires: pkgconfig(enca) +BuildRequires: yasm BuildRequires: pkgconfig(fontconfig) BuildRequires: pkgconfig(freetype2) >= 9.10.3 BuildRequires: pkgconfig(fribidi) >= 0.19.0 +BuildRequires: pkgconfig(harfbuzz) %description libass is a portable subtitle renderer for the ASS/SSA @@ -65,16 +65,17 @@ %setup -q %build -%configure --disable-silent-rules \ +%configure \ + --disable-silent-rules \ --disable-static make %{?_smp_mflags} %install make DESTDIR='%{buildroot}' install -rm -f %{buildroot}%{_libdir}/*.la +find %{buildroot} -type f -name "*.la" -delete -print %check -make check +make %{?_smp_mflags} check %post -n libass%{soname} -p /sbin/ldconfig ++ libass-0.12.3.tar.xz -> libass-0.13.0.tar.xz ++ 11387 lines of diff (skipped)
commit libass for openSUSE:Factory
Hello community, here is the log from the commit of package libass for openSUSE:Factory checked in at 2015-07-16 17:17:17 Comparing /work/SRC/openSUSE:Factory/libass (Old) and /work/SRC/openSUSE:Factory/.libass.new (New) Package is libass Changes: --- /work/SRC/openSUSE:Factory/libass/libass.changes2015-03-12 16:36:38.0 +0100 +++ /work/SRC/openSUSE:Factory/.libass.new/libass.changes 2015-07-16 17:17:19.0 +0200 @@ -1,0 +2,27 @@ +Tue Jul 14 11:20:05 UTC 2015 - mplus...@suse.com + +- Update to 0.12.3 + * VSFilter blur compatibility changes + * VSFilter color/alpha parsing compatibility changes + * Bugfixes ++ Fix some potential memory leaks and crashes ++ Fix large timestamps (larger than about 600 hours) ++ Fix a potential crash with the new rasterizer and complex + fonts ++ Do not apply user-configured line position to non-dialog + events ++ Strictly clip non-dialog events to the video rectangle +- Changes for 0.12.2 + * Add extern C guards to the public headers for C++ +compatibility + * Improvements to style override API and implementation + * Bugfixes ++ Fix some rasterizer bugs of unknown severity ++ Fix a broken memset() of unknown severity ++ Make timestamp parsing more lenient, which makes libass + accept invalid ++ files accepted by most other ASS parsers ++ Increase compatibility with broken ASS drawings accepted by + VSFilter + +--- Old: libass-0.12.1.tar.xz New: libass-0.12.3.tar.xz Other differences: -- ++ libass.spec ++ --- /var/tmp/diff_new_pack.4QSxxc/_old 2015-07-16 17:17:20.0 +0200 +++ /var/tmp/diff_new_pack.4QSxxc/_new 2015-07-16 17:17:20.0 +0200 @@ -19,7 +19,7 @@ %define soname 5 Name: libass -Version:0.12.1 +Version:0.12.3 Release:0 Summary:Portable Library for SSA/ASS Subtitles Rendering License:ISC ++ libass-0.12.1.tar.xz - libass-0.12.3.tar.xz ++ 5873 lines of diff (skipped)
commit libass for openSUSE:Factory
Hello community, here is the log from the commit of package libass for openSUSE:Factory checked in at 2015-03-12 16:36:37 Comparing /work/SRC/openSUSE:Factory/libass (Old) and /work/SRC/openSUSE:Factory/.libass.new (New) Package is libass Changes: --- /work/SRC/openSUSE:Factory/libass/libass.changes2015-02-01 12:29:44.0 +0100 +++ /work/SRC/openSUSE:Factory/.libass.new/libass.changes 2015-03-12 16:36:38.0 +0100 @@ -4 +4 @@ -- Update to version 0.12.1 +- Update to version 0.12.1 (bnc#921212) Other differences: -- ++ libass.spec ++ --- /var/tmp/diff_new_pack.Iwojgs/_old 2015-03-12 16:36:39.0 +0100 +++ /var/tmp/diff_new_pack.Iwojgs/_new 2015-03-12 16:36:39.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package libass # -# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit libass for openSUSE:Factory
Hello community, here is the log from the commit of package libass for openSUSE:Factory checked in at 2015-02-01 12:29:42 Comparing /work/SRC/openSUSE:Factory/libass (Old) and /work/SRC/openSUSE:Factory/.libass.new (New) Package is libass Changes: --- /work/SRC/openSUSE:Factory/libass/libass.changes2013-10-21 15:11:18.0 +0200 +++ /work/SRC/openSUSE:Factory/.libass.new/libass.changes 2015-02-01 12:29:44.0 +0100 @@ -1,0 +2,21 @@ +Fri Jan 30 12:18:00 UTC 2015 - p.drou...@gmail.com + +- Update to version 0.12.1 + * Make ASS drawings with an extremely high number of control points work +This change increases compatibility with VSFilter. + * Bugfixes +- Fix a crash when using newer harfbuzz versions (GH #155) +- Load embedded memory fonts correctly +- Large shadow offsets rendered incorrectly (GH #142) +- Fix incorrect closing of last drawing contour +- Fix issues with undefined behavior in shifts +- Lots of of malloc() error checking +- Update home and download source Url to new project home +- Add baselibs.conf in sources list for Factory + +--- +Sun Oct 5 10:37:03 UTC 2014 - o...@aepfle.de + +- add versioned Requires to devel pkg, enca is required by pkgconfig + +--- Old: libass-0.10.2.tar.xz New: libass-0.12.1.tar.xz Other differences: -- ++ libass.spec ++ --- /var/tmp/diff_new_pack.UlI57B/_old 2015-02-01 12:29:45.0 +0100 +++ /var/tmp/diff_new_pack.UlI57B/_new 2015-02-01 12:29:45.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package libass # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,18 +19,19 @@ %define soname 5 Name: libass -Version:0.10.2 +Version:0.12.1 Release:0 Summary:Portable Library for SSA/ASS Subtitles Rendering License:ISC Group: System/Libraries -Url:http://code.google.com/p/libass/ -Source: http://libass.googlecode.com/files/%{name}-%{version}.tar.xz +Url:https://github.com/libass/libass +Source: https://github.com/libass/libass/releases/download/%{version}/%{name}-%{version}.tar.xz +Source99: baselibs.conf BuildRequires: pkg-config BuildRequires: xz BuildRequires: pkgconfig(enca) BuildRequires: pkgconfig(fontconfig) -BuildRequires: pkgconfig(freetype2) +BuildRequires: pkgconfig(freetype2) = 9.10.3 BuildRequires: pkgconfig(fribidi) = 0.19.0 %description @@ -52,6 +53,10 @@ Group: Development/Libraries/C and C++ Requires: glibc-devel Requires: libass%{soname} = %{version} +Requires: pkgconfig(enca) +Requires: pkgconfig(fontconfig) +Requires: pkgconfig(freetype2) = 9.10.3 +Requires: pkgconfig(fribidi) = 0.19.0 %description devel This package is needed if you want to develop / compile against libASS. ++ libass-0.10.2.tar.xz - libass-0.12.1.tar.xz ++ 20257 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit libass for openSUSE:Factory
Hello community, here is the log from the commit of package libass for openSUSE:Factory checked in at 2013-10-21 15:11:17 Comparing /work/SRC/openSUSE:Factory/libass (Old) and /work/SRC/openSUSE:Factory/.libass.new (New) Package is libass Changes: --- /work/SRC/openSUSE:Factory/libass/libass.changes2012-10-24 17:04:57.0 +0200 +++ /work/SRC/openSUSE:Factory/.libass.new/libass.changes 2013-10-21 15:11:18.0 +0200 @@ -1,0 +2,30 @@ +Thu Oct 17 19:17:09 UTC 2013 - tchva...@suse.com + +- Version bup to 0.10.2 + * API additions and some ABI changes, bumped SONAME + * Expose header field for VSFilter color mangling (GC #87) + * Add functions for explicit scaling hints (GC #6) + * Add 'type' field to ASS_Image (GC #31) + * Workaround Freetype's font size grid-fitting where appropriate + * Apply blur to both glyph and border when using opaque box + * Parser bugfixes +* Parse angles in style as number +* Fix fallback event formats +* Make closing ')' optional for some tags +* Fix crazy VSFilter behaviour for \move (GC #90) +* Make \r fall back to line style (GC #104) +* Parse style name like VSFilter +* Ignore junk in nested \t tags +* Make \clip tag arguments mandatory + * Properly handle script and language in the HarfBuzz shaper + * Allow ASS_Track and ASS_Renderer to have different ASS_Library + * Fix stroking in some rare cases + * Correctly handle @font advance (GC #94) + * Fix ascent/descent for some fonts (GC #106) + * Fix ass_step_sub to not require sorted events + * Fix blur scaling + * Don't mutate input strings (GC #88) + * Remove/change some error messages + * Fix various small memory leaks + +--- Old: libass-0.10.1.tar.xz New: libass-0.10.2.tar.xz Other differences: -- ++ libass.spec ++ --- /var/tmp/diff_new_pack.h5ZUFD/_old 2013-10-21 15:11:19.0 +0200 +++ /var/tmp/diff_new_pack.h5ZUFD/_new 2013-10-21 15:11:19.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package libass # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,10 +16,10 @@ # -%define soname 4 +%define soname 5 Name: libass -Version:0.10.1 +Version:0.10.2 Release:0 Summary:Portable Library for SSA/ASS Subtitles Rendering License:ISC ++ baselibs.conf ++ --- /var/tmp/diff_new_pack.h5ZUFD/_old 2013-10-21 15:11:19.0 +0200 +++ /var/tmp/diff_new_pack.h5ZUFD/_new 2013-10-21 15:11:19.0 +0200 @@ -1 +1 @@ -libass4 +libass5 ++ libass-0.10.1.tar.xz - libass-0.10.2.tar.xz ++ 23820 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit libass for openSUSE:Factory
Hello community, here is the log from the commit of package libass for openSUSE:Factory checked in at 2012-10-24 17:04:51 Comparing /work/SRC/openSUSE:Factory/libass (Old) and /work/SRC/openSUSE:Factory/.libass.new (New) Package is libass, Maintainer is sts...@suse.com Changes: --- /work/SRC/openSUSE:Factory/libass/libass.changes2011-11-02 15:44:57.0 +0100 +++ /work/SRC/openSUSE:Factory/.libass.new/libass.changes 2012-10-24 17:04:57.0 +0200 @@ -1,0 +2,17 @@ +Tue Oct 23 22:07:26 UTC 2012 - reddw...@opensuse.org + +- Update to version 0.10.1 + * Fix letter spacing + * Add \rSTYLENAME syntax support (GC #43) + * Fix border generation and border style reset (GC #56) + * Fix various issues with bug-for-bug compatibility of +transformations (\fax, \fay, etc.) to VSFilter (GC #46, GC #42) + * Fix drawing parsing (GC #47) + * Various fixes to shaper (GC #54, GC #55, GC#59) + * Fix change detection + * Add ass_set_line_position API to set a vertical subtitle offset + * Fix scaling of drawing baseline offset (\pbo) values + * Fix skipping of zero-width characters for FriBiDi shaper + * Use LTR text base direction by default, similar to VSFilter + +--- Old: libass-0.10.0.tar.xz New: libass-0.10.1.tar.xz Other differences: -- ++ libass.spec ++ --- /var/tmp/diff_new_pack.woHdUj/_old 2012-10-24 17:05:02.0 +0200 +++ /var/tmp/diff_new_pack.woHdUj/_new 2012-10-24 17:05:02.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package libass # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,12 +19,12 @@ %define soname 4 Name: libass -Version:0.10.0 +Version:0.10.1 Release:0 -License:ISC Summary:Portable Library for SSA/ASS Subtitles Rendering -Url:http://code.google.com/p/libass/ +License:ISC Group: System/Libraries +Url:http://code.google.com/p/libass/ Source: http://libass.googlecode.com/files/%{name}-%{version}.tar.xz BuildRequires: pkg-config BuildRequires: xz -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit libass for openSUSE:Factory
Hello community, here is the log from the commit of package libass for openSUSE:Factory checked in at 2011-11-02 15:44:54 Comparing /work/SRC/openSUSE:Factory/libass (Old) and /work/SRC/openSUSE:Factory/.libass.new (New) Package is libass, Maintainer is sts...@suse.com Changes: --- /work/SRC/openSUSE:Factory/libass/libass.changes2011-09-23 02:07:50.0 +0200 +++ /work/SRC/openSUSE:Factory/.libass.new/libass.changes 2011-11-02 15:44:57.0 +0100 @@ -1,0 +2,24 @@ +Sat Oct 29 19:01:04 UTC 2011 - reddw...@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 + +--- Old: libass-0.9.12.tar.xz New: libass-0.10.0.tar.xz Other differences: -- ++ libass.spec ++ --- /var/tmp/diff_new_pack.NQ76Iy/_old 2011-11-02 15:45:00.0 +0100 +++ /var/tmp/diff_new_pack.NQ76Iy/_new 2011-11-02 15:45:00.0 +0100 @@ -16,45 +16,42 @@ # +%define soname 4 Name: libass -Version:0.9.12 -Release:1 +Version:0.10.0 +Release:0 License:ISC Summary:Portable Library for SSA/ASS Subtitles Rendering Url:http://code.google.com/p/libass/ Group: System/Libraries Source: http://libass.googlecode.com/files/%{name}-%{version}.tar.xz -BuildRequires: enca-devel -BuildRequires: fontconfig-devel -BuildRequires: freetype2-devel -BuildRequires: gcc-c++ -BuildRequires: libpng-devel BuildRequires: pkg-config BuildRequires: xz -BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildRequires: pkgconfig(enca) +BuildRequires: pkgconfig(fontconfig) +BuildRequires: pkgconfig(freetype2) +BuildRequires: pkgconfig(fribidi) = 0.19.0 %description libass is a portable subtitle renderer for the ASS/SSA (Advanced Substation Alpha/Substation Alpha) subtitle format. It is mostly compatible with VSFilter. -%package -n libass4 -License:GPLv2+ +%package -n libass%{soname} Summary:Portable Library for SSA/ASS Subtitles Rendering Group: Development/Libraries/C and C++ -%description -n libass4 +%description -n libass%{soname} libass is a portable subtitle renderer for the ASS/SSA (Advanced Substation Alpha/Substation Alpha) subtitle format. It is mostly compatible with VSFilter. %package devel -License:GPLv2+ Summary:Portable Library for SSA/ASS Subtitles Rendering Group: Development/Libraries/C and C++ Requires: glibc-devel -Requires: libass4 = %{version} +Requires: libass%{soname} = %{version} %description devel This package is needed if you want to develop / compile against libASS. @@ -65,22 +62,22 @@ %build %configure --disable-silent-rules \ --disable-static -%{__make} %{?_smp_mflags} +make %{?_smp_mflags} %install -%{__make} DESTDIR='%{buildroot}' install -%{__rm} -f %{buildroot}%{_libdir}/*.la +make DESTDIR='%{buildroot}' install +rm -f %{buildroot}%{_libdir}/*.la %check make check -%post -n libass4 -p /sbin/ldconfig +%post -n libass%{soname} -p /sbin/ldconfig -%postun -n libass4 -p /sbin/ldconfig +%postun -n libass%{soname} -p /sbin/ldconfig -%files -n libass4 +%files -n libass%{soname} %defattr(-, root, root) -%{_libdir}/*.so.4* +%{_libdir}/*.so.%{soname}* %files devel %defattr(-, root, root) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit libass for openSUSE:Factory
Hello community, here is the log from the commit of package libass for openSUSE:Factory checked in at Mon Apr 18 09:51:33 CEST 2011. --- libass/libass.changes 2010-12-08 21:09:43.0 +0100 +++ /mounts/work_src_done/STABLE/libass/libass.changes 2011-04-15 19:41:21.0 +0200 @@ -1,0 +2,6 @@ +Fri Apr 14 13:38:21 UTC 2011 - toddrme2...@gmail.com + +- added 32bit compatibility libraries +- updated description to official description (fix for RPMLINT warning) + +--- calling whatdependson for head-i586 New: baselibs.conf Other differences: -- ++ libass.spec ++ --- /var/tmp/diff_new_pack.W6s1Ys/_old 2011-04-18 09:50:32.0 +0200 +++ /var/tmp/diff_new_pack.W6s1Ys/_new 2011-04-18 09:50:32.0 +0200 @@ -19,7 +19,7 @@ Name: libass Version:0.9.11 -Release:3 +Release:22 License:GPLv2+ Summary:Portable Library for SSA/ASS Subtitles Rendering Url:http://code.google.com/p/libass/ @@ -34,7 +34,9 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build %description -Portable Library for SSA/ASS Subtitles Rendering. +libass is a portable subtitle renderer for the ASS/SSA + (Advanced Substation Alpha/Substation Alpha) subtitle +format. It is mostly compatible with VSFilter. %package -n libass4 License:GPLv2+ @@ -42,7 +44,9 @@ Group: Development/Libraries/C and C++ %description -n libass4 -Portable Library for SSA/ASS Subtitles Rendering. +libass is a portable subtitle renderer for the ASS/SSA + (Advanced Substation Alpha/Substation Alpha) subtitle +format. It is mostly compatible with VSFilter. %package devel License:GPLv2+ ++ baselibs.conf ++ libass4 Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org