From 5f10d63847a885ea8c2913e50db3a48bd0502f1f Mon Sep 17 00:00:00 2001 From: Youssef Abou-Kewik Date: Sun, 15 Sep 2019 17:39:35 -0700 Subject: [PATCH] Adjust build params for librsvg and gtk --- osx/jhbuildrc-custom | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/osx/jhbuildrc-custom b/osx/jhbuildrc-custom index 712d59508..5cd7a92a0 100644 --- a/osx/jhbuildrc-custom +++ b/osx/jhbuildrc-custom @@ -70,14 +70,16 @@ global autogenargs autogenargs = autogenargs + ' --disable-documentation --disable-docs --enable-introspection --enable-gtk-doc=no --enable-gtk-doc-html=no --enable-gtk-doc-pdf=no' # autogenargs += ' --cache-file=' + checkoutroot + '/autoconf-cache ' +# branches["gtk+-3.0"] = "http://ftp.gnome.org/pub/gnome/sources/gtk/3.96/gtk-3.96.0.tar.xz" + module_autogenargs['gettext-tools'] = 'CFLAGS=-O' module_autogenargs['yelp'] = '--disable-Werror' module_autogenargs['zlib']= ''# + autogenargs -module_autogenargs['librsvg'] = autogenargs +module_autogenargs['librsvg'] = '--disable-Bsymbolic --enable-pixbuf-loader --enable-shared=yes --enable-static=yes ' + autogenargs module_autogenargs['cairo'] = '--disable-full-testing --enable-ft --enable-fc --enable-quartz-image --enable-quartz-font --enable-quartz --enable-png --enable-svg --enable-tee --enable-xml --enable-gobject --enable-pthread --disable-valgrind --disable-gtk-doc ' + autogenargs module_autogenargs['gobject-introspection']= '--with-cairo=yes ' + autogenargs module_autogenargs['tango-icon-theme']='--disable-nls --disable-icon-framing ' + autogenargs -module_autogenargs['gtk+-3.0'] = '--enable-quartz-backend --enable-quartz-relocation --disable-cloudprint --with-included-immodules=am-et,cedilla,cyrillic-translit,inuktitut,ipa,multipress,thai,ti-er,ti-et,viqr --disable-modules --disable-rpath --disable-cups --disable-papi --disable-cloudprint --disable-gtk-doc --disable-gtk-doc-html --disable-gtk-doc-pdf --enable-debug=no ' + autogenargs #--disable-schemas-compile ? +module_autogenargs['gtk+-3.0'] = '--enable-quartz-backend --enable-quartz-relocation --disable-Bsymbolic --disable-cloudprint --with-included-immodules=am-et,cedilla,cyrillic-translit,inuktitut,ipa,multipress,thai,ti-er,ti-et,viqr --disable-modules --disable-rpath --disable-cups --disable-papi --disable-cloudprint --disable-gtk-doc --disable-gtk-doc-html --disable-gtk-doc-pdf --enable-debug=no ' + autogenargs #--disable-schemas-compile ? module_autogenargs['gnome-themes-standard'] = '--disable-gtk2-engine ' + autogenargs module_autogenargs['harfbuzz'] = '--disable-gtk-doc --disable-gtk-doc-html --disable-gtk-doc-pdf --with-coretext ' + autogenargs module_autogenargs['root-harfbuzz'] = '--disable-gtk-doc --disable-gtk-doc-html --disable-gtk-doc-pdf --with-coretext ' + autogenargs