Repository mirror & CI
882ca27969
Merge updates from master
2026-10-08 10:15:51 +00:00
Jonas Frei
acde4ccf61
Changed my e-mail address
...
Signed-off-by: Jonas Frei <freijon@pm.me >
2026-10-05 22:13:45 +02:00
ENGO150
dbba4d4d5f
net-im/why2: add 2.3.1, drop 2.3.0
...
Signed-off-by: ENGO150 <engo@satan.red >
2026-10-05 21:50:06 +02:00
Repository mirror & CI
20699ef140
Merge updates from master
2026-10-05 09:30:59 +00:00
zyxhere💭
a946011e75
net-im/zendrite: update OpenRC script, remove keepdir and fowner
...
- move the supervisor call from the conf file to the init file, it
should not be togglable by users
- use $output_log and $error_log instead of passing args to supervise-
daemon to log zendrite's stdout/error
- move the config file check to a dedicated checkconfig() function and
run it at start_pre() and stop_pre() like shown in [1]
- instead of using keepdir and fowners on file in /var do it in the
init script instead with checkconfig
Removed the fowner calls especially since them being on REPEND instead
of BDEPEND could cause issues with cross-compiling.
[1]: https://github.com/OpenRC/openrc/blob/master/service-script-guide.md#dont-restartreload-with-a-broken-config
Part-off: https://codeberg.org/gentoo/guru/pulls/101
Merges: https://codeberg.org/gentoo/guru/pulls/101
Reviewerd-by: Niklaus 'vimja' Hofer <gentoo-bugzilla@vimja.email >
Signed-off-by: zyxhere💭 <zyx@envs.net >
2026-10-05 14:03:10 +05:00
Niklaus 'vimja' Hofer
5602beaeb7
net-im/tuwunel: Remove unsued file
...
Signed-off-by: Niklaus 'vimja' Hofer <gentoo-bugzilla@vimja.email >
2026-10-04 20:14:40 +02:00
Niklaus 'vimja' Hofer
c4cbe0aba1
net-im/tuwunel: add 1.9.3, drop 1.9.0
...
Signed-off-by: Niklaus 'vimja' Hofer <gentoo-bugzilla@vimja.email >
2026-10-04 20:08:22 +02:00
ENGO150
ff149b8c61
net-im/why2: add 2.3.0, drop 2.2.7
...
Signed-off-by: ENGO150 <engo@satan.red >
2026-10-04 18:09:31 +02:00
Niklaus 'vimja' Hofer
7b269840ed
net-im/zendrite: add 3.4.0, drop 3.2.1
...
Signed-off-by: Niklaus 'vimja' Hofer <gentoo-bugzilla@vimja.email >
2026-10-04 15:18:42 +02:00
ENGO150
ce4315000b
net-im/why2: add 2.2.7, drop 2.2.6
...
Signed-off-by: ENGO150 <engo@satan.red >
2026-10-03 19:43:23 +02:00
Esteve Varela Colominas
17f647ec6e
net-im/zapzap: Drop old
...
Signed-off-by: Esteve Varela Colominas <esteve.varela@gmail.com >
2026-10-03 03:48:52 +02:00
Esteve Varela Colominas
221055e440
net-im/zapzap: Bump to 7.4.5
...
Signed-off-by: Esteve Varela Colominas <esteve.varela@gmail.com >
2026-10-03 03:48:52 +02:00
Repository mirror & CI
4d2c85ac6d
Merge updates from master
2026-10-02 23:45:54 +00:00
Cylenia
acb77cce08
net-im/fluxer-canary-bin: add 2026.928.213900
...
Signed-off-by: Cylenia <me@cylenia.dev >
Part-of: https://codeberg.org/gentoo/guru/pulls/96
Merges: https://codeberg.org/gentoo/guru/pulls/96
Signed-off-by: Emi <emi@genchu.org >
2026-10-01 18:05:02 +02:00
Cylenia
f58f3887e6
net-im/fluxer-canary-bin: fix bugs
...
Closes: https://bugs.gentoo.org/983555
Closes: https://bugs.gentoo.org/983556
Signed-off-by: Cylenia <me@cylenia.dev >
Part-of: https://codeberg.org/gentoo/guru/pulls/96
Signed-off-by: Emi <emi@genchu.org >
2026-10-01 18:04:58 +02:00
ENGO150
4588dd60a2
net-im/why2: add 2.2.6, drop 2.2.5
...
Signed-off-by: ENGO150 <engo@satan.red >
2026-09-30 16:12:56 +02:00
zyxhere💭
60a6125478
net-im/tuwunel: remove $pidfile, use $command_args in OpenRC service
...
supervise-daemon doesn't use $pidfile (unless using chroot)
Funcionally the updated file should be same.
Signed-off-by: zyxhere💭 <zyx@envs.net >
2026-09-30 12:24:56 +00: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
ENGO150
79c50549db
net-im/why2: add 2.2.5, drop 2.2.4
...
Signed-off-by: ENGO150 <engo@satan.red >
2026-09-29 21:34:09 +02:00
Repository mirror & CI
62533d280b
Merge updates from master
2026-09-29 13:01:19 +00:00
Cylenia
1f16adeb9a
net-im/fluxer-canary-bin: new package, add 2026.927.142044
...
Signed-off-by: Cylenia <me@cylenia.dev >
Part-of: https://codeberg.org/gentoo/guru/pulls/91
Merges: https://codeberg.org/gentoo/guru/pulls/91
Signed-off-by: Emi <emi@genchu.org >
2026-09-28 18:11:03 +02:00
Repository mirror & CI
2a68e37db7
Merge updates from master
2026-09-28 13:46:18 +00:00
ENGO150
44c038cee1
net-im/why2: add 2.2.4, drop 2.2.3
...
Signed-off-by: ENGO150 <engo@satan.red >
2026-09-27 18:15:35 +02:00
ENGO150
1e94a97238
net-im/why2: add 2.2.3, drop 2.2.1
...
Signed-off-by: ENGO150 <engo@satan.red >
2026-09-26 20:59:32 +02:00
HAZARD
f9e82c4856
net-im/endcord-bin: drop myself as a maintainer
...
Signed-off-by: HAZARD <ghostyn678+git@gmail.com >
2026-09-26 05:32:12 -03:00
HAZARD
b81a64665a
net-im/endcord: drop myself as a maintainer
...
Signed-off-by: HAZARD <ghostyn678+git@gmail.com >
2026-09-26 05:32:08 -03:00
David Roman
299bc44c38
net-im/fluffychat-bin: add wrapper
...
Signed-off-by: David Roman <stkw0@disroot.org >
2026-09-25 23:37:55 +02:00
David Roman
a19a310638
net-im/fluffychat-bin: new package, add 2.9.5
...
Signed-off-by: David Roman <stkw0@disroot.org >
2026-09-25 22:07:36 +02: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
Repository mirror & CI
dbf6934b52
Merge updates from master
2026-09-25 14:16:14 +00:00
ENGO150
96c89f72d9
net-im/why2: add missing libxcb DEPEND
...
Signed-off-by: ENGO150 <engo@satan.red >
2026-09-23 21:12:48 +02:00
ENGO150
103e52a3fc
net-im/why2: add RUST_MIN_VER
...
Signed-off-by: ENGO150 <engo@satan.red >
2026-09-23 21:12:48 +02:00
Repository mirror & CI
0cbea2619a
Merge updates from master
2026-09-21 13:31:01 +00:00
ENGO150
4d07540be4
net-im/why2: fix cargo compilation errors
...
Signed-off-by: ENGO150 <engo@satan.red >
2026-09-18 12:07:30 +02:00
Repository mirror & CI
160625b65b
Merge updates from master
2026-09-17 12:31:00 +00:00
HAZARD
eb40dac744
net-im/equibop-bin: add 3.3.1
...
Signed-off-by: HAZARD <ghostyn678+git@gmail.com >
2026-09-17 06:58:40 -03:00
ENGO150
8698f4495e
net-im/why2: add 2.2.1, drop 2.2.0
...
Signed-off-by: ENGO150 <engo@satan.red >
2026-09-16 17:43:29 +02:00
ENGO150
099c33d7a2
net-im/why2: add 2.2.0, drop 2.1.4
...
Signed-off-by: ENGO150 <engo@satan.red >
2026-09-15 22:25:37 +02:00
Repository mirror & CI
0ba1d200cd
Merge updates from master
2026-09-15 10:16:03 +00:00
bakedsnake
3cb663d5bc
net-im/pop: update RDEPEND
...
Adds missing packages in RDEPEND and specifies some
package slots.
Closes: https://bugs.gentoo.org/932871
Signed-off-by: bakedsnake <bakedsnake@vagrantz.xyz >
2026-09-14 13:49:17 +02:00
Niklaus 'vimja' Hofer
af0b519621
net-im/tuwunel: add 1.9.1, drop 1.8.3
...
Signed-off-by: Niklaus 'vimja' Hofer <gentoo-bugzilla@vimja.email >
2026-09-13 11:04:14 +02:00
ENGO150
f9db064a64
net-im/why2: add 2.1.4, drop 2.1.3
...
Signed-off-by: ENGO150 <engo@satan.red >
2026-09-12 19:20:49 +02:00
Niklaus 'vimja' Hofer
38c4350626
net-im/zendrite: add 3.3.0, drop 3.2.0
...
Signed-off-by: Niklaus 'vimja' Hofer <gentoo-bugzilla@vimja.email >
2026-09-12 00:32:18 +02:00
ENGO150
4e849256ed
net-im/why2: add missing dependencies
...
Signed-off-by: ENGO150 <engo@satan.red >
2026-09-10 13:37:36 +02:00
Repository mirror & CI
fff96f9420
Merge updates from master
2026-09-10 09:01:00 +00:00
ENGO150
e501d8873f
net-im/why2: add 2.1.3, drop 2.0.0
...
Signed-off-by: ENGO150 <engo@satan.red >
2026-09-09 19:01:47 +02:00
Repository mirror & CI
ce34eae66a
Merge updates from master
2026-09-07 15:16:18 +00:00
Niklaus 'vimja' Hofer
df6a61a774
net-im/zendrite: add 3.2.1
...
Signed-off-by: Niklaus 'vimja' Hofer <gentoo-bugzilla@vimja.email >
2026-09-06 01:51:30 +02:00
HAZARD
97c5537eaf
net-im/equibop-bin: add 3.3.0
...
Signed-off-by: HAZARD <ghostyn678+git@gmail.com >
2026-09-05 17:33:09 -03:00
Skyler Mäntysaari
f79a18aead
Revert "net-im/sable: new package, add 1.20.0"
...
This reverts commit d60421f29e .
Signed-off-by: Skyler Mäntysaari <sm+gentoo@skym.fi >
2026-09-03 18:09:56 +03:00