I'll probably comment with more ofborg load-bearing quirks, but not listed yet above is eval cleanliness checks, i.e. no trace warnings or anything during normal package-set eval with aliases…
With the following changes to your pegtl.spec
file at https://build.opensuse.org/projects/home:ojkastl_buildservice:Branch_devel_tools/packages/pegtl/files/pegtl.spec?expand=1, it seems to…
Actually is line 66 correct in the rpmspec for pegtl at https://build.opensuse.org/projects/openSUSE:Factory/packages/pegtl/files/pegtl.spec?expand=1? I think it maybe should be going to…
For what it's worth, it looks like openSUSE does include the necessary CMake files that we use to find pegtl at /usr/share/cmake/Modules/pegtl-config{,-version}.cmake
and those definitely do use…