Skip to content

Commit 6df50ee

Browse files
author
Youssef Abou-Kewik
committed
We're able to build a package now - WIP: missing some icons from the default theme.
1 parent 62ec856 commit 6df50ee

1 file changed

Lines changed: 9 additions & 10 deletions

File tree

osx/jhbuildrc-custom

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ modules = [
5858
"meta-gtk-osx-gtk3",
5959
"meta-gtk-osx-python3-gtk3",
6060
"gsettings-desktop-schemas",
61-
"gtksourceview4",
61+
"gtksourceview3",
6262
"adwaita-icon-theme"
6363
]
6464

@@ -74,26 +74,25 @@ module_autogenargs['gettext-tools'] = 'CFLAGS=-O'
7474
module_autogenargs['yelp'] = '--disable-Werror'
7575
module_autogenargs['zlib']= ''# + autogenargs
7676
module_autogenargs['librsvg'] = autogenargs
77-
module_autogenargs['glib'] = autogenargs
78-
module_mesonargs['gdk-pixbuf'] = '--buildtype release --optimization 3 -Dbuiltin_loaders=all -Drelocatable=true -Ddocs=false '
79-
module_autogenargs['pygobject3'] = '--disable-docs --enable-cairo '
80-
#module_autogenargs['gtk-quartz-engine'] = 'CFLAGS=-Wuninitialized ' + autogenargs
8177
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
82-
module_mesonargs['pango']='--buildtype release --optimization 3 -Dintrospection=true'
83-
module_autogenargs['atk'] = autogenargs
8478
module_autogenargs['gobject-introspection']= '--with-cairo=yes ' + autogenargs
85-
#module_autogenargs['gtk-mac-integration']='--enable-python=all --without-gtk2 --with-gtk3 --enable-introspection=yes ' + autogenargs
8679
module_autogenargs['tango-icon-theme']='--disable-nls --disable-icon-framing ' + autogenargs
8780
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 ?
88-
# module_autogenargs['gtksourceview3'] = '' + autogenargs
8981
module_autogenargs['gnome-themes-standard'] = '--disable-gtk2-engine ' + autogenargs
9082
module_autogenargs['harfbuzz'] = '--disable-gtk-doc --disable-gtk-doc-html --disable-gtk-doc-pdf --with-coretext ' + autogenargs
9183
module_autogenargs['root-harfbuzz'] = '--disable-gtk-doc --disable-gtk-doc-html --disable-gtk-doc-pdf --with-coretext ' + autogenargs
9284
module_autogenargs['fontconfig'] = '--with-cache-dir="~/Library/Caches/org.gnome.meld.fontconfig" --with-default-fonts=/System/Library/Fonts --with-add-fonts=/Library/Fonts,/Network/Library/Fonts,/System/Library/Fonts ' + autogenargs
9385
module_autogenargs['python3'] = '--enable-optimizations --with-system-ffi --with-system-expat --without-lto --without-gcc --disable-ipv6 --with-ensurepip=yes --without-tests --disable-tests ' + autogenargs
9486

87+
module_mesonargs['atk'] = '-Ddocs=false -Dintrospection=true'
88+
module_mesonargs['gdk-pixbuf'] = '--buildtype release --optimization 3 -Dbuiltin_loaders=all -Drelocatable=true -Ddocs=false'
89+
module_mesonargs['glib'] = '--buildtype release --optimization 3 -Dbsymbolic_functions=false -Dgtk_doc=false -Db_bitcode=true -Db_ndebug=true'
90+
module_mesonargs['pango'] = '--buildtype release --optimization 3 -Dintrospection=true'
91+
module_mesonargs['pygobject3'] = '--buildtype release --optimization 3 -Dtests=false -Dpycairo=true'
9592

96-
93+
# module_autogenargs['gtk-quartz-engine'] = 'CFLAGS=-Wuninitialized ' + autogenargs
94+
# module_autogenargs['gtksourceview3'] = '' + autogenargs
95+
#module_autogenargs['gtk-mac-integration']='--enable-python=all --without-gtk2 --with-gtk3 --enable-introspection=yes ' + autogenargs
9796

9897

9998

0 commit comments

Comments
 (0)