Craft recipes that depend on qt5 fail on non-debian based linux systems with:
g++ -m64 -Wl,--no-undefined -Wl,--version-script,QtSvg.version -Wl,--enable-new-dtags -Wl,-z,origin -Wl,-rpath,\$ORIGIN -Wl,-rpath,\$ORIGIN -shared -Wl,-Bsymbolic-functions -Wl,-soname,libQt5Svg.so.5 -o libQt5Svg.so.5.13.2 .obj/qsvggraphics.o .obj/qsvghandler.o .obj/qsvgnode.o .obj/qsvgstructure.o .obj/qsvgstyle.o .obj/qsvgfont.o .obj/qsvgtinydocument.o .obj/qsvgrenderer.o .obj/qsvgwidget.o .obj/qgraphicssvgitem.o .obj/qsvggenerator.o .obj/moc_qsvgwidget.o -L/usr/X11R6/lib64 -L/home/max/projects/KDE/craft/lib /home/max/projects/KDE/craft/lib/libQt5Widgets.so /home/max/projects/KDE/craft/lib/libQt5Gui.so /home/max/projects/KDE/craft/lib/libQt5Core.so -lpthread -llibGL.so /home/max/projects/KDE/craft/lib/libz.so /bin/ld: cannot find -llibGL.so collect2: error: ld returned 1 exit status
This change does regexp replace so instead of '-llibGL.so' linker is invoked with '-lGL'