The NetBSD Project

CVS log for pkgsrc/multimedia/libass/Makefile

[BACK] Up to [] / pkgsrc / multimedia / libass

Request diff between arbitrary revisions

Default branch: MAIN

Revision 1.25 / (download) - annotate - [select for diffs], Tue Mar 10 22:08:56 2020 UTC (2 months, 3 weeks ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2020Q1-base, pkgsrc-2020Q1, HEAD
Changes since 1.24: +2 -2 lines
Diff to previous 1.24 (colored)

librsvg: update to remove libcroco in rust case

recursive bump for the dependency change

Revision 1.24 / (download) - annotate - [select for diffs], Sun Mar 8 16:47:59 2020 UTC (2 months, 3 weeks ago) by wiz
Branch: MAIN
Changes since 1.23: +2 -2 lines
Diff to previous 1.23 (colored)

*: recursive bump for libffi

Revision 1.23 / (download) - annotate - [select for diffs], Mon Nov 12 03:51:20 2018 UTC (18 months, 3 weeks ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2019Q4-base, pkgsrc-2019Q4, pkgsrc-2019Q3-base, pkgsrc-2019Q3, pkgsrc-2019Q2-base, pkgsrc-2019Q2, pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4
Changes since 1.22: +2 -2 lines
Diff to previous 1.22 (colored)

Recursive revbump from hardbuzz-2.1.1

Revision 1.22 / (download) - annotate - [select for diffs], Mon Mar 12 11:15:40 2018 UTC (2 years, 2 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2018Q3-base, pkgsrc-2018Q3, pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1
Changes since 1.21: +2 -1 lines
Diff to previous 1.21 (colored)

Recursive bumps for fontconfig and libzip dependency changes.

Revision 1.21 / (download) - annotate - [select for diffs], Thu Nov 2 14:25:55 2017 UTC (2 years, 7 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2017Q4-base, pkgsrc-2017Q4
Changes since 1.20: +2 -2 lines
Diff to previous 1.20 (colored)

libass: updated to 0.14.0

libass (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
* Support Core Text font provider on Mac OS X 10.6 and 10.7
* 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.

Revision 1.20 / (download) - annotate - [select for diffs], Wed Aug 16 21:22:13 2017 UTC (2 years, 9 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2017Q3-base, pkgsrc-2017Q3
Changes since 1.19: +2 -2 lines
Diff to previous 1.19 (colored)

Update some HOMEPAGEs.

Revision 1.19 / (download) - annotate - [select for diffs], Sun Jul 16 10:00:38 2017 UTC (2 years, 10 months ago) by adam
Branch: MAIN
Changes since 1.18: +2 -3 lines
Diff to previous 1.18 (colored)

Release 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

Revision 1.18 / (download) - annotate - [select for diffs], Sun Feb 12 06:24:47 2017 UTC (3 years, 3 months ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2017Q2-base, pkgsrc-2017Q2, pkgsrc-2017Q1-base, pkgsrc-2017Q1
Changes since 1.17: +2 -2 lines
Diff to previous 1.17 (colored)

Recursive revbump from fonts/harfbuzz

Revision 1.17 / (download) - annotate - [select for diffs], Mon Feb 6 13:54:47 2017 UTC (3 years, 3 months ago) by wiz
Branch: MAIN
Changes since 1.16: +2 -1 lines
Diff to previous 1.16 (colored)

Recursive bump for harfbuzz's new graphite2 dependency.

Revision 1.16 / (download) - annotate - [select for diffs], Tue Nov 1 20:15:28 2016 UTC (3 years, 7 months ago) by maya
Branch: MAIN
CVS Tags: pkgsrc-2016Q4-base, pkgsrc-2016Q4
Changes since 1.15: +2 -2 lines
Diff to previous 1.15 (colored)

libass: update to 0.13.4

changes from 0.13.1 to 0.13.4

    Bug fixes found with fuzzing
    Fix memory reallocation in the shaper. (CVE-2016-7972)
    Fix two small memory leaks in the parser and test program.
    Fix illegal read in Gaussian blur coefficient calculations. (CVE-2016-7970)
    Fix mode 0/3 line wrapping equalization in specific cases which could result in illegal reads while laying out and shaping text. (CVE-2016-7969)

    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.

    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.

Revision 1.15 / (download) - annotate - [select for diffs], Sun Dec 13 10:25:48 2015 UTC (4 years, 5 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2016Q3-base, pkgsrc-2016Q3, pkgsrc-2016Q2-base, pkgsrc-2016Q2, pkgsrc-2016Q1-base, pkgsrc-2016Q1, pkgsrc-2015Q4-base, pkgsrc-2015Q4
Changes since 1.14: +2 -2 lines
Diff to previous 1.14 (colored)

Release 0.13.1:
Much faster duplicate event check in ass_process_chunk. This can bring a large speedup for embedded subtitles with lots of events. To make this possible, it is now forbidden to combine calls to ass_process_chunk with any other method of manipulating the event list, namely, manual manipulation and calls to ass_process_data, ass_read_memory and ass_read_file.
Interpret negative timestamp components as actual negative numbers. This change increases compatibility with VSFilter.
Font matching changes for VSFilter compatibility
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
Bug fixes
Fix building the assembler code for the x32 ABI
Fix static linking against libass through pkg-config when libass uses libiconv
Fix some small memory leaks, potential crashes and bad data uses

Revision 1.14 / (download) - annotate - [select for diffs], Sat May 23 11:00:02 2015 UTC (5 years ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2015Q3-base, pkgsrc-2015Q3, pkgsrc-2015Q2-base, pkgsrc-2015Q2
Changes since 1.13: +5 -3 lines
Diff to previous 1.13 (colored)

Changes 0.12.2:
Add extern "C" guards to the public headers for C++ compatibility
Improvements to style override API and implementation
* 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

Revision 1.13 / (download) - annotate - [select for diffs], Wed Feb 11 10:58:02 2015 UTC (5 years, 3 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2015Q1-base, pkgsrc-2015Q1
Changes since 1.12: +2 -2 lines
Diff to previous 1.12 (colored)

Changes 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
  * Load embedded memory fonts correctly
  * Large shadow offsets rendered incorrectly
  * Fix incorrect closing of last drawing contour
  * Fix issues with undefined behavior in shifts
  * Lots of of malloc() error checking

Revision 1.12 / (download) - annotate - [select for diffs], Wed Jun 4 10:25:18 2014 UTC (6 years ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2014Q4-base, pkgsrc-2014Q4, pkgsrc-2014Q3-base, pkgsrc-2014Q3, pkgsrc-2014Q2-base, pkgsrc-2014Q2
Changes since 1.11: +9 -11 lines
Diff to previous 1.11 (colored)

Changes 0.11.2:
* Improve yasm version check
* Fix \fscx0 crashes
* Actually export ass_library_version
* Fix change detection with vector clips
* SIMD assembly bugfixes
* Parse drawing numbers as floats
* Fix shaper sign bug
* Initialize \pbo correctly

Revision 1.11 / (download) - annotate - [select for diffs], Fri Apr 4 05:52:17 2014 UTC (6 years, 2 months ago) by obache
Branch: MAIN
Changes since 1.10: +3 -1 lines
Diff to previous 1.10 (colored)

Exactly disable-asm (no dependency on yasm now).
workaround of PR pkg/48703.

Revision 1.10 / (download) - annotate - [select for diffs], Thu Apr 3 08:21:52 2014 UTC (6 years, 2 months ago) by wiz
Branch: MAIN
Changes since 1.9: +3 -4 lines
Diff to previous 1.9 (colored)

Update to 0.11.1:

libass (0.11.1)
 * Fix distfile generation
 * No functional changes

libass (0.11.0)
 * Add bitmap run combining/compositing
   This changes the text rendering model and increases compatibility with
   VSFilter. It may make rendering faster or slower in certain cases.
 * Add AVX/SSE2 implementations for \be and compositing
   This adds yasm as (optional) build dependency.
 * Add ass_library_version() API funcion (GC #113)
 * Add 'profile' program for benchmarks
 * Improve gaussian blur
 * Fix compilation with MSVC 2013
 * Speed up HarfBuzz shaper
 * Speed up cache
 * Notable compatibility bugfixes
   * Reset origin on \fay changes (GC #88)
   * Tons of parser fixes
   * Fix ascender/descender metrics (GH #8)
   * Fix \pbo sign and scaling
   * Don't reset wrap style on \r (GC #116, GH #45)
 * Notable bugfixes:
   * Correctly handle @font advance (GC #94)
   * Disable ligatures for non-zero \fsp
   * Make sure to release vector clip (GH #22)

Revision 1.9 / (download) - annotate - [select for diffs], Fri Mar 21 07:58:25 2014 UTC (6 years, 2 months ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2014Q1-base, pkgsrc-2014Q1
Changes since 1.8: +2 -2 lines
Diff to previous 1.8 (colored)

Add library for iconv to LDFLAGS in all cases, not only SunOS.
detection of iconv is not sufficient, especially for the case iconv from pkgsrc
is preferred to builtin one in libc.

Revision 1.8 / (download) - annotate - [select for diffs], Tue Jan 14 14:28:21 2014 UTC (6 years, 4 months ago) by jperkin
Branch: MAIN
Changes since 1.7: +5 -1 lines
Diff to previous 1.7 (colored)

Needs to be explicitly linked against libiconv on SunOS.


Revision 1.7 / (download) - annotate - [select for diffs], Sun Oct 20 21:53:20 2013 UTC (6 years, 7 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2013Q4-base, pkgsrc-2013Q4
Changes since 1.6: +2 -4 lines
Diff to previous 1.6 (colored)

Update to 0.10.2:

libass (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

Revision 1.6 / (download) - annotate - [select for diffs], Tue Jun 4 22:16:48 2013 UTC (7 years ago) by tron
Branch: MAIN
CVS Tags: pkgsrc-2013Q3-base, pkgsrc-2013Q3, pkgsrc-2013Q2-base, pkgsrc-2013Q2
Changes since 1.5: +2 -2 lines
Diff to previous 1.5 (colored)

Try to fix the fallout caused by the fix for PR pkg/47882. Part 3:

Recursively bump package revisions again after the "freetype2" and
"fontconfig" handling was fixed.

Revision 1.5 / (download) - annotate - [select for diffs], Mon Jun 3 10:05:42 2013 UTC (7 years ago) by wiz
Branch: MAIN
Changes since 1.4: +2 -1 lines
Diff to previous 1.4 (colored)

Bump freetype2 and fontconfig dependencies to current pkgsrc versions,
to address issues with NetBSD-6(and earlier)'s fontconfig not being
new enough for pango.

While doing that, also bump freetype2 dependency to current pkgsrc

Suggested by tron in PR 47882

Revision 1.4 / (download) - annotate - [select for diffs], Mon Jan 21 13:24:52 2013 UTC (7 years, 4 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2013Q1-base, pkgsrc-2013Q1
Changes since 1.3: +4 -4 lines
Diff to previous 1.3 (colored)

Update to 0.10.1; bump ABI depends due to new fribidi dependency.

libass (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

libass (0.10.0)
 * Bidirectional layout and Arabic shaping via FriBidi (GC #13)
 * OpenType shaping via HarfBuzz-ng (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)
 * Build system tweaks

Revision 1.3 / (download) - annotate - [select for diffs], Mon Oct 8 09:21:05 2012 UTC (7 years, 7 months ago) by asau
Branch: MAIN
CVS Tags: pkgsrc-2012Q4-base, pkgsrc-2012Q4
Changes since 1.2: +1 -3 lines
Diff to previous 1.2 (colored)

Drop PKG_DESTDIR_SUPPORT setting, "user-destdir" is default these days.

Revision 1.2 / (download) - annotate - [select for diffs], Tue Nov 1 06:02:13 2011 UTC (8 years, 7 months ago) by sbd
Branch: MAIN
CVS Tags: pkgsrc-2012Q3-base, pkgsrc-2012Q3, pkgsrc-2012Q2-base, pkgsrc-2012Q2, pkgsrc-2012Q1-base, pkgsrc-2012Q1, pkgsrc-2011Q4-base, pkgsrc-2011Q4
Changes since 1.1: +2 -1 lines
Diff to previous 1.1 (colored)

Recursive bump for graphics/freetype2 buildlink addition.

Revision / (download) - annotate - [select for diffs] (vendor branch), Sat Jul 9 10:24:18 2011 UTC (8 years, 10 months ago) by abs
Branch: TNF
CVS Tags: pkgsrc-base, pkgsrc-2011Q3-base, pkgsrc-2011Q3
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored)

Added multimedia/libass version 0.9.12

libass is a portable subtitle renderer for the ASS/SSA (Advanced
Substation Alpha/Substation Alpha) subtitle format. It is mostly
compatible with VSFilter.

Revision 1.1 / (download) - annotate - [select for diffs], Sat Jul 9 10:24:18 2011 UTC (8 years, 10 months ago) by abs
Branch: MAIN

Initial revision

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

CVSweb <>