File tree 3 files changed +10
-53
lines changed
3 files changed +10
-53
lines changed Original file line number Diff line number Diff line change @@ -1310,23 +1310,27 @@ LDFLAGS="$saved_ldflags"
1310
1310
1311
1311
# Pull in gio-unix for GDesktopAppInfo usage, see at least gdkapplaunchcontext-x11.c
1312
1312
if test "x$gdktarget" = "xx11"; then
1313
- GDK_PACKAGES="$PANGO_PACKAGES gio-unix-2.0 $X_PACKAGES gdk-pixbuf-2.0 cairo-$cairo_backend"
1313
+ GDK_PACKAGES="$PANGO_PACKAGES gdk-pixbuf-2.0"
1314
+ GDK_PRIVATE_PACKAGES="gio-unix-2.0 $X_PACKAGES cairo-$cairo_backend"
1314
1315
else
1315
- GDK_PACKAGES="$PANGO_PACKAGES gio-2.0 gdk-pixbuf-2.0 cairo-$cairo_backend"
1316
+ GDK_PACKAGES="$PANGO_PACKAGES gdk-pixbuf-2.0"
1317
+ GDK_PRIVATE_PACKAGES="gio-2.0 cairo-$cairo_backend"
1316
1318
fi
1317
1319
1318
- GDK_DEP_LIBS="$GDK_EXTRA_LIBS `$PKG_CONFIG --libs $GDK_PACKAGES`"
1319
- GDK_DEP_CFLAGS="`$PKG_CONFIG --cflags gthread-2.0 $GDK_PACKAGES` $GDK_EXTRA_CFLAGS"
1320
+ GDK_DEP_LIBS="$GDK_EXTRA_LIBS `$PKG_CONFIG --libs $GDK_PACKAGES $GDK_PRIVATE_PACKAGES `"
1321
+ GDK_DEP_CFLAGS="`$PKG_CONFIG --cflags gthread-2.0 $GDK_PACKAGES $GDK_PRIVATE_PACKAGES ` $GDK_EXTRA_CFLAGS"
1320
1322
#
1321
1323
# If we aren't writing explicit dependencies, then don't put the extra libraries we need
1322
1324
# into the pkg-config files
1323
1325
#
1324
1326
if test $enable_explicit_deps != yes ; then
1325
- GDK_PACKAGES="$PANGO_PACKAGES gdk-pixbuf-2.0"
1326
1327
GDK_EXTRA_LIBS=
1328
+ else
1329
+ GDK_PACKAGES="$GDK_PACKAGES $GDK_PRIVATE_PACKAGES"
1327
1330
fi
1328
1331
1329
1332
AC_SUBST(GDK_PACKAGES)
1333
+ AC_SUBST(GDK_PRIVATE_PACKAGES)
1330
1334
AC_SUBST(GDK_EXTRA_LIBS)
1331
1335
AC_SUBST(GDK_EXTRA_CFLAGS)
1332
1336
AC_SUBST(GDK_DEP_LIBS)
Load Diff This file was deleted.
Original file line number Diff line number Diff line change @@ -8,5 +8,6 @@ Name: GDK
8
8
Description: GTK+ Drawing Kit (${target} target)
9
9
Version: @VERSION@
10
10
Requires: @GDK_PACKAGES@
11
+ Requires.private: @GDK_PRIVATE_PACKAGES@
11
12
Libs: -L${libdir} -lgdk-${target}-@GTK_API_VERSION@ @GDK_EXTRA_LIBS@
12
13
Cflags: -I${includedir}/gtk-2.0 -I${libdir}/gtk-2.0/include @GDK_EXTRA_CFLAGS@
You can’t perform that action at this time.
0 commit comments