gui-wm/river
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 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: 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>

