Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package river for openSUSE:Factory checked in at 2024-06-17 19:28:29 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/river (Old) and /work/SRC/openSUSE:Factory/.river.new.19518 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "river" Mon Jun 17 19:28:29 2024 rev:22 rq:1181025 version:0.3.3 Changes: -------- --- /work/SRC/openSUSE:Factory/river/river.changes 2024-05-22 21:30:27.869565666 +0200 +++ /work/SRC/openSUSE:Factory/.river.new.19518/river.changes 2024-06-17 19:29:06.945421548 +0200 @@ -1,0 +2,6 @@ +Sat Jun 15 12:13:44 UTC 2024 - Soc Virnyl Estela <[email protected]> + +- Update to version 0.3.3: + * build: update to Zig 0.13.0 + +------------------------------------------------------------------- Old: ---- river-0.3.2.tar.gz river-0.3.2.tar.gz.sig New: ---- river-0.3.3.tar.gz river-0.3.3.tar.gz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ river.spec ++++++ --- /var/tmp/diff_new_pack.ZMwNfa/_old 2024-06-17 19:29:08.825490352 +0200 +++ /var/tmp/diff_new_pack.ZMwNfa/_new 2024-06-17 19:29:08.837490791 +0200 @@ -17,11 +17,11 @@ Name: river -Version: 0.3.2 +Version: 0.3.3 Release: 0 Summary: A dynamic tiling Wayland compositor License: GPL-3.0-only -URL: https://github.com/riverwm/river +URL: https://codeberg.org/river/river Source0: https://codeberg.org/river/river/releases/download/v%{version}/%{name}-%{version}.tar.gz Source1: https://codeberg.org/river/river/releases/download/v%{version}/%{name}-%{version}.tar.gz.sig Source2: vendor.tar.zst ++++++ river-0.3.2.tar.gz -> river-0.3.3.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/river-0.3.2/.builds/alpine.yml new/river-0.3.3/.builds/alpine.yml --- old/river-0.3.2/.builds/alpine.yml 2024-05-20 12:20:56.000000000 +0200 +++ new/river-0.3.3/.builds/alpine.yml 2024-06-07 14:15:48.000000000 +0200 @@ -40,11 +40,10 @@ sudo ninja -C build/ install cd .. - wget -nv https://ziglang.org/download/0.12.0/zig-linux-x86_64-0.12.0.tar.xz - # Remove a lot of useless lines from tar output. - tar -xvf zig-linux-x86_64-0.12.0.tar.xz 1>/dev/null - sudo mv zig-linux-x86_64-0.12.0/zig /usr/bin/ - sudo mv zig-linux-x86_64-0.12.0/lib /usr/lib/zig + wget -nv https://ziglang.org/download/0.13.0/zig-linux-x86_64-0.13.0.tar.xz + tar xf zig-linux-x86_64-0.13.0.tar.xz + sudo mv zig-linux-x86_64-0.13.0/zig /usr/bin/ + sudo mv zig-linux-x86_64-0.13.0/lib /usr/lib/zig - build: | cd river zig build diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/river-0.3.2/.builds/archlinux.yml new/river-0.3.3/.builds/archlinux.yml --- old/river-0.3.2/.builds/archlinux.yml 2024-05-20 12:20:56.000000000 +0200 +++ new/river-0.3.3/.builds/archlinux.yml 2024-06-07 14:15:48.000000000 +0200 @@ -38,11 +38,10 @@ sudo ninja -C build/ install cd .. - wget -nv https://ziglang.org/download/0.12.0/zig-linux-x86_64-0.12.0.tar.xz - # Remove a lot of useless lines from tar output. - tar -xvf zig-linux-x86_64-0.12.0.tar.xz 1>/dev/null - sudo mv zig-linux-x86_64-0.12.0/zig /usr/bin/ - sudo mv zig-linux-x86_64-0.12.0/lib /usr/lib/zig + wget -nv https://ziglang.org/download/0.13.0/zig-linux-x86_64-0.13.0.tar.xz + tar xf zig-linux-x86_64-0.13.0.tar.xz + sudo mv zig-linux-x86_64-0.13.0/zig /usr/bin/ + sudo mv zig-linux-x86_64-0.13.0/lib /usr/lib/zig - build: | cd river zig build diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/river-0.3.2/.gitignore new/river-0.3.3/.gitignore --- old/river-0.3.2/.gitignore 2024-05-20 12:20:56.000000000 +0200 +++ new/river-0.3.3/.gitignore 2024-06-07 14:15:48.000000000 +0200 @@ -1,2 +1,2 @@ -zig-cache/ +.zig-cache/ zig-out/ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/river-0.3.2/README.md new/river-0.3.3/README.md --- old/river-0.3.2/README.md 2024-05-20 12:20:56.000000000 +0200 +++ new/river-0.3.3/README.md 2024-06-07 14:15:48.000000000 +0200 @@ -57,7 +57,7 @@ installed. The "development" versions are required if applicable to your distribution. -- [zig](https://ziglang.org/download/) 0.12 +- [zig](https://ziglang.org/download/) 0.13 - wayland - wayland-protocols - [wlroots](https://gitlab.freedesktop.org/wlroots/wlroots) 0.17.2 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/river-0.3.2/build.zig new/river-0.3.3/build.zig --- old/river-0.3.2/build.zig 2024-05-20 12:20:56.000000000 +0200 +++ new/river-0.3.3/build.zig 2024-06-07 14:15:48.000000000 +0200 @@ -10,7 +10,7 @@ /// with the "-dev" suffix. /// When a release is tagged, the "-dev" suffix should be removed for the commit that gets tagged. /// Directly after the tagged commit, the version should be bumped and the "-dev" suffix added. -const version = "0.3.2"; +const version = "0.3.3"; pub fn build(b: *Build) !void { const target = b.standardTargetOptions(.{}); @@ -148,13 +148,13 @@ wlroots.resolved_target = target; wlroots.linkSystemLibrary("wlroots", .{}); - const flags = b.createModule(.{ .root_source_file = .{ .path = "common/flags.zig" } }); - const globber = b.createModule(.{ .root_source_file = .{ .path = "common/globber.zig" } }); + const flags = b.createModule(.{ .root_source_file = b.path("common/flags.zig") }); + const globber = b.createModule(.{ .root_source_file = b.path("common/globber.zig") }); { const river = b.addExecutable(.{ .name = "river", - .root_source_file = .{ .path = "river/main.zig" }, + .root_source_file = b.path("river/main.zig"), .target = target, .optimize = optimize, .strip = strip, @@ -179,7 +179,7 @@ river.root_module.addImport("globber", globber); river.addCSourceFile(.{ - .file = .{ .path = "river/wlroots_log_wrapper.c" }, + .file = b.path("river/wlroots_log_wrapper.c"), .flags = &.{ "-std=c99", "-O2" }, }); @@ -195,7 +195,7 @@ { const riverctl = b.addExecutable(.{ .name = "riverctl", - .root_source_file = .{ .path = "riverctl/main.zig" }, + .root_source_file = b.path("riverctl/main.zig"), .target = target, .optimize = optimize, .strip = strip, @@ -220,7 +220,7 @@ { const rivertile = b.addExecutable(.{ .name = "rivertile", - .root_source_file = .{ .path = "rivertile/main.zig" }, + .root_source_file = b.path("rivertile/main.zig"), .target = target, .optimize = optimize, .strip = strip, @@ -265,7 +265,7 @@ // Even passing a buffer to std.Build.Step.Run appears to be racy and occasionally deadlocks. const scdoc = b.addSystemCommand(&.{ "/bin/sh", "-c", "scdoc < doc/" ++ page ++ ".1.scd" }); // This makes the caching work for the Workaround, and the extra argument is ignored by /bin/sh. - scdoc.addFileArg(.{ .path = "doc/" ++ page ++ ".1.scd" }); + scdoc.addFileArg(b.path("doc/" ++ page ++ ".1.scd")); const stdout = scdoc.captureStdOut(); b.getInstallStep().dependOn(&b.addInstallFile(stdout, "share/man/man1/" ++ page ++ ".1").step); @@ -286,7 +286,7 @@ { const globber_test = b.addTest(.{ - .root_source_file = .{ .path = "common/globber.zig" }, + .root_source_file = b.path("common/globber.zig"), .target = target, .optimize = optimize, }); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/river-0.3.2/build.zig.zon new/river-0.3.3/build.zig.zon --- old/river-0.3.2/build.zig.zon 2024-05-20 12:20:56.000000000 +0200 +++ new/river-0.3.3/build.zig.zon 2024-06-07 14:15:48.000000000 +0200 @@ -1,23 +1,23 @@ .{ .name = "river", - .version = "0.3.2", + .version = "0.3.3", .paths = .{""}, .dependencies = .{ .@"zig-pixman" = .{ - .url = "https://codeberg.org/ifreund/zig-pixman/archive/v0.1.0.tar.gz", - .hash = "122014eeb4600a059bdcfe1c864862f17e6d5e4237e3bb7d6818f2a5583f6f4eb843", + .url = "https://codeberg.org/ifreund/zig-pixman/archive/v0.2.0.tar.gz", + .hash = "12209db20ce873af176138b76632931def33a10539387cba745db72933c43d274d56", }, .@"zig-wayland" = .{ - .url = "https://codeberg.org/ifreund/zig-wayland/archive/v0.1.0.tar.gz", - .hash = "1220b0f8f822c1625af7aae4cb3ab2c4ec1a4c0e99ef32867b2a8d88bb070b3e7f6d", + .url = "https://codeberg.org/ifreund/zig-wayland/archive/v0.2.0.tar.gz", + .hash = "1220687c8c47a48ba285d26a05600f8700d37fc637e223ced3aa8324f3650bf52242", }, .@"zig-wlroots" = .{ - .url = "https://codeberg.org/ifreund/zig-wlroots/archive/v0.17.0.tar.gz", - .hash = "1220714d1cc39c3abb1d9c22a0b838d847ead099cb7d9931821490483f30c022e827", + .url = "https://codeberg.org/ifreund/zig-wlroots/archive/v0.17.1.tar.gz", + .hash = "1220c65ab884c236cc950b564c70f6cd04046d86485ee76e0cde886cef7438021b4f", }, .@"zig-xkbcommon" = .{ - .url = "https://codeberg.org/ifreund/zig-xkbcommon/archive/v0.1.0.tar.gz", - .hash = "1220840390382c88caf9b0887f6cebbba3a7d05960b8b2ee6d80567b2950b71e5017", + .url = "https://codeberg.org/ifreund/zig-xkbcommon/archive/v0.2.0.tar.gz", + .hash = "1220c90b2228d65fd8427a837d31b0add83e9fade1dcfa539bb56fd06f1f8461605f", }, }, } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/river-0.3.2/river/command.zig new/river-0.3.3/river/command.zig --- old/river-0.3.2/river/command.zig 2024-05-20 12:20:56.000000000 +0200 +++ new/river-0.3.3/river/command.zig 2024-06-07 14:15:48.000000000 +0200 @@ -36,10 +36,11 @@ vertical, }; -// zig fmt: off -const command_impls = std.ComptimeStringMap( +const command_impls = std.StaticStringMap( *const fn (*Seat, []const [:0]const u8, *?[]const u8) Error!void, +).initComptime( .{ + // zig fmt: off .{ "attach-mode", @import("command/attach_mode.zig").defaultAttachMode }, .{ "background-color", @import("command/config.zig").backgroundColor }, .{ "border-color-focused", @import("command/config.zig").borderColorFocused }, @@ -96,9 +97,9 @@ .{ "unmap-switch", @import("command/map.zig").unmapSwitch }, .{ "xcursor-theme", @import("command/xcursor_theme.zig").xcursorTheme }, .{ "zoom", @import("command/zoom.zig").zoom }, + // zig fmt: on }, ); -// zig fmt: on pub const Error = error{ NoCommand, ++++++ vendor.tar.zst ++++++ ++++ 36394 lines of diff (skipped)
