bakedsnake
6ff36ab06d
net-irc/halloy: add 2026.9
...
Signed-off-by: bakedsnake <bakedsnake@vagrantz.xyz >
2026-10-07 09:50:55 +02:00
bakedsnake
6a5f21cceb
net-irc/halloy: fix lixcb slot in rdepend
...
Signed-off-by: bakedsnake <bakedsnake@vagrantz.xyz >
2026-10-04 01:44:38 +02:00
zyxhere💭
3ed37b3ed5
net-*/*: stop exporting $pidfile in OpenRC service scripts (insecure)
...
Say it with me: the pidfile and its parent directories should
only be writable by root unless you use supervise-daemon ;)
With `checkpath -o someuser:someuser $pidfile` in start_pre(), it can
cause DOS attacks because the now unprivelaged process can replace the
pidfile with some other pid number in it like pid 1 and cause the host
machine to crash when the daemon finally stops. Supervise-daemon can
supervise without the daemon creating a pidfile so don't export the
variable at all.
That assumes the scripts *are* using supervise-daemon, if
supervise-daemon fails to start (due to maybe some incorrect config
option *wink wink*) then OpenRC falls back to the older
start-stop-daemon and that *does* use the $pidfile. If thats the case
then the daemon will simply fail to start (yes I haven't tested if any
these packages work without $pidfile which they should since they are
specifying `supervisor=supervise-daemon`).
IMO failing to start is better than running in a potentially vulnerable
configuration.
Merges: https://codeberg.org/gentoo/guru/pulls/92
Part-off: https://codeberg.org/gentoo/guru/pulls/92
Signed-off-by: zyxhere💭 <zyx@envs.net >
2026-09-30 12:19:39 +00:00
Christopher Byrne
85e8893dc4
net-irc/zoitechat: drop 2.19.0-r2
...
Signed-off-by: Christopher Byrne <salah.coronya@gmail.com >
2026-09-29 18:53:58 -05:00
Christopher Byrne
75a7b19a5b
net-irc/zoitechat: add 2.19.1
...
Signed-off-by: Christopher Byrne <salah.coronya@gmail.com >
2026-09-29 18:53:22 -05:00
ingenarel (NeoJesus)
d56f4baa37
*/*: Use [[ ${PV} ... ]] instead of POSIX [ ${PV} ... ]
...
as per the coding style guide:
https://projects.gentoo.org/qa/policy-guide/ebuild-format.html#pg0101
if it previously used [ ${PV} ... ] it uses [[ ${PV} ... ]] now
if it previously used [[ ${PV} = b ]] or [ ${PV} = b ], it uses
[[ ${PV} == 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 >
2026-09-25 18:48:54 +02:00
Christopher Byrne
b2baddd2c7
net-irc/zoitechat: Add missing RDEPEND, fix build again dev-lang/python-exec[-native-symlinks]
...
Closes: https://bugs.gentoo.org/982235
Closes: https://bugs.gentoo.org/982239
Signed-off-by: Christopher Byrne <salah.coronya@gmail.com >
2026-09-10 14:23:20 -05:00
Christopher Byrne
d1bbd6cc27
net-irc/zoitechat: drop 2.19.0
...
Signed-off-by: Christopher Byrne <salah.coronya@gmail.com >
2026-09-07 11:08:44 -05:00
Christopher Byrne
06ac15d303
net-irc/zoitechat: Fix ssl use flag, add net-misc/publicsuffix-db BDEPEND
...
Signed-off-by: Christopher Byrne <salah.coronya@gmail.com >
2026-09-07 11:08:43 -05:00
Christopher Byrne
5dfc9eadcc
net-irc/zoitechat: new package, add 2.19.0
...
ZoiteChat is a GTK3 port of HexChat.
Bug: https://bugs.gentoo.org/978953
Signed-off-by: Christopher Byrne <salah.coronya@gmail.com >
2026-09-07 00:28:07 -05:00
Alberto Gireud
7d99e97cb5
net-irc/halloy: drop 2026.7
...
Signed-off-by: Alberto Gireud <agireud@protonmail.com >
2026-08-06 22:31:41 -05:00
Alberto Gireud
3360737088
net-irc/halloy: add 2026.8
...
Signed-off-by: Alberto Gireud <agireud@protonmail.com >
2026-08-06 22:31:41 -05:00
Wolfgang Müller
408cc075eb
net-irc/quarg: enable py3.15
...
Signed-off-by: Wolfgang Müller <wolf@oriole.systems >
2026-07-17 19:47:27 +02:00
Wolfgang Müller
1a0e6a8e62
net-irc/quarg: do not restrict tests
...
Restricting tests here has always been wrong because the package doesn't
actually contain any tests that could be skipped. If there's going to be
any in the future, we'd most definitely want to run them.
Signed-off-by: Wolfgang Müller <wolf@oriole.systems >
2026-07-17 19:47:27 +02:00
Alexander Tsoy
40eecf6012
net-irc/srain: drop 1.8.0
...
Signed-off-by: Alexander Tsoy <alexander@tsoy.me >
2026-07-06 18:19:18 +03:00
Alexander Tsoy
3802f55574
net-irc/srain: enable py3.14
...
Signed-off-by: Alexander Tsoy <alexander@tsoy.me >
2026-07-06 18:19:18 +03:00
Alberto Gireud
d5cffd8882
net-irc/halloy: drop 2026.6-r1
...
Signed-off-by: Alberto Gireud <agireud@protonmail.com >
2026-06-14 16:37:33 -05:00
Alberto Gireud
c6ffe02cce
net-irc/halloy: add 2026.7.2
...
Signed-off-by: Alberto Gireud <agireud@protonmail.com >
2026-06-14 16:34:42 -05:00
Alberto Gireud
1dccc541af
net-irc/halloy: drop 2026.6
...
Signed-off-by: Alberto Gireud <agireud@protonmail.com >
2026-06-14 16:33:27 -05:00
Alberto Gireud
ed8a05e8e8
net-irc/halloy: add 2026.7.1
...
Signed-off-by: Alberto Gireud <agireud@protonmail.com >
2026-06-14 16:26:16 -05:00
Alberto Gireud
99ebf777a7
net-irc/halloy: drop 2026.5
...
Signed-off-by: Alberto Gireud <agireud@protonmail.com >
2026-06-14 16:24:46 -05:00
Alberto Gireud
818fe811cb
net-irc/halloy: add 2026.7
...
Closes: https://bugs.gentoo.org/976320
Signed-off-by: Alberto Gireud <agireud@protonmail.com >
2026-06-14 16:24:07 -05:00
Alberto Gireud
26a6db1b19
net-irc/halloy: drop 2026.4-r1
...
Signed-off-by: Alberto Gireud <agireud@protonmail.com >
2026-05-19 18:11:35 -05:00
Alberto Gireud
9136b3ba28
net-irc/halloy: Add x11-libs/libxcb to RDEPEND
...
Closes: https://bugs.gentoo.org/975459
Signed-off-by: Alberto Gireud <agireud@protonmail.com >
2026-05-19 18:11:30 -05:00
Alberto Gireud
3856a4e850
net-irc/halloy: drop 2026.4
...
Signed-off-by: Alberto Gireud <agireud@protonmail.com >
2026-05-10 22:51:34 -05:00
Alberto Gireud
c88eefd748
net-irc/halloy: add 2026.6
...
Closes: https://bugs.gentoo.org/973680
Signed-off-by: Alberto Gireud <agireud@protonmail.com >
2026-05-10 22:50:44 -05:00
Alberto Gireud
d86a2c917a
net-irc/halloy: drop 2026.3
...
Signed-off-by: Alberto Gireud <agireud@protonmail.com >
2026-04-11 14:53:34 -05:00
Alberto Gireud
01ce706210
net-irc/halloy: add 2026.5
...
Signed-off-by: Alberto Gireud <agireud@protonmail.com >
2026-04-11 14:53:06 -05:00
Alberto Gireud
6e1566a1e4
net-irc/halloy: drop 2026.2
...
Signed-off-by: Alberto Gireud <agireud@protonmail.com >
2026-04-11 14:52:05 -05:00
afiw
4c95a24de8
net-irc/halloy: add missing libxkbcommon runtime dependency
...
Signed-off-by: afiw <afiw@hopeserv.net >
(cherry picked from commit 28a0e371064fbd1b3044489964d542afa930ef23)
Closes: https://github.com/gentoo/guru/pull/454
Signed-off-by: Alberto Gireud <agireud@protonmail.com >
2026-04-11 14:50:50 -05:00
Wolfgang Müller
e1690fed46
net-irc/quarg: drop 1.0.0
...
Signed-off-by: Wolfgang Müller <wolf@oriole.systems >
2026-03-22 18:46:26 +01:00
David Roman
68fbddeaec
*/*: drop py3.11 & remove dead py impls
...
Part-of: https://github.com/gentoo/guru/pull/447
Closes: https://github.com/gentoo/guru/pull/447
Signed-off-by: David Roman <stkw0@disroot.org >
2026-03-10 10:54:23 +01:00
Alberto Gireud
353eab58bf
net-irc/halloy: drop 2026.1.1
...
Signed-off-by: Alberto Gireud <agireud@protonmail.com >
2026-03-03 20:38:57 -06:00
Alberto Gireud
f609428639
net-irc/halloy: add 2026.4
...
Signed-off-by: Alberto Gireud <agireud@protonmail.com >
2026-03-03 20:34:03 -06:00
Alberto Gireud
a2997dee9f
net-irc/halloy: drop 2026.1
...
Signed-off-by: Alberto Gireud <agireud@protonmail.com >
2026-03-03 18:31:09 -06:00
Alberto Gireud
8074060d09
net-irc/halloy: add 2026.3
...
Signed-off-by: Alberto Gireud <agireud@protonmail.com >
2026-03-03 18:31:08 -06:00
Alberto Gireud
aac4790c1b
net-irc/halloy: drop 2025.12
...
Signed-off-by: Alberto Gireud <agireud@protonmail.com >
2026-02-02 23:06:22 -06:00
Alberto Gireud
015485ac66
net-irc/halloy: add 2026.2
...
Signed-off-by: Alberto Gireud <agireud@protonmail.com >
2026-02-02 23:06:22 -06:00
Alberto Gireud
7f9e327be4
net-irc/halloy: drop 2025.11
...
Signed-off-by: Alberto Gireud <agireud@protonmail.com >
2026-02-01 14:18:38 -06:00
Alberto Gireud
703202307e
net-irc/halloy: add 2026.1.1
...
Signed-off-by: Alberto Gireud <agireud@protonmail.com >
2026-02-01 14:15:22 -06:00
Alberto Gireud
78bbaf87da
net-irc/halloy: drop 9999
...
Signed-off-by: Alberto Gireud <agireud@protonmail.com >
2026-01-31 12:09:54 -06:00
Alberto Gireud
c058b8a03d
net-irc/halloy: drop 2025.10
...
Signed-off-by: Alberto Gireud <agireud@protonmail.com >
2026-01-31 12:08:02 -06:00
Alberto Gireud
35e313e7b4
net-irc/halloy: add 2026.1
...
Signed-off-by: Alberto Gireud <agireud@protonmail.com >
2026-01-31 12:01:38 -06:00
Mykyta Holubakha
9c700eebee
net-irc/halloy: add 9999
...
Signed-off-by: Mykyta Holubakha <hilobakho@gmail.com >
2026-01-30 04:52:49 +02:00
Lucio Sauer
ced91e4c3b
net-irc/litterbox: drop myself as a maintainer
...
Signed-off-by: Lucio Sauer <watermanpaint@posteo.net >
2026-01-05 01:05:13 +01:00
Alberto Gireud
97da1c042f
net-irc/halloy: drop 2025.9
...
Signed-off-by: Alberto Gireud <agireud@protonmail.com >
2025-12-19 22:24:04 -06:00
Alberto Gireud
7903a492f7
net-irc/halloy: add 2025.12
...
Signed-off-by: Alberto Gireud <agireud@protonmail.com >
2025-12-19 22:21:03 -06:00
Alberto Gireud
869e45b95a
net-irc/halloy: drop 2025.8
...
Signed-off-by: Alberto Gireud <agireud@protonmail.com >
2025-11-17 10:14:47 -06:00
Alberto Gireud
a9a6bb481d
net-irc/halloy: add 2025.11
...
Signed-off-by: Alberto Gireud <agireud@protonmail.com >
2025-11-17 10:13:02 -06:00
Alberto Gireud
b818e9d93e
net-irc/halloy: drop 2025.7
...
Signed-off-by: Alberto Gireud <agireud@protonmail.com >
2025-11-17 10:11:40 -06:00