gui-wm/river
A dynamic tiling Wayland compositor
-
river-9999test
View
Download
Browse License: GPL-3 Overlay: wayland-desktop -
river-0.3.5-r2~amd64man pie X debug test
View
Download
Browse License: GPL-3+ ISC CC-BY-SA-4.0 Overlay: yellow -
river-0.3.5~amd64 ~arm64+man pie test +X no-llvm
View
Download
Browse License: GPL-3 Overlay: wayland-desktop
ChangeLog
commit ced5c43d76b9351b93abc757d5e8ec156340de35
Author: Violet Purcell <vi@vimproved.dev>
Date: Mon Oct 12 16:06:08 2026 -0400
gui-wm/river: add 0.5.0
Signed-off-by: Violet Purcell <vi@vimproved.dev>
commit d56f4baa37da6af7e60cff6f45cb5454d74464b3
Author: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
Date: Thu Apr 16 03:57:37 2026 +0600
*/*: Use [[ $ ... ]] instead of POSIX [ $ ... ]
as per the coding style guide:
https://projects.gentoo.org/qa/policy-guide/ebuild-format.html#pg0101
if it previously used [ $ ... ] it uses [[ $ ... ]] now
if it previously used [[ $ = b ]] or [ $ = b ], it uses
[[ $ == b ]] now
the changes were generated using these two commands:
```
find -name '*.ebuild' -exec sed -i -E \
's|([^[])\[+(\s+)(\S*\$\S*PV\S*)(\s+)(\S+)(\s+)(\S+)(\s+)\]+([^]])|\1\[\[\2\3\4\5\6\7\8\]\]\9|g' \
{} \+
find -name '*.ebuild' -exec sed -i -E \
's|\[(\s+)(\S*\$\S*PV\S*)(\s+)==?(\s+)(\S+)(\s+)\]|\[\1\2\3==\4\5\6\]|g' \
{} \+
```
this is aimed to be a series of commits meant to replace all instance of
POSIX [ ... ] to bash's [[ ... ]], to make guru up to date with the
coding style guide
this process is divided up into a series of commits in order to make
review and testing more easy
Signed-off-by: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
Part-of: https://codeberg.org/gentoo/guru/pulls/6
Signed-off-by: Michał Górny <mgorny@gentoo.org>
commit 915510742aec9472316d1a15730f12704332cc2d
Author: Violet Purcell <vi@vimproved.dev>
Date: Thu Aug 13 14:13:22 2026 -0400
gui-wm/river: drop 0.3.15, 0.4.3, 0.4.5, 0.4.6, 0.4.7
Signed-off-by: Violet Purcell <vi@vimproved.dev>
commit 6fb55ecd192f9f52ef00f7a88adab72d9ceb3a76
Author: Violet Purcell <vi@vimproved.dev>
Date: Thu Aug 13 14:12:36 2026 -0400
gui-wm/river: add 0.4.8
Signed-off-by: Violet Purcell <vi@vimproved.dev>
commit de27d6bb25aaaf4e1ce3399f6b00a1589d436dcd
Author: Violet Purcell <vi@vimproved.dev>
Date: Tue Aug 4 13:32:07 2026 -0400
gui-wm/river: add 0.4.7
Signed-off-by: Violet Purcell <vi@vimproved.dev>
commit 673e5ed31f619c1b81d85ba75e1e2811cedf66ae
Author: Violet Purcell <vi@vimproved.dev>
Date: Thu Jul 30 17:33:36 2026 -0400
gui-wm/river: add 0.4.6
Signed-off-by: Violet Purcell <vi@vimproved.dev>
commit 534088d2d4ce5e1fa550bed25b4416bbbc6c071e
Author: Emi <reedy.sailors.8t@icloud.com>
Date: Thu Jul 23 19:42:27 2026 +0200
gui-wm/river: remove accidentally included file
Signed-off-by: Emi <reedy.sailors.8t@icloud.com>
commit 8b88615a278382c160381ebb7fa67a5bbae76968
Author: Emi <reedy.sailors.8t@icloud.com>
Date: Thu Jul 23 19:41:46 2026 +0200
gui-wm/river: update Manifest
Signed-off-by: Emi <reedy.sailors.8t@icloud.com>
commit 0b1cbdc251736910ae6d852afc58fe402927acb6
Author: Violet Purcell <vi@vimproved.dev>
Date: Wed Jun 3 16:43:31 2026 -0400
gui-wm/river: use self-hosted backend on amd64
The LLVM backend on amd64 can sometimes cause top window borders to not
render properly for some inscrutable reason. Use the self-hosted backend
on amd64 since it's working quite well since Zig 0.16.0.
Signed-off-by: Violet Purcell <vi@vimproved.dev>
commit c14fb117af25793211562776145aeabf0c886715
Author: Violet Purcell <vi@vimproved.dev>
Date: Sun May 31 18:24:00 2026 -0400
*/*: update my email
Signed-off-by: Violet Purcell <vi@vimproved.dev>
commit 53f176f3c9d9454cebf255d1508dd8c8e8e88867
Author: Violet Purcell <vimproved@inventati.org>
Date: Wed May 20 11:11:27 2026 -0400
gui-wm/river: remove LLVM use flag
Let river's build.zig determine the backend used (self-hosted on amd64,
LLVM on all others). If users really want to override this, they can use
ZBS_EXTRA_ARGS.
Signed-off-by: Violet Purcell <vimproved@inventati.org>
commit 5cef0ed4bd0bb571f2df5c637a4d255cb459069a
Author: Violet Purcell <vimproved@inventati.org>
Date: Mon May 18 23:22:29 2026 -0400
gui-wm/river: cleanup old
Keep 0.4.3 and 0.3.15 for now just in case people are having issues with
zig 0.16.
Signed-off-by: Violet Purcell <vimproved@inventati.org>
commit 9ea4589c2f6dd1ca7df78530dc3401790385645f
Author: Violet Purcell <vimproved@inventati.org>
Date: Mon May 18 23:21:50 2026 -0400
gui-wm/river: add 0.3.17
Signed-off-by: Violet Purcell <vimproved@inventati.org>
commit 67bdcac6d25e4d8d27d0de78194b1c95f9be2bc6
Author: Violet Purcell <vimproved@inventati.org>
Date: Mon May 18 23:15:58 2026 -0400
gui-wm/river: update 0.3.9999 & 9999
Formatting changes, add empty ZBS_DEPENDENCIES block to live packages
for ease of maintenance, update 0.3.9999 to zig 0.16.
Signed-off-by: Violet Purcell <vimproved@inventati.org>
commit 03e6bd07ecb932761988d77b0e888943ecc2319d
Author: Violet Purcell <vimproved@inventati.org>
Date: Tue May 12 02:02:38 2026 -0400
gui-wm/river: use zig_live_src_unpack
Also, move 9999 over to 0.16.
Signed-off-by: Violet Purcell <vimproved@inventati.org>
commit 74629749a259e62e446f6c92e4f30f1840f37f49
Author: Violet Purcell <vimproved@inventati.org>
Date: Tue May 12 01:57:23 2026 -0400
gui-wm/river: pass -Dllvm based on USE=llvm
Signed-off-by: Violet Purcell <vimproved@inventati.org>
commit 34abbfa70d0d51a6d0e1c2130a839053e781c234
Author: Niklaus 'vimja' Hofer <gentoo-bugzilla@vimja.email>
Date: Wed May 6 22:48:56 2026 +0200
gui-wm/river: add 0.4.5
Signed-off-by: Niklaus 'vimja' Hofer <gentoo-bugzilla@vimja.email>
commit 38b01141421f1c74f4cfa3e889b1c96e690ea25c
Author: Niklaus 'vimja' Hofer <gentoo-bugzilla@vimja.email>
Date: Sun Apr 19 21:01:59 2026 +0200
gui-wm/river: add 0.4.3
Signed-off-by: Niklaus 'vimja' Hofer <gentoo-bugzilla@vimja.email>
commit 6339fb7f58b2e6f831dbc122a37641c9daab8990
Author: Stachelbeere1248 <admin@stachel.xyz>
Date: Sun Apr 5 15:57:39 2026 +0200
gui-wm/river: add river-0.4.2.ebuild
Signed-off-by: Stachelbeere1248 <admin@stachel.xyz>
commit 459b7480f7568b98555146de64028836b11a0d9f
Author: Stachelbeere1248 <admin@stachel.xyz>
Date: Sun Apr 5 15:54:13 2026 +0200
gui-wm/river: update deps of river-9999
Signed-off-by: Stachelbeere1248 <admin@stachel.xyz>
commit 805a09b1bd99fedebc510a776545f2de50228f7d
Author: Stachelbeere1248 <admin@stachel.xyz>
Date: Sat Apr 4 21:16:51 2026 +0200
gui-wm/river: river-0.3.9999: fix upstream deps
Signed-off-by: Stachelbeere1248 <admin@stachel.xyz>
commit 420bbd39517d27827e7e9d5edab5f6f29bd77c50
Author: Stachelbeere1248 <admin@stachel.xyz>
Date: Fri Apr 3 17:39:49 2026 +0200
gui-wm/river: add 0.3.15
Signed-off-by: Stachelbeere1248 <admin@stachel.xyz>
commit cf2e4276c89a9c00dc1c561bbfb382951e89524e
Author: Violet Purcell <vimproved@inventati.org>
Date: Fri Mar 20 16:52:59 2026 -0400
gui-wm/river: copy pkg_postinst message over to 9999
Signed-off-by: Violet Purcell <vimproved@inventati.org>
commit 3f6e1d67dcbdde1b39e66a4b2d8f72a4b7bcae63
Author: Violet Purcell <vimproved@inventati.org>
Date: Fri Mar 20 16:52:22 2026 -0400
gui-wm/river: mention window managers in pkg_postinst
Signed-off-by: Violet Purcell <vimproved@inventati.org>
commit 821776284dfe0d140725252c95573a9437e01f5e
Author: Violet Purcell <vimproved@inventati.org>
Date: Wed Mar 18 16:46:51 2026 -0400
gui-wm/river: fix duplicate patch
Signed-off-by: Violet Purcell <vimproved@inventati.org>
commit a99cc931196be88d64495505019b7778dedb63ec
Author: Violet Purcell <vimproved@inventati.org>
Date: Wed Mar 18 16:18:35 2026 -0400
gui-wm/river: add 0.4.1
Signed-off-by: Violet Purcell <vimproved@inventati.org>
commit f64d0aadd3ba26ff234ba0eb7eacf121fa22ca8b
Author: Violet Purcell <vimproved@inventati.org>
Date: Sun Jan 18 18:09:27 2026 -0500
gui-wm/river: add 0.3.9999
Signed-off-by: Violet Purcell <vimproved@inventati.org>
Part-of: https://github.com/gentoo/guru/pull/421
Closes: https://github.com/gentoo/guru/pull/421
commit c66fbafd9fd91c7bf7778b6d54df25913480e664
Author: Violet Purcell <vimproved@inventati.org>
Date: Fri Jan 16 16:51:16 2026 -0500
gui-wm/river: add myself as a maintainer
Signed-off-by: Violet Purcell <vimproved@inventati.org>
Part-of: https://github.com/gentoo/guru/pull/421
commit 38003da3bc9028883e791b0d1edb8c19c4f072bd
Author: Violet Purcell <vimproved@inventati.org>
Date: Fri Jan 16 16:48:50 2026 -0500
gui-wm/river: add 9999
Signed-off-by: Violet Purcell <vimproved@inventati.org>
Part-of: https://github.com/gentoo/guru/pull/421
commit f0029977c54be0bbbd74e19b42878d722154a820
Author: Violet Purcell <vimproved@inventati.org>
Date: Fri Jan 16 16:38:21 2026 -0500
gui-wm/river: add 0.3.14 with switch to river-classic repository
Development of the river 0.3.x branch has shifted from the main river
repository to https://codeberg.org/river/river-classic in preparation
for the 0.4.0 update. Continue to maintain it using this new repository.
Signed-off-by: Violet Purcell <vimproved@inventati.org>
Part-of: https://github.com/gentoo/guru/pull/421
commit 574ad7792bfe83b27e4c45b484a5bedda07bfab1
Author: xz-dev <xiangzhedev@gmail.com>
Date: Fri Sep 19 11:09:09 2025 +0800
gui-wm/river: fix man build in 0.3.12
Fix: https://bugs.gentoo.org/962978
Signed-off-by: xz-dev <xiangzhedev@gmail.com>
Part-of: https://github.com/gentoo/guru/pull/373
Closes: https://github.com/gentoo/guru/pull/373
Signed-off-by: David Roman <davidroman96@gmail.com>
commit b0681990ac6e6375130777a20377d66bbb2f3e96
Author: Niklaus 'vimja' Hofer <gentoo-bugzilla@vimja.email>
Date: Sun Sep 14 23:52:02 2025 +0200
gui-wm/river: Bump version to 0.3.12
Signed-off-by: Niklaus 'vimja' Hofer <gentoo-bugzilla@vimja.email>
commit 9c0b82d1234ec52c6982971d544c26fc4dfad608
Author: Niklaus 'vimja' Hofer <gentoo-bugzilla@vimja.email>
Date: Sun Jul 13 23:51:47 2025 +0200
gui-wm/river: add 0.3.11
Signed-off-by: Niklaus 'vimja' Hofer <gentoo-bugzilla@vimja.email>
commit 3279c939a211bad2bcbf4b777cf12b599f108e2a
Author: Eric Joldasov <bratishkaerik@landless-city.net>
Date: Wed Jun 4 11:41:36 2025 +0500
gui-wm/river: drop 0.3.6, 0.3.8
Signed-off-by: Eric Joldasov <bratishkaerik@landless-city.net>
commit ba34706b6c2f3f2c1d02077074b1ef6d8b25914f
Author: Robert Günzler <r@gnzler.io>
Date: Fri Apr 25 22:29:01 2025 +0200
gui-wm/river: add 0.3.9
fixes crashing when clients use the security context protocol, notably
flatpak
Signed-off-by: Robert Günzler <r@gnzler.io>
Part-of: https://github.com/gentoo/guru/pull/315
Closes: https://github.com/gentoo/guru/pull/315
Signed-off-by: Vivian Heisz (demize) <demize@unstable.systems>
commit 49f3fb9bf3a37edb18ffb00677a1b453f26848ef
Author: Eric Joldasov <bratishkaerik@landless-city.net>
Date: Fri Mar 7 20:48:17 2025 +0500
gui-wm/river: add 0.3.8
Signed-off-by: Eric Joldasov <bratishkaerik@landless-city.net>
commit 82d924a518606fd9a0133ceba6153d3bff072a04
Author: Eric Joldasov <bratishkaerik@landless-city.net>
Date: Fri Jan 24 13:56:15 2025 +0500
gui-wm/river: add 0.3.7
Signed-off-by: Eric Joldasov <bratishkaerik@landless-city.net>
commit f17c600a974dfabc4c290bcc5f3b610a835206a7
Author: Florian Schmaus <flow@gentoo.org>
Date: Sat Dec 28 21:07:03 2024 +0100
gui-wm/river: drop 0.3.5-r1
Signed-off-by: Florian Schmaus <flow@gentoo.org>
commit 295f6f8eb933542c5c69300e22e74553e1ddab35
Author: Florian Schmaus <flow@gentoo.org>
Date: Sat Dec 28 21:05:25 2024 +0100
gui-wm/river: drop unnecessary definition of src_unpack()
Since zig_src_unpack() is an exported phase function of zig.eclass, so
there is no need to explictily define src_unpack() (if no other
inherited eclass also exports src_unpack(), which is not the case for
this ebuild).
Signed-off-by: Florian Schmaus <flow@gentoo.org>
commit 8c7d3519b3bccba1693afe1deef351aca885d9ad
Author: Eric Joldasov <bratishkaerik@landless-city.net>
Date: Sun Dec 15 18:31:44 2024 +0500
gui-wm/river: add 0.3.6, use `zig.eclass`
Signed-off-by: Eric Joldasov <bratishkaerik@landless-city.net>
commit 5f8a4e0b0720c964e18aa7791ae454f0dfb0eff9
Author: Eric Joldasov <bratishkaerik@landless-city.net>
Date: Fri Aug 23 15:24:14 2024 +0500
gui-wm/river: drop 0.3.5
Signed-off-by: Eric Joldasov <bratishkaerik@landless-city.net>
commit dd5f6fdcf85e7e6fda1802bcf18d11d445a7c486
Author: Eric Joldasov <bratishkaerik@landless-city.net>
Date: Thu Aug 15 22:36:34 2024 +0500
gui-wm/river: bump Zig dependency to 0.13
Signed-off-by: Eric Joldasov <bratishkaerik@landless-city.net>
commit 9ff157ed51d286d07f6da1414293d34696dcd13f
Author: Daichi Yamamoto <dev@dyama.net>
Date: Mon Aug 5 02:31:39 2024 +0900
gui-wm/river: remove *sh-completion USE flags
Signed-off-by: Daichi Yamamoto <dev@dyama.net>
commit 8547c7f8e231a8b74eaab47248b90e89abc4c8a8
Author: Daichi Yamamoto <dev@dyama.net>
Date: Sun Aug 4 20:37:46 2024 +0900
gui-wm/river: update zig src_unpack()
Signed-off-by: Daichi Yamamoto <dev@dyama.net>
commit a68366316366517a3e9b9409911c00226dccf0dd
Author: Eric Joldasov <bratishkaerik@landless-city.net>
Date: Sun Aug 4 14:45:21 2024 +0500
gui-wm/river: fix Zig version detection in 0.3.5
It used zig version selected by user in `eselect-zig` previously,
which is incorrect, as ebuild should use own, detected Zig version.
Seems like this logic is also copy-pasted from
https://github.com/bsd-ac/wayland-desktop/blob/2724ddc7532e81ba553f17e6bd2df861ccb442ee/gui-wm/river/river-0.3.2.ebuild ,
which, in its turn, has old logic from sys-fs/ncdu. Not critical, but
fixed this too.
Signed-off-by: Eric Joldasov <bratishkaerik@landless-city.net>
commit 6c5a0a81f416686a1bccfaec96f95bf5655dd856
Author: Daichi Yamamoto <dev@dyama.net>
Date: Sun Aug 4 17:11:15 2024 +0900
gui-wm/river: add deps
Signed-off-by: Daichi Yamamoto <dev@dyama.net>
commit 47930c50ee78ed8c98e907eb76bf399a16988207
Author: Daichi Yamamoto <dev@dyama.net>
Date: Sun Aug 4 16:11:27 2024 +0900
gui-wm/river: install example/
Signed-off-by: Daichi Yamamoto <dev@dyama.net>
commit 433ddc6d4900cb2ba3d9adc7e5f19aee62022128
Author: Daichi Yamamoto <dev@dyama.net>
Date: Sun Aug 4 14:48:30 2024 +0900
gui-wm/river: new package, add 0.3.5
Signed-off-by: Daichi Yamamoto <dev@dyama.net>
commit 82110cad75e49a36f725ad8d56fad7844136c75c
Author: Cara Salter <cara@devcara.com>
Date: Thu Dec 1 16:33:26 2022 -0500
gui-wm/river: treeclean
Removing River due to a hard dependency on Zig 0.9.1, which was removed
due to relying on LLVM 13.
Bug: 876181
Signed-off-by: Cara Salter <cara@devcara.com>
commit 5c5f27c0b998b97339086d5cf7a3210e49fc8fba
Author: Cara Salter <cara@devcara.com>
Date: Mon Nov 28 13:26:26 2022 -0500
gui-wm/river: new package, add 0.1.3
Signed-off-by: Cara Salter <cara@devcara.com>
Author: Violet Purcell <vi@vimproved.dev>
Date: Mon Oct 12 16:06:08 2026 -0400
gui-wm/river: add 0.5.0
Signed-off-by: Violet Purcell <vi@vimproved.dev>
commit d56f4baa37da6af7e60cff6f45cb5454d74464b3
Author: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
Date: Thu Apr 16 03:57:37 2026 +0600
*/*: Use [[ $ ... ]] instead of POSIX [ $ ... ]
as per the coding style guide:
https://projects.gentoo.org/qa/policy-guide/ebuild-format.html#pg0101
if it previously used [ $ ... ] it uses [[ $ ... ]] now
if it previously used [[ $ = b ]] or [ $ = b ], it uses
[[ $ == b ]] now
the changes were generated using these two commands:
```
find -name '*.ebuild' -exec sed -i -E \
's|([^[])\[+(\s+)(\S*\$\S*PV\S*)(\s+)(\S+)(\s+)(\S+)(\s+)\]+([^]])|\1\[\[\2\3\4\5\6\7\8\]\]\9|g' \
{} \+
find -name '*.ebuild' -exec sed -i -E \
's|\[(\s+)(\S*\$\S*PV\S*)(\s+)==?(\s+)(\S+)(\s+)\]|\[\1\2\3==\4\5\6\]|g' \
{} \+
```
this is aimed to be a series of commits meant to replace all instance of
POSIX [ ... ] to bash's [[ ... ]], to make guru up to date with the
coding style guide
this process is divided up into a series of commits in order to make
review and testing more easy
Signed-off-by: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
Part-of: https://codeberg.org/gentoo/guru/pulls/6
Signed-off-by: Michał Górny <mgorny@gentoo.org>
commit 915510742aec9472316d1a15730f12704332cc2d
Author: Violet Purcell <vi@vimproved.dev>
Date: Thu Aug 13 14:13:22 2026 -0400
gui-wm/river: drop 0.3.15, 0.4.3, 0.4.5, 0.4.6, 0.4.7
Signed-off-by: Violet Purcell <vi@vimproved.dev>
commit 6fb55ecd192f9f52ef00f7a88adab72d9ceb3a76
Author: Violet Purcell <vi@vimproved.dev>
Date: Thu Aug 13 14:12:36 2026 -0400
gui-wm/river: add 0.4.8
Signed-off-by: Violet Purcell <vi@vimproved.dev>
commit de27d6bb25aaaf4e1ce3399f6b00a1589d436dcd
Author: Violet Purcell <vi@vimproved.dev>
Date: Tue Aug 4 13:32:07 2026 -0400
gui-wm/river: add 0.4.7
Signed-off-by: Violet Purcell <vi@vimproved.dev>
commit 673e5ed31f619c1b81d85ba75e1e2811cedf66ae
Author: Violet Purcell <vi@vimproved.dev>
Date: Thu Jul 30 17:33:36 2026 -0400
gui-wm/river: add 0.4.6
Signed-off-by: Violet Purcell <vi@vimproved.dev>
commit 534088d2d4ce5e1fa550bed25b4416bbbc6c071e
Author: Emi <reedy.sailors.8t@icloud.com>
Date: Thu Jul 23 19:42:27 2026 +0200
gui-wm/river: remove accidentally included file
Signed-off-by: Emi <reedy.sailors.8t@icloud.com>
commit 8b88615a278382c160381ebb7fa67a5bbae76968
Author: Emi <reedy.sailors.8t@icloud.com>
Date: Thu Jul 23 19:41:46 2026 +0200
gui-wm/river: update Manifest
Signed-off-by: Emi <reedy.sailors.8t@icloud.com>
commit 0b1cbdc251736910ae6d852afc58fe402927acb6
Author: Violet Purcell <vi@vimproved.dev>
Date: Wed Jun 3 16:43:31 2026 -0400
gui-wm/river: use self-hosted backend on amd64
The LLVM backend on amd64 can sometimes cause top window borders to not
render properly for some inscrutable reason. Use the self-hosted backend
on amd64 since it's working quite well since Zig 0.16.0.
Signed-off-by: Violet Purcell <vi@vimproved.dev>
commit c14fb117af25793211562776145aeabf0c886715
Author: Violet Purcell <vi@vimproved.dev>
Date: Sun May 31 18:24:00 2026 -0400
*/*: update my email
Signed-off-by: Violet Purcell <vi@vimproved.dev>
commit 53f176f3c9d9454cebf255d1508dd8c8e8e88867
Author: Violet Purcell <vimproved@inventati.org>
Date: Wed May 20 11:11:27 2026 -0400
gui-wm/river: remove LLVM use flag
Let river's build.zig determine the backend used (self-hosted on amd64,
LLVM on all others). If users really want to override this, they can use
ZBS_EXTRA_ARGS.
Signed-off-by: Violet Purcell <vimproved@inventati.org>
commit 5cef0ed4bd0bb571f2df5c637a4d255cb459069a
Author: Violet Purcell <vimproved@inventati.org>
Date: Mon May 18 23:22:29 2026 -0400
gui-wm/river: cleanup old
Keep 0.4.3 and 0.3.15 for now just in case people are having issues with
zig 0.16.
Signed-off-by: Violet Purcell <vimproved@inventati.org>
commit 9ea4589c2f6dd1ca7df78530dc3401790385645f
Author: Violet Purcell <vimproved@inventati.org>
Date: Mon May 18 23:21:50 2026 -0400
gui-wm/river: add 0.3.17
Signed-off-by: Violet Purcell <vimproved@inventati.org>
commit 67bdcac6d25e4d8d27d0de78194b1c95f9be2bc6
Author: Violet Purcell <vimproved@inventati.org>
Date: Mon May 18 23:15:58 2026 -0400
gui-wm/river: update 0.3.9999 & 9999
Formatting changes, add empty ZBS_DEPENDENCIES block to live packages
for ease of maintenance, update 0.3.9999 to zig 0.16.
Signed-off-by: Violet Purcell <vimproved@inventati.org>
commit 03e6bd07ecb932761988d77b0e888943ecc2319d
Author: Violet Purcell <vimproved@inventati.org>
Date: Tue May 12 02:02:38 2026 -0400
gui-wm/river: use zig_live_src_unpack
Also, move 9999 over to 0.16.
Signed-off-by: Violet Purcell <vimproved@inventati.org>
commit 74629749a259e62e446f6c92e4f30f1840f37f49
Author: Violet Purcell <vimproved@inventati.org>
Date: Tue May 12 01:57:23 2026 -0400
gui-wm/river: pass -Dllvm based on USE=llvm
Signed-off-by: Violet Purcell <vimproved@inventati.org>
commit 34abbfa70d0d51a6d0e1c2130a839053e781c234
Author: Niklaus 'vimja' Hofer <gentoo-bugzilla@vimja.email>
Date: Wed May 6 22:48:56 2026 +0200
gui-wm/river: add 0.4.5
Signed-off-by: Niklaus 'vimja' Hofer <gentoo-bugzilla@vimja.email>
commit 38b01141421f1c74f4cfa3e889b1c96e690ea25c
Author: Niklaus 'vimja' Hofer <gentoo-bugzilla@vimja.email>
Date: Sun Apr 19 21:01:59 2026 +0200
gui-wm/river: add 0.4.3
Signed-off-by: Niklaus 'vimja' Hofer <gentoo-bugzilla@vimja.email>
commit 6339fb7f58b2e6f831dbc122a37641c9daab8990
Author: Stachelbeere1248 <admin@stachel.xyz>
Date: Sun Apr 5 15:57:39 2026 +0200
gui-wm/river: add river-0.4.2.ebuild
Signed-off-by: Stachelbeere1248 <admin@stachel.xyz>
commit 459b7480f7568b98555146de64028836b11a0d9f
Author: Stachelbeere1248 <admin@stachel.xyz>
Date: Sun Apr 5 15:54:13 2026 +0200
gui-wm/river: update deps of river-9999
Signed-off-by: Stachelbeere1248 <admin@stachel.xyz>
commit 805a09b1bd99fedebc510a776545f2de50228f7d
Author: Stachelbeere1248 <admin@stachel.xyz>
Date: Sat Apr 4 21:16:51 2026 +0200
gui-wm/river: river-0.3.9999: fix upstream deps
Signed-off-by: Stachelbeere1248 <admin@stachel.xyz>
commit 420bbd39517d27827e7e9d5edab5f6f29bd77c50
Author: Stachelbeere1248 <admin@stachel.xyz>
Date: Fri Apr 3 17:39:49 2026 +0200
gui-wm/river: add 0.3.15
Signed-off-by: Stachelbeere1248 <admin@stachel.xyz>
commit cf2e4276c89a9c00dc1c561bbfb382951e89524e
Author: Violet Purcell <vimproved@inventati.org>
Date: Fri Mar 20 16:52:59 2026 -0400
gui-wm/river: copy pkg_postinst message over to 9999
Signed-off-by: Violet Purcell <vimproved@inventati.org>
commit 3f6e1d67dcbdde1b39e66a4b2d8f72a4b7bcae63
Author: Violet Purcell <vimproved@inventati.org>
Date: Fri Mar 20 16:52:22 2026 -0400
gui-wm/river: mention window managers in pkg_postinst
Signed-off-by: Violet Purcell <vimproved@inventati.org>
commit 821776284dfe0d140725252c95573a9437e01f5e
Author: Violet Purcell <vimproved@inventati.org>
Date: Wed Mar 18 16:46:51 2026 -0400
gui-wm/river: fix duplicate patch
Signed-off-by: Violet Purcell <vimproved@inventati.org>
commit a99cc931196be88d64495505019b7778dedb63ec
Author: Violet Purcell <vimproved@inventati.org>
Date: Wed Mar 18 16:18:35 2026 -0400
gui-wm/river: add 0.4.1
Signed-off-by: Violet Purcell <vimproved@inventati.org>
commit f64d0aadd3ba26ff234ba0eb7eacf121fa22ca8b
Author: Violet Purcell <vimproved@inventati.org>
Date: Sun Jan 18 18:09:27 2026 -0500
gui-wm/river: add 0.3.9999
Signed-off-by: Violet Purcell <vimproved@inventati.org>
Part-of: https://github.com/gentoo/guru/pull/421
Closes: https://github.com/gentoo/guru/pull/421
commit c66fbafd9fd91c7bf7778b6d54df25913480e664
Author: Violet Purcell <vimproved@inventati.org>
Date: Fri Jan 16 16:51:16 2026 -0500
gui-wm/river: add myself as a maintainer
Signed-off-by: Violet Purcell <vimproved@inventati.org>
Part-of: https://github.com/gentoo/guru/pull/421
commit 38003da3bc9028883e791b0d1edb8c19c4f072bd
Author: Violet Purcell <vimproved@inventati.org>
Date: Fri Jan 16 16:48:50 2026 -0500
gui-wm/river: add 9999
Signed-off-by: Violet Purcell <vimproved@inventati.org>
Part-of: https://github.com/gentoo/guru/pull/421
commit f0029977c54be0bbbd74e19b42878d722154a820
Author: Violet Purcell <vimproved@inventati.org>
Date: Fri Jan 16 16:38:21 2026 -0500
gui-wm/river: add 0.3.14 with switch to river-classic repository
Development of the river 0.3.x branch has shifted from the main river
repository to https://codeberg.org/river/river-classic in preparation
for the 0.4.0 update. Continue to maintain it using this new repository.
Signed-off-by: Violet Purcell <vimproved@inventati.org>
Part-of: https://github.com/gentoo/guru/pull/421
commit 574ad7792bfe83b27e4c45b484a5bedda07bfab1
Author: xz-dev <xiangzhedev@gmail.com>
Date: Fri Sep 19 11:09:09 2025 +0800
gui-wm/river: fix man build in 0.3.12
Fix: https://bugs.gentoo.org/962978
Signed-off-by: xz-dev <xiangzhedev@gmail.com>
Part-of: https://github.com/gentoo/guru/pull/373
Closes: https://github.com/gentoo/guru/pull/373
Signed-off-by: David Roman <davidroman96@gmail.com>
commit b0681990ac6e6375130777a20377d66bbb2f3e96
Author: Niklaus 'vimja' Hofer <gentoo-bugzilla@vimja.email>
Date: Sun Sep 14 23:52:02 2025 +0200
gui-wm/river: Bump version to 0.3.12
Signed-off-by: Niklaus 'vimja' Hofer <gentoo-bugzilla@vimja.email>
commit 9c0b82d1234ec52c6982971d544c26fc4dfad608
Author: Niklaus 'vimja' Hofer <gentoo-bugzilla@vimja.email>
Date: Sun Jul 13 23:51:47 2025 +0200
gui-wm/river: add 0.3.11
Signed-off-by: Niklaus 'vimja' Hofer <gentoo-bugzilla@vimja.email>
commit 3279c939a211bad2bcbf4b777cf12b599f108e2a
Author: Eric Joldasov <bratishkaerik@landless-city.net>
Date: Wed Jun 4 11:41:36 2025 +0500
gui-wm/river: drop 0.3.6, 0.3.8
Signed-off-by: Eric Joldasov <bratishkaerik@landless-city.net>
commit ba34706b6c2f3f2c1d02077074b1ef6d8b25914f
Author: Robert Günzler <r@gnzler.io>
Date: Fri Apr 25 22:29:01 2025 +0200
gui-wm/river: add 0.3.9
fixes crashing when clients use the security context protocol, notably
flatpak
Signed-off-by: Robert Günzler <r@gnzler.io>
Part-of: https://github.com/gentoo/guru/pull/315
Closes: https://github.com/gentoo/guru/pull/315
Signed-off-by: Vivian Heisz (demize) <demize@unstable.systems>
commit 49f3fb9bf3a37edb18ffb00677a1b453f26848ef
Author: Eric Joldasov <bratishkaerik@landless-city.net>
Date: Fri Mar 7 20:48:17 2025 +0500
gui-wm/river: add 0.3.8
Signed-off-by: Eric Joldasov <bratishkaerik@landless-city.net>
commit 82d924a518606fd9a0133ceba6153d3bff072a04
Author: Eric Joldasov <bratishkaerik@landless-city.net>
Date: Fri Jan 24 13:56:15 2025 +0500
gui-wm/river: add 0.3.7
Signed-off-by: Eric Joldasov <bratishkaerik@landless-city.net>
commit f17c600a974dfabc4c290bcc5f3b610a835206a7
Author: Florian Schmaus <flow@gentoo.org>
Date: Sat Dec 28 21:07:03 2024 +0100
gui-wm/river: drop 0.3.5-r1
Signed-off-by: Florian Schmaus <flow@gentoo.org>
commit 295f6f8eb933542c5c69300e22e74553e1ddab35
Author: Florian Schmaus <flow@gentoo.org>
Date: Sat Dec 28 21:05:25 2024 +0100
gui-wm/river: drop unnecessary definition of src_unpack()
Since zig_src_unpack() is an exported phase function of zig.eclass, so
there is no need to explictily define src_unpack() (if no other
inherited eclass also exports src_unpack(), which is not the case for
this ebuild).
Signed-off-by: Florian Schmaus <flow@gentoo.org>
commit 8c7d3519b3bccba1693afe1deef351aca885d9ad
Author: Eric Joldasov <bratishkaerik@landless-city.net>
Date: Sun Dec 15 18:31:44 2024 +0500
gui-wm/river: add 0.3.6, use `zig.eclass`
Signed-off-by: Eric Joldasov <bratishkaerik@landless-city.net>
commit 5f8a4e0b0720c964e18aa7791ae454f0dfb0eff9
Author: Eric Joldasov <bratishkaerik@landless-city.net>
Date: Fri Aug 23 15:24:14 2024 +0500
gui-wm/river: drop 0.3.5
Signed-off-by: Eric Joldasov <bratishkaerik@landless-city.net>
commit dd5f6fdcf85e7e6fda1802bcf18d11d445a7c486
Author: Eric Joldasov <bratishkaerik@landless-city.net>
Date: Thu Aug 15 22:36:34 2024 +0500
gui-wm/river: bump Zig dependency to 0.13
Signed-off-by: Eric Joldasov <bratishkaerik@landless-city.net>
commit 9ff157ed51d286d07f6da1414293d34696dcd13f
Author: Daichi Yamamoto <dev@dyama.net>
Date: Mon Aug 5 02:31:39 2024 +0900
gui-wm/river: remove *sh-completion USE flags
Signed-off-by: Daichi Yamamoto <dev@dyama.net>
commit 8547c7f8e231a8b74eaab47248b90e89abc4c8a8
Author: Daichi Yamamoto <dev@dyama.net>
Date: Sun Aug 4 20:37:46 2024 +0900
gui-wm/river: update zig src_unpack()
Signed-off-by: Daichi Yamamoto <dev@dyama.net>
commit a68366316366517a3e9b9409911c00226dccf0dd
Author: Eric Joldasov <bratishkaerik@landless-city.net>
Date: Sun Aug 4 14:45:21 2024 +0500
gui-wm/river: fix Zig version detection in 0.3.5
It used zig version selected by user in `eselect-zig` previously,
which is incorrect, as ebuild should use own, detected Zig version.
Seems like this logic is also copy-pasted from
https://github.com/bsd-ac/wayland-desktop/blob/2724ddc7532e81ba553f17e6bd2df861ccb442ee/gui-wm/river/river-0.3.2.ebuild ,
which, in its turn, has old logic from sys-fs/ncdu. Not critical, but
fixed this too.
Signed-off-by: Eric Joldasov <bratishkaerik@landless-city.net>
commit 6c5a0a81f416686a1bccfaec96f95bf5655dd856
Author: Daichi Yamamoto <dev@dyama.net>
Date: Sun Aug 4 17:11:15 2024 +0900
gui-wm/river: add deps
Signed-off-by: Daichi Yamamoto <dev@dyama.net>
commit 47930c50ee78ed8c98e907eb76bf399a16988207
Author: Daichi Yamamoto <dev@dyama.net>
Date: Sun Aug 4 16:11:27 2024 +0900
gui-wm/river: install example/
Signed-off-by: Daichi Yamamoto <dev@dyama.net>
commit 433ddc6d4900cb2ba3d9adc7e5f19aee62022128
Author: Daichi Yamamoto <dev@dyama.net>
Date: Sun Aug 4 14:48:30 2024 +0900
gui-wm/river: new package, add 0.3.5
Signed-off-by: Daichi Yamamoto <dev@dyama.net>
commit 82110cad75e49a36f725ad8d56fad7844136c75c
Author: Cara Salter <cara@devcara.com>
Date: Thu Dec 1 16:33:26 2022 -0500
gui-wm/river: treeclean
Removing River due to a hard dependency on Zig 0.9.1, which was removed
due to relying on LLVM 13.
Bug: 876181
Signed-off-by: Cara Salter <cara@devcara.com>
commit 5c5f27c0b998b97339086d5cf7a3210e49fc8fba
Author: Cara Salter <cara@devcara.com>
Date: Mon Nov 28 13:26:26 2022 -0500
gui-wm/river: new package, add 0.1.3
Signed-off-by: Cara Salter <cara@devcara.com>

