File add-experimental-non-llvm-zig-backend.patch of Package waylock

Index: waylock-1.5.0/build.zig
===================================================================
--- waylock-1.5.0.orig/build.zig
+++ waylock-1.5.0/build.zig
@@ -18,6 +18,7 @@ pub fn build(b: *Build) !void {
 
     const strip = b.option(bool, "strip", "Omit debug information") orelse false;
     const pie = b.option(bool, "pie", "Build a Position Independent Executable") orelse false;
+    const llvm = !(b.option(bool, "no-llvm", "(expirimental) Use non-LLVM x86 Zig backend") orelse false);
 
     const man_pages = b.option(
         bool,
@@ -93,6 +94,7 @@ pub fn build(b: *Build) !void {
 
     const waylock = b.addExecutable(.{
         .name = "waylock",
+        .use_llvm = llvm,
         .root_module = b.createModule(.{
             .root_source_file = b.path("src/main.zig"),
             .target = target,
openSUSE Build Service is sponsored by