Commit Graph

42 Commits

Author SHA1 Message Date
Violet Purcell
0b1cbdc251 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>
2026-06-03 16:43:31 -04:00
Violet Purcell
c14fb117af */*: update my email
Signed-off-by: Violet Purcell <vi@vimproved.dev>
2026-05-31 18:24:00 -04:00
Violet Purcell
53f176f3c9 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>
2026-05-20 11:11:27 -04:00
Violet Purcell
5cef0ed4bd 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>
2026-05-18 23:22:46 -04:00
Violet Purcell
9ea4589c2f gui-wm/river: add 0.3.17
Signed-off-by: Violet Purcell <vimproved@inventati.org>
2026-05-18 23:21:50 -04:00
Violet Purcell
67bdcac6d2 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>
2026-05-18 23:18:54 -04:00
Violet Purcell
03e6bd07ec gui-wm/river: use zig_live_src_unpack
Also, move 9999 over to 0.16.

Signed-off-by: Violet Purcell <vimproved@inventati.org>
2026-05-12 02:02:38 -04:00
Violet Purcell
74629749a2 gui-wm/river: pass -Dllvm based on USE=llvm
Signed-off-by: Violet Purcell <vimproved@inventati.org>
2026-05-12 01:57:23 -04:00
Niklaus 'vimja' Hofer
34abbfa70d gui-wm/river: add 0.4.5
Signed-off-by: Niklaus 'vimja' Hofer <gentoo-bugzilla@vimja.email>
2026-05-06 22:58:18 +02:00
Niklaus 'vimja' Hofer
38b0114142 gui-wm/river: add 0.4.3
Signed-off-by: Niklaus 'vimja' Hofer <gentoo-bugzilla@vimja.email>
2026-04-19 21:01:59 +02:00
Stachelbeere1248
6339fb7f58 gui-wm/river: add river-0.4.2.ebuild
Signed-off-by: Stachelbeere1248 <admin@stachel.xyz>
2026-04-05 16:07:02 +02:00
Stachelbeere1248
459b7480f7 gui-wm/river: update deps of river-9999
Signed-off-by: Stachelbeere1248 <admin@stachel.xyz>
2026-04-05 16:07:02 +02:00
Stachelbeere1248
805a09b1bd gui-wm/river: river-0.3.9999: fix upstream deps
Signed-off-by: Stachelbeere1248 <admin@stachel.xyz>
2026-04-04 21:16:51 +02:00
Stachelbeere1248
420bbd3951 gui-wm/river: add 0.3.15
Signed-off-by: Stachelbeere1248 <admin@stachel.xyz>
2026-04-04 19:10:26 +02:00
Violet Purcell
cf2e4276c8 gui-wm/river: copy pkg_postinst message over to 9999
Signed-off-by: Violet Purcell <vimproved@inventati.org>
2026-03-20 16:52:59 -04:00
Violet Purcell
3f6e1d67dc gui-wm/river: mention window managers in pkg_postinst
Signed-off-by: Violet Purcell <vimproved@inventati.org>
2026-03-20 16:52:22 -04:00
Violet Purcell
821776284d gui-wm/river: fix duplicate patch
Signed-off-by: Violet Purcell <vimproved@inventati.org>
2026-03-18 16:46:51 -04:00
Violet Purcell
a99cc93119 gui-wm/river: add 0.4.1
Signed-off-by: Violet Purcell <vimproved@inventati.org>
2026-03-18 16:45:22 -04:00
Violet Purcell
f64d0aadd3 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
2026-01-18 18:16:12 -05:00
Violet Purcell
c66fbafd9f 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
2026-01-18 18:16:12 -05:00
Violet Purcell
38003da3bc gui-wm/river: add 9999
Signed-off-by: Violet Purcell <vimproved@inventati.org>
Part-of: https://github.com/gentoo/guru/pull/421
2026-01-18 18:16:12 -05:00
Violet Purcell
f0029977c5 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
2026-01-18 18:16:12 -05:00
xz-dev
574ad7792b 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>
2025-09-22 17:32:35 +02:00
Niklaus 'vimja' Hofer
b0681990ac gui-wm/river: Bump version to 0.3.12
Signed-off-by: Niklaus 'vimja' Hofer <gentoo-bugzilla@vimja.email>
2025-09-15 00:23:53 +02:00
Niklaus 'vimja' Hofer
9c0b82d123 gui-wm/river: add 0.3.11
Signed-off-by: Niklaus 'vimja' Hofer <gentoo-bugzilla@vimja.email>
2025-07-13 23:51:47 +02:00
Eric Joldasov
3279c939a2 gui-wm/river: drop 0.3.6, 0.3.8
Signed-off-by: Eric Joldasov <bratishkaerik@landless-city.net>
2025-06-04 11:41:36 +05:00
Robert Günzler
ba34706b6c 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>
2025-04-25 22:13:52 -04:00
Eric Joldasov
49f3fb9bf3 gui-wm/river: add 0.3.8
Signed-off-by: Eric Joldasov <bratishkaerik@landless-city.net>
2025-03-07 20:48:17 +05:00
Eric Joldasov
82d924a518 gui-wm/river: add 0.3.7
Signed-off-by: Eric Joldasov <bratishkaerik@landless-city.net>
2025-01-24 13:56:15 +05:00
Florian Schmaus
f17c600a97 gui-wm/river: drop 0.3.5-r1
Signed-off-by: Florian Schmaus <flow@gentoo.org>
2024-12-28 21:07:03 +01:00
Florian Schmaus
295f6f8eb9 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>
2024-12-28 21:05:33 +01:00
Eric Joldasov
8c7d3519b3 gui-wm/river: add 0.3.6, use zig.eclass
Signed-off-by: Eric Joldasov <bratishkaerik@landless-city.net>
2024-12-15 18:31:50 +05:00
Eric Joldasov
5f8a4e0b07 gui-wm/river: drop 0.3.5
Signed-off-by: Eric Joldasov <bratishkaerik@landless-city.net>
2024-08-23 15:24:14 +05:00
Eric Joldasov
dd5f6fdcf8 gui-wm/river: bump Zig dependency to 0.13
Signed-off-by: Eric Joldasov <bratishkaerik@landless-city.net>
2024-08-15 22:36:34 +05:00
Daichi Yamamoto
9ff157ed51 gui-wm/river: remove *sh-completion USE flags
Signed-off-by: Daichi Yamamoto <dev@dyama.net>
2024-08-05 02:31:39 +09:00
Daichi Yamamoto
8547c7f8e2 gui-wm/river: update zig src_unpack()
Signed-off-by: Daichi Yamamoto <dev@dyama.net>
2024-08-05 01:19:55 +09:00
Eric Joldasov
a683663163 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
2724ddc753/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>
2024-08-04 14:45:21 +05:00
Daichi Yamamoto
6c5a0a81f4 gui-wm/river: add deps
Signed-off-by: Daichi Yamamoto <dev@dyama.net>
2024-08-04 17:11:15 +09:00
Daichi Yamamoto
47930c50ee gui-wm/river: install example/
Signed-off-by: Daichi Yamamoto <dev@dyama.net>
2024-08-04 16:11:27 +09:00
Daichi Yamamoto
433ddc6d49 gui-wm/river: new package, add 0.3.5
Signed-off-by: Daichi Yamamoto <dev@dyama.net>
2024-08-04 14:48:56 +09:00
Cara Salter
82110cad75 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>
2022-12-01 16:34:26 -05:00
Cara Salter
5c5f27c0b9 gui-wm/river: new package, add 0.1.3
Signed-off-by: Cara Salter <cara@devcara.com>
2022-11-28 13:28:07 -05:00