Skip to content

Commit a22f87c

Browse files
committed
[WIP] Rest of stuff (may not be actually needed)
Each of these must be investigated and seen if it is really needed.
1 parent 3773d9f commit a22f87c

File tree

3 files changed

+11
-2
lines changed

3 files changed

+11
-2
lines changed

pkgs/cairo.yaml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,17 @@ defaults:
44
relocatable: false
55

66
dependencies:
7-
build: [python, pkg-config, png, pixman, fontconfig, freetype, zlib]
7+
build: [python, glib2, pkg-config, png, pixman, fontconfig, freetype, zlib]
88
run: [pkg-config]
99

1010
sources:
1111
- key: tar.xz:ft27qfbs457kinm27honb5h26n6qcwju
1212
url: http://cairographics.org/releases/cairo-1.14.0.tar.xz
1313

14+
build_stages:
15+
- name: configure
16+
global_flags: true
17+
1418
when_build_dependency:
1519
- prepend_path: PKG_CONFIG_PATH
1620
value: '${ARTIFACT}/lib/pkgconfig'

pkgs/glib2.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,10 @@ dependencies:
77
defaults:
88
relocatable: false
99

10+
build_stages:
11+
- name: configure
12+
global_flags: true
13+
1014
sources:
1115
- key: tar.xz:r47qqzjibzc3rtuebylw56b3z7krcfej
1216
url: http://ftp.gnome.org/pub/gnome/sources/glib/2.42/glib-2.42.1.tar.xz

pkgs/pango.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,8 @@ sources:
1414

1515
build_stages:
1616
- name: configure
17-
extra: ['CAIRO_CFLAGS=-I${CAIRO_DIR}/include/cairo']
17+
extra: ['CAIRO_CFLAGS=-I${CAIRO_DIR}/include/cairo -I${GLIB2_DIR}/include/glib-2.0']
18+
global_flags: true
1819

1920
when_build_dependency:
2021
- prepend_path: PKG_CONFIG_PATH

0 commit comments

Comments
 (0)