summaryrefslogtreecommitdiffstats
path: root/configure.ac
Commit message (Collapse)AuthorAgeFilesLines
* Release 0.12.30.12.3wm42015-06-301-1/+1
|
* Release 0.12.20.12.2wm42015-05-071-1/+1
|
* Update version and changelog0.12.1wm42015-01-071-1/+1
|
* Provide a strndup() fallbackwm42014-11-171-1/+1
| | | | | This standard function is not available everywhere, so we detect it and provide a fallback if missing.
* Use LT_INIT for better autoreconf compatibilityRodger Combs2014-10-251-1/+1
|
* Update version and changelog0.12.0Grigori Goronzy2014-10-231-1/+1
|
* configure.ac: Treat DragonFly as the rest of BSDsJan Beich2014-07-151-1/+1
|
* Implement fast quad-tree rasterizer in C and x86/SSE2/AVX2Dr.Smile2014-04-291-0/+18
| | | | Signed-off-by: Rodger Combs <rodger.combs@gmail.com>
* Update version info and changelog0.11.2Grigori Goronzy2014-04-251-1/+1
|
* Redesigned configure/Makefile setup11rcombs2014-02-241-47/+57
| | | | | | Adds yasm version check and handles Free/OpenBSD/win32 correctly. Signed-off-by: Grigori Goronzy <greg@chown.ath.cx>
* Update version info and changelog0.11.1Grigori Goronzy2014-02-191-1/+1
|
* Update version infoGrigori Goronzy2014-02-181-1/+1
|
* Check for YASM in configure11rcombs2014-01-261-8/+19
|
* Added x86 ASM functions11rcombs2014-01-251-0/+46
|
* Added profile program and corresponding configure options11rcombs2014-01-251-1/+5
|
* Update version infoGrigori Goronzy2013-10-141-1/+1
|
* Fix generation of libass.pc0.10.1Grigori Goronzy2012-10-161-2/+2
|
* Bump minimum Harfbuzz version to 0.9.5Grigori Goronzy2012-10-161-2/+2
|
* Revert "shaper: add UCDN support"Grigori Goronzy2012-10-151-4/+0
| | | | | | | | This reverts commit 840ce4c2d9381e340c3239d104933fea85fff3e5. Harfbuzz added UCDN support much quicker than I thought and the latest release 0.9.5 contains UCDN already, so we don't need it in libass anymore.
* shaper: add UCDN supportGrigori Goronzy2012-10-011-0/+4
| | | | | | Add explicit support for UCDN, without relying on any HarfBuzz integration. This finally allows easy usage of HarfBuzz without glib, ICU, or some other big bloated library!
* Add ass_set_line_position() API function for subtitle positionwm42012-10-011-1/+1
| | | | | | | | This allows users to change the vertical position of normal subtitles. MPlayer has such a feature as -sub-pos option using its internal subtitle renderer. Bump LIBASS_VERSION to indicate the API addition.
* Bump version to 0.10.00.10.0Grigori Goronzy2011-09-251-1/+1
|
* autoconf: lowercase variablesGrigori Goronzy2011-09-251-10/+10
| | | | | Use lowercase variable names to avoid bogus "possibly undefined macro" errors.
* test: separate linker flagsGrigori Goronzy2011-09-251-1/+0
| | | | | Use separate linker flags for the test program to avoid unnecessarily linking the libass library against libpng.
* pkg-config: tailor libass.pc for static-only buildsGrigori Goronzy2011-09-251-2/+7
| | | | | | | Add library and package dependencies to the default (non-private) pkg-config fields for static-only builds. This makes sure the packages and libraries are always picked up and used, even if the --static option is not supplied to the pkg-config commandline.
* Add compile time switch for HarfBuzz supportGrigori Goronzy2011-08-081-15/+10
| | | | | | | | | | | | | Now that it's possible to switch shapers at runtime, it also becomes a lot easier to disable them at compile time. Add ifdefs and build system changes so that HarfBuzz can be safely disabled. It's autodetected now and enabled if available. This shuffles a bit of code around, but there are no functional changes. Note that FriBidi remains mandatory for the time being, but this shouldn't pose any problems, since it is a small and very portable library without any special dependencies.
* Add HarfBuzz checks to build systemGrigori Goronzy2011-07-111-0/+12
|
* Add FriBidi checks to build systemGrigori Goronzy2011-07-041-0/+14
|
* Bump version0.9.12Grigori Goronzy2011-05-301-1/+1
|
* test: fix compilation with libpng 1.5, rename configure switchGrigori Goronzy2011-02-161-3/+3
| | | | | | | | | | | libpng 1.5 renamed the jmpbuf variable to jmp_buf. Since direct access to this variable is deprecated, it makes more sense to use the function png_jmpbuf() instead. Also, rename the --enable-png switch to --enable-test to make clear this is a debugging option. Initial patch by Alexis Ballier, aballier AT gentoo DOT org.
* Require fontconfig by defaultGrigori Goronzy2011-02-161-4/+3
| | | | | | Enable configure to require fontconfig by default; libass is quite useless for most purposes without it anyway. If you want to build without fontconfig, explicitly disable it with --disable-fontconfig.
* Bump autoconf version and LIBASS_VERSION0.9.11Grigori Goronzy2010-08-111-1/+1
|
* Set AM_CFLAGS instead of CFLAGS directlyGrigori Goronzy2010-08-091-3/+0
|
* Version bump0.9.10Grigori Goronzy2010-08-061-1/+1
| | | | | Increment shared library revision (due to API additions) and autoconf version.
* Build system: replace "shave" script by AM_SILENT_RULESGrigori Goronzy2010-06-261-3/+3
| | | | | Use AM_SILENT_RULES in favor of "shave" if automake >= 1.11 is available. Otherwise, disable silent build.
* Bump autoconf versionGrigori Goronzy2010-03-011-1/+1
| | | | | Oops, forgot this one. This is only important for building distfiles though, so I won't bother with another release tag.
* Remove support for freetype < 2.2.1Grigori Goronzy2010-01-081-1/+1
| | | | | Get rid of compatibility #ifdefs and some code to support very old versions of freetype. libass now requires at least version 2.2.1.
* Remove support for fontconfig < 2.4.2Grigori Goronzy2010-01-081-1/+1
| | | | | Get rid of compatibility code and #ifdefs for very old fontconfig versions. libass now requires at least version 2.4.2.
* Disable test program and libpng by default0.9.8Grigori Goronzy2009-09-181-4/+5
|
* Bump version to 0.9.8Grigori Goronzy2009-09-181-1/+1
|
* Build system: enable/disable flags, pkg-config fixesGrigori Goronzy2009-07-241-6/+31
| | | | | * Add enable/disable flags for enca, fontconfig and libpng. * Add dependent libraries to pkg-config file to allow static linking.
* Add check for libm to configureGrigori Goronzy2009-07-211-0/+1
| | | | Check for libm and add the library to the linker flags.
* Rework build systemGrigori Goronzy2009-07-131-25/+20
| | | | | | | | * Remove checks for functions or headers that are part of ANSI C or C89. * Make enca optional. * Conditionally compile the test program depending on libpng availability.
* Initial changelog update for 0.9.7Grigori Goronzy2009-07-111-1/+1
| | | | Update changelog and version number in configure.ac.
* autoconf: disable Fortran/C++ checksGrigori Goronzy2009-07-111-1/+4
| | | | | | For some reason, libtool wants to check for Fortran and C++ compilers, which takes some time. Disable these checks to speed up ./configure runs.
* Add AM_PROG_CC_C_O to configure.acGrigori Goronzy2009-07-111-0/+1
| | | | This basically silences a automake error/warning.
* Convert test program to plain CGrigori Goronzy2009-07-111-1/+0
| | | | | The test program unnecessarily was using a few C++ features. Convert it to plain C to make everything work without a C++ compiler.
* configure: use pkg-config for libpng, encaGrigori Goronzy2009-07-111-3/+14
| | | | | | | Use pkg-config to check for enca and libpng, like it is already done for freetype and fontconfig. Also, use libass/ass.c instead of the test program, test/test.cpp, as the unique source identification.
* Add -Wall to CFLAGSgreg2009-06-201-0/+3
|
* Add autotools infrastructure.greg2009-06-181-0/+58