pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/multimedia/libass



Module Name:    pkgsrc
Committed By:   adam
Date:           Sun May  2 17:43:54 UTC 2021

Modified Files:
        pkgsrc/multimedia/libass: Makefile distinfo

Log Message:
libass: updated to 0.15.1

Release 0.15.1

This is purely a bug fix and polish release, with no significant API or ABI changes.

The only API change is that ass_add_font is now declared to accept const char *. Previously it took only char *, but const has worked in practice since the very first standalone libass release.

Fix currently known 0.15.0 regressions:
Fix crashing on some ASS files with embedded fonts
Fix total font fallback failure with some fonts on Core Text
Fix embedded and memory fonts not actually being used unless ass_set_fonts was called after they have been added
Fix events assuming the largest xbord-value of a preceding event of the same frame during collision handling
Fix \fscx0 and \fscy0 making more text disappear than they should
Fix shift in vertical positioning of some right-to-left events with \an4-6, \pos, \move or Scroll effects
Fix imprecise output for \be with huge argument
Fix the --enable-large-tiles configure switch doing nothing
Fix output of ASM-enabled builds deviating from non-ASM builds
Fix ASM-builds on Haiku and 32-bit *BSDs
Overhaul x86 assembly for better performance and to allow ASM-enabled PIC-builds on 32-bit
Reduce temporary allocation in rendering
DirectWrite: request fonts on demand for better performance and improved compatibility with external on-demand font activation
Log libass version numbers upon renderer startup
Accept pointers to const as arguments to ass_add_font
Improve VSFilter compatibility:
Disregard zero area events in collision handling
Do not apply \fsp to vector drawings
Fix bug preventing cutting out glyphs from border & shadow with abnormal \fad values (or causing aliasing artifacts in some cases with normal values)


To generate a diff of this commit:
cvs rdiff -u -r1.27 -r1.28 pkgsrc/multimedia/libass/Makefile
cvs rdiff -u -r1.13 -r1.14 pkgsrc/multimedia/libass/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/multimedia/libass/Makefile
diff -u pkgsrc/multimedia/libass/Makefile:1.27 pkgsrc/multimedia/libass/Makefile:1.28
--- pkgsrc/multimedia/libass/Makefile:1.27      Tue Oct 27 18:07:57 2020
+++ pkgsrc/multimedia/libass/Makefile   Sun May  2 17:43:54 2021
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.27 2020/10/27 18:07:57 adam Exp $
+# $NetBSD: Makefile,v 1.28 2021/05/02 17:43:54 adam Exp $
 
-DISTNAME=      libass-0.15.0
+DISTNAME=      libass-0.15.1
 CATEGORIES=    multimedia
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=libass/}
-GITHUB_PROJECT=        libass
 GITHUB_RELEASE=        ${PKGVERSION_NOREV}
 EXTRACT_SUFX=  .tar.xz
 
@@ -20,7 +19,6 @@ PKGCONFIG_OVERRIDE+=  libass.pc.in
 
 LDFLAGS+=      ${BUILDLINK_LDADD.iconv}
 
-BUILDLINK_API_DEPENDS.fribidi+=        fribidi>=0.19.0
 .include "../../converters/fribidi/buildlink3.mk"
 .include "../../converters/libiconv/buildlink3.mk"
 .include "../../fonts/fontconfig/buildlink3.mk"

Index: pkgsrc/multimedia/libass/distinfo
diff -u pkgsrc/multimedia/libass/distinfo:1.13 pkgsrc/multimedia/libass/distinfo:1.14
--- pkgsrc/multimedia/libass/distinfo:1.13      Tue Oct 27 18:07:57 2020
+++ pkgsrc/multimedia/libass/distinfo   Sun May  2 17:43:54 2021
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.13 2020/10/27 18:07:57 adam Exp $
+$NetBSD: distinfo,v 1.14 2021/05/02 17:43:54 adam Exp $
 
-SHA1 (libass-0.15.0.tar.xz) = be4a19dfa7f62b8243607f28caf9b8a7d2e9aff1
-RMD160 (libass-0.15.0.tar.xz) = 91b469b82de4aa69dd6ccb07f3e195d369de2cb4
-SHA512 (libass-0.15.0.tar.xz) = 067ed519e64da7e2e45436bb09e390f1a77d966aeb9420729f36c9725d89491655ead69eb61b43f3220b8ff8f9de3891911b62757466f843ab13ee7149d88459
-Size (libass-0.15.0.tar.xz) = 367848 bytes
+SHA1 (libass-0.15.1.tar.xz) = ceb7450facf37c825bd6b9747e8b471f2a592b16
+RMD160 (libass-0.15.1.tar.xz) = dc33165b9524de57c6d7eed09dbb017072d28dac
+SHA512 (libass-0.15.1.tar.xz) = e5a1cca7a72b21de7da2f83fc46db6b35e822593b67fa16563451f4121965e16e825a1665996a0e6022992e6b0365fc2b9b898932dd8086d2ee87b48851ef307
+Size (libass-0.15.1.tar.xz) = 369884 bytes



Home | Main Index | Thread Index | Old Index