This commit is contained in:
Max Howell 2022-08-20 11:24:18 -04:00 committed by GitHub
parent c1de1e83a1
commit bfc6fffab1

View file

@ -0,0 +1,41 @@
distributable:
url: https://download.gnome.org/sources/pango/{{ version.major }}.{{ version.minor }}/pango-{{ version }}.tar.xz
strip-components: 1
versions:
#FIXME github: GNOME/pango/tags
#NOTE above has a v2 which nothing seems to reference otherwise
- 1.50.9
dependencies:
cairographics.org: 1
freetype.org: 2
gnome.org/glib: 2
harfbuzz.org: 5
freedesktop.org/fontconfig: 2
sourceware.org/libffi: 3
gnu.org/fribidi: 1
build:
dependencies:
tea.xyz/gx/cc: c99
mesonbuild.com: ^0.63
ninja-build.org: 1
freedesktop.org/pkg-config: ^0.29
gnome.org/gobject-introspection: 1
python.org: 3 #FIXME rqd by gnome.org/gobject-introspection but should be added by tea-env
working-directory: build
script: |
meson .. $ARGS
ninja --verbose
ninja install
env:
ARGS:
- -Dcairo=enabled
- -Dfontconfig=enabled
- -Dfreetype=enabled
- --buildtype=release
- --prefix={{prefix}}
#TODO more
test: pango-view --version