1.18.10: meson started require `gtk+-2.0` in default configuration
+ /usr/bin/meson --buildtype=plain --prefix=/usr --libdir=/usr/lib64 --libexecdir=/usr/libexec --bindir=/usr/bin --sbindir=/usr/sbin --includedir=/usr/include --datadir=/usr/share --mandir=/usr/share/man --infodir=/usr/share/info --localedir=/usr/share/locale --sysconfdir=/etc --localstatedir=/var --sharedstatedir=/var/lib --wrap-mode=nodownload --auto-features=enabled . x86_64-redhat-linux-gnu -D docs=disabled
The Meson build system
Version: 0.63.2
Source dir: /home/tkloczko/rpmbuild/BUILD/lv2-v1.18.10
Build dir: /home/tkloczko/rpmbuild/BUILD/lv2-v1.18.10/x86_64-redhat-linux-gnu
Build type: native build
Project name: lv2
Project version: 1.18.10
C compiler for the host machine: /usr/bin/gcc (gcc 12.2.1 "gcc (GCC) 12.2.1 20220819 (Red Hat 12.2.1-1)")
C linker for the host machine: /usr/bin/gcc ld.bfd 2.39-3
Host machine cpu family: x86_64
Host machine cpu: x86_64
C++ compiler for the host machine: /usr/bin/g++ (gcc 12.2.1 "g++ (GCC) 12.2.1 20220819 (Red Hat 12.2.1-1)")
C++ linker for the host machine: /usr/bin/g++ ld.bfd 2.39-3
Program python3 (rdflib) found: YES (/usr/bin/python3) modules: rdflib
Program doxygen skipped: feature docs disabled
Library m found: YES
Configuring manifest.ttl using configuration
Configuring manifest.ttl using configuration
Configuring manifest.ttl using configuration
Configuring manifest.ttl using configuration
Configuring manifest.ttl using configuration
Found pkg-config: /usr/bin/pkg-config (1.9.3)
Run-time dependency samplerate found: YES 0.2.2
Run-time dependency sndfile found: YES 1.1.0
Found CMake: /usr/bin/cmake (3.24.1)
Run-time dependency gtk+-2.0 found: NO (tried pkgconfig and cmake)
plugins/eg-sampler.lv2/meson.build:17:0: ERROR: Dependency "gtk+-2.0" not found, tried pkgconfig and cmake
I think that enable by default anything which rquires gtk+ 2.x does not make to much sense