Really remove gtk+ option (see also 1e28ee9cc9)

After patching gtk/ytk to add touch support and macOS rendering,
upstream gtk+2 is no longer an option
This commit is contained in:
Robin Gareus 2025-07-06 15:15:59 +02:00
parent ea4616913c
commit 99c1f50a72
No known key found for this signature in database
GPG key ID: A090BCE02CF57F04
26 changed files with 64 additions and 224 deletions

View file

@ -78,20 +78,14 @@ def build(bld):
obj.export_includes = ['.']
obj.includes = ['.']
obj.uselib = 'SIGCPP CAIROMM PANGOMM BOOST XML OSX'
obj.use = [ 'libpbd', 'libgtkmm2ext' ]
obj.uselib = 'SIGCPP CAIROMM PANGOMM BOOST XML OSX LIBMM GIOMM'
obj.use = [ 'libpbd', 'libgtkmm2ext', 'libytkmm' ]
obj.name = 'libcanvas'
obj.target = 'canvas'
obj.vnum = CANVAS_LIB_VERSION
obj.install_path = bld.env['LIBDIR']
obj.defines += [ 'PACKAGE="' + I18N_PACKAGE + '"' ]
if bld.is_defined('YTK'):
obj.use += [ 'libytkmm' ]
obj.uselib += ' GLIBMM GIOMM'
else:
obj.uselib += ' GTKMM'
# canvas unit-tests are outdated
if False and bld.env['BUILD_TESTS'] and bld.is_defined('HAVE_CPPUNIT'):
unit_testobj = bld(features = 'cxx cxxprogram')