summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorOleg Oshmyan <chortos@inbox.lv>2017-01-03 21:20:20 +0200
committerOleg Oshmyan <chortos@inbox.lv>2017-01-03 21:20:31 +0200
commit3b08a1dcb5be8ef42feafdfcbe6a8be97f9a4a9e (patch)
tree629366725c67597fade7eb4e2692f0f3ab2aac83
parent8b898d6b8525b7d99f6f800747648b4ee0afdcea (diff)
downloadlibass-3b08a1dcb5be8ef42feafdfcbe6a8be97f9a4a9e.tar.bz2
libass-3b08a1dcb5be8ef42feafdfcbe6a8be97f9a4a9e.tar.xz
Bump ABI version and release 0.13.60.13.6
sizeof(ASS_Style) is actually part of the ABI, so adding the Justify field in commit e54c123d5a08b6212533ddcced2cb1a50fa3d2b2 broke the ABI even though we tried to avoid it by placing the field at the end of the struct.
-rw-r--r--Changelog4
-rw-r--r--README.md2
-rw-r--r--configure.ac2
-rw-r--r--libass/Makefile.am6
-rw-r--r--libass/ass.h2
5 files changed, 10 insertions, 6 deletions
diff --git a/Changelog b/Changelog
index 8ac4cb2..55d415f 100644
--- a/Changelog
+++ b/Changelog
@@ -1,3 +1,7 @@
+libass (0.13.6)
+ * Bump ABI version to account for the new Justify field in ASS_Style
+ that was added in 0.13.5.
+
libass (0.13.5)
* Add Justify style override that changes text justification
(left/right/center) without affecting event positioning.
diff --git a/README.md b/README.md
index dd7a615..b742cf8 100644
--- a/README.md
+++ b/README.md
@@ -8,7 +8,7 @@ libass is a portable subtitle renderer for the ASS/SSA (Advanced Substation Alph
Get it
======
-See [GitHub releases](https://github.com/libass/libass/releases) for the latest release 0.13.5 (released 2016-12-28). This is mainly a security and bug fix release. See the [changelog](https://github.com/libass/libass/blob/master/Changelog) for a detailed list of changes.
+See [GitHub releases](https://github.com/libass/libass/releases) for the latest release 0.13.6 (released 2017-01-03). This is mainly a security and bug fix release. This release breaks ABI compatibility with prior releases. See the [changelog](https://github.com/libass/libass/blob/master/Changelog) for a detailed list of changes.
Source code is available from our [GitHub repository](https://github.com/libass/libass).
diff --git a/configure.ac b/configure.ac
index 54b0889..615dce1 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,4 +1,4 @@
-AC_INIT(libass, 0.13.5)
+AC_INIT(libass, 0.13.6)
AM_INIT_AUTOMAKE
AC_CONFIG_MACRO_DIR([m4])
# Disable Fortran checks
diff --git a/libass/Makefile.am b/libass/Makefile.am
index 67fe004..9fd2540 100644
--- a/libass/Makefile.am
+++ b/libass/Makefile.am
@@ -2,9 +2,9 @@ AM_CFLAGS = -std=gnu99 -Wall -Wextra -Wno-sign-compare -Wno-unused-parameter \
-Werror-implicit-function-declaration -Wstrict-prototypes \
-Wpointer-arith -Wredundant-decls -D_GNU_SOURCE
-LIBASS_LT_CURRENT = 8
-LIBASS_LT_REVISION = 3
-LIBASS_LT_AGE = 3
+LIBASS_LT_CURRENT = 9
+LIBASS_LT_REVISION = 0
+LIBASS_LT_AGE = 0
yasm_verbose = $(yasm_verbose_$(V))
yasm_verbose_ = $(yasm_verbose_$(AM_DEFAULT_VERBOSITY))
diff --git a/libass/ass.h b/libass/ass.h
index 67a630c..c62752e 100644
--- a/libass/ass.h
+++ b/libass/ass.h
@@ -24,7 +24,7 @@
#include <stdarg.h>
#include "ass_types.h"
-#define LIBASS_VERSION 0x01305000
+#define LIBASS_VERSION 0x01306000
#ifdef __cplusplus
extern "C" {