mirror of
https://github.com/ivabus/pantry
synced 2024-11-29 19:55:06 +03:00
39 lines
786 B
YAML
39 lines
786 B
YAML
distributable:
|
|
url: https://github.com/libass/libass/archive/refs/tags/{{version}}.tar.gz
|
|
strip-components: 1
|
|
|
|
versions:
|
|
github: libass/libass/tags
|
|
|
|
dependencies:
|
|
freetype.org: 2
|
|
gnu.org/fribidi: 1
|
|
harfbuzz.org: '*'
|
|
github.com/adah1972/libunibreak: '*'
|
|
linux:
|
|
freedesktop.org/fontconfig: 2
|
|
x86-64:
|
|
nasm.us: 2
|
|
|
|
build:
|
|
dependencies:
|
|
gnu.org/autoconf: 2
|
|
gnu.org/automake: 1
|
|
gnu.org/libtool: 2
|
|
freedesktop.org/pkg-config: '*'
|
|
script: |
|
|
./autogen.sh
|
|
./configure $ARGS
|
|
make install
|
|
env:
|
|
ARGS:
|
|
- --disable-dependency-tracking
|
|
- --prefix={{prefix}}
|
|
darwin:
|
|
ARGS:
|
|
- --disable-fontconfig # libass uses coretext on macOS, fontconfig on Linux
|
|
|
|
test:
|
|
script: |
|
|
c++ test.cpp -lass -o test
|
|
./test
|