Commit Graph
1205 Commits
Author SHA1 Message Date
Shimon Trolles 508784504f net-misc/omnissa-horizon-client: drop 2603-r1
Closes: https://bugs.gentoo.org/979029
Signed-off-by: Shimon Trolles <shimontrolles@gmail.com>
2026-10-01 02:00:51 +03: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
bakedsnake 717fbe24d3 net-misc/gnome-ssh-askpass: add 10.5, drop 10.4
Signed-off-by: bakedsnake <bakedsnake@vagrantz.xyz>
2026-09-30 02:49:01 +02:00
bakedsnake 4eff145155 net-misc/gnome-ssh-askpass: drop 10.0
Signed-off-by: bakedsnake <bakedsnake@vagrantz.xyz>
2026-09-30 02:46:48 +02:00
Viorel Munteanu 867cffe871 net-misc/maestral: drop 1.9.6
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
2026-09-25 21:37:28 +03:00
Viorel Munteanu b711db3090 net-misc/maestral: pin the dropbox dependency
- maestral does not work properly with dev-python/dropbox-12.2.2.
- the project is archived upstream, I'm preparing to last rite it.
- deselect failing tests.

Closes: https://bugs.gentoo.org/975481
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
2026-09-25 21:37:28 +03:00
ingenarel (NeoJesus) 6481ca930b */*: Use [[ ... ]] instead of POSIX [ ... ]
as per the coding style guide:
https://projects.gentoo.org/qa/policy-guide/ebuild-format.html#pg0101

only these changes were done:

[ -e ... ]    to  [[ -e ... ]]
[ -z ... ]    to  [[ -z ... ]]
[ -n ... ]    to  [[ -n ... ]]
[ ! -f ... ]  to  [[ ! -f ... ]]
[ -f ... ]    to  [[ -f ... ]]
[ -d ... ]    to  [[ -d ... ]]

the changes were generated using this command:

```
find -name '*.ebuild' -exec sed -i -E \
's|([^[])\[+(\s+)([^]]+)(\s+)\]+([^]]\|$)|\1\[\[\2\3\4\]\]\5|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
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
Pavel Sobolev 4d76683a7c net-misc/curl-impersonate: add the static-libs USE flag
Closes: https://bugs.gentoo.org/983105
Signed-off-by: Pavel Sobolev <contact@paveloom.dev>
2026-09-23 23:32:10 +03:00
Pavel Sobolev ed9b938098 net-misc/curl-impersonate: don't warn about unused CMake variables
Closes: https://bugs.gentoo.org/983104
Signed-off-by: Pavel Sobolev <contact@paveloom.dev>
2026-09-23 23:32:10 +03:00
Pavel Sobolev a36d6f35dd net-misc/curl-impersonate: make CMake use unpacked dependencies
Signed-off-by: Pavel Sobolev <contact@paveloom.dev>
2026-09-23 23:32:10 +03:00
Pavel Sobolev 3b1fbd6a67 net-misc/curl-impersonate: add missing die calls
See comments at https://github.com/gentoo/guru/commit/9f5404b.

Signed-off-by: Pavel Sobolev <contact@paveloom.dev>
2026-09-23 21:51:36 +03:00
Katalin Rebhan d97fb3a99d profiles: move {net-misc,media-video}/livekit-cli
Signed-off-by: Katalin Rebhan <me@dblsaiko.net>
2026-09-22 16:41:15 +02:00
Katalin Rebhan ddb0d44fed net-misc/livekit-cli: add 2.18.7, drop 2.18.6
Signed-off-by: Katalin Rebhan <me@dblsaiko.net>
2026-09-22 12:36:56 +02:00
Nicolas PARLANT 109cfd5e6e net-misc/wstunnel: drop 10.6.2
Signed-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr>
2026-09-21 17:37:14 +02:00
Nicolas PARLANT 5fe512b032 net-misc/wstunnel: add 11.0.0
Signed-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr>
2026-09-21 17:36:52 +02:00
Pavel Sobolev cb9fd90b26 net-misc/searxng: add a dependency on dev-python/curl-cffi
Signed-off-by: Pavel Sobolev <contact@paveloom.dev>
2026-09-20 17:36:31 +03:00
Pavel Sobolev 9f5404bcbd net-misc/curl-impersonate: new package, add 2.2.3
Signed-off-by: Pavel Sobolev <contact@paveloom.dev>
2026-09-20 17:36:31 +03:00
Pavel SobolevandLetonai Gáspár 2d9480e863 net-misc/searxng: add startup instructions
Bug: https://bugs.gentoo.org/982070
Co-authored-by: Letonai Gáspár <gletonai@gmail.com>
Signed-off-by: Pavel Sobolev <contact@paveloom.dev>
2026-09-20 17:36:31 +03:00
Pavel SobolevandLetonai Gáspár 52166d7bc9 net-misc/searxng: add support for OpenRC
Bug: https://bugs.gentoo.org/982070
Co-authored-by: Letonai Gáspár <gletonai@gmail.com>
Signed-off-by: Pavel Sobolev <contact@paveloom.dev>
2026-09-20 17:36:30 +03:00
Pavel SobolevandLetonai Gáspár 5e5013040e net-misc/searxng: add default configuration
Bug: https://bugs.gentoo.org/982070
Co-authored-by: Letonai Gáspár <gletonai@gmail.com>
Signed-off-by: Pavel Sobolev <contact@paveloom.dev>
2026-09-20 17:36:30 +03:00
Shimon Trolles 7e613c0455 net-misc/omnissa-horizon-client: add missing dependencies
Closes: https://bugs.gentoo.org/982635
Signed-off-by: Shimon Trolles <shimontrolles@gmail.com>
2026-09-16 12:33:46 +03:00
Christopher Byrne 38740d5878 net-misc/publicsuffix-db: Disable tests
We can't run them without libpsl and their useless to us anyway.

Closes: https://bugs.gentoo.org/982236
Signed-off-by: Christopher Byrne <salah.coronya@gmail.com>
2026-09-10 14:25:35 -05:00
Shimon Trolles 0ec44dfb1d net-misc/omnissa-horizon-client: add 2606
Signed-off-by: Shimon Trolles <shimontrolles@gmail.com>
2026-09-10 16:22:28 +03:00
Christopher Byrne 5a5a947220 net-misc/publicsuffix-db: Fetch a stable version of the PSL from VCS.
Signed-off-by: Christopher Byrne <salah.coronya@gmail.com>
2026-09-07 12:40:33 -05:00
Christopher Byrne 8f4f572e7c net-misc/publicsuffix-db: new package, add 20260907
Needed for ZoiteChat.

Signed-off-by: Christopher Byrne <salah.coronya@gmail.com>
2026-09-07 11:08:43 -05:00
Nicolas PARLANT c750c21c9f net-misc/jool-modules: fix kernel 7.2
Signed-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr>
2026-09-05 03:38:35 +02:00
Katalin Rebhan 8a178e8876 net-misc/livekit-cli: new package, add 2.18.6
Signed-off-by: Katalin Rebhan <me@dblsaiko.net>
2026-09-04 18:39:42 +02:00
Nicolas PARLANT 3ad2c5403c net-misc/wstunnel: drop 10.7.0
Signed-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr>
2026-09-01 22:49:13 +02:00
Nicolas PARLANT e75aa13d1a net-misc/wstunnel: add 10.7.1
Signed-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr>
2026-09-01 22:49:12 +02:00
Nicolas PARLANT 34595fb5d8 net-misc/wstunnel: drop 10.5.5, 10.6.1
Signed-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr>
2026-08-30 06:51:49 +02:00
Nicolas PARLANT 305b15b5af net-misc/wstunnel: add 10.7.0
Signed-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr>
2026-08-30 06:51:49 +02:00
Andrés Becerra cde9fbcc01 net-misc/freetube-bin: add 0.25.3_beta
Signed-off-by: Andrés Becerra <andres.becerra@gmail.com>
2026-08-28 16:38:05 -05:00
Andrés Becerra bc8b498401 net-misc/freetube-bin: drop 0.25.1_beta
Signed-off-by: Andrés Becerra <andres.becerra@gmail.com>
2026-08-17 09:18:45 -05:00
Andrés Becerra dc34bfa20f net-misc/freetube-bin: add 0.25.2_beta
Signed-off-by: Andrés Becerra <andres.becerra@gmail.com>
2026-08-12 15:44:25 -05:00
bakedsnake 3d872aaf48 net-misc/gnome-ssh-askpass: add missing deps & set LDFLAGS
Adds missing packages in RDEPEND, as well as setting LDFLAGS, sin-
ce this is not done from upstream.

Closes: https://bugs.gentoo.org/953339
Closes: https://bugs.gentoo.org/953338
Signed-off-by: bakedsnake <bakedsnake@vagrantz.xyz>
2026-08-09 22:54:44 +02:00
bakedsnake 7780fcfdf0 net-misc/gnome-ssh-askpass: add maintainer
Signed-off-by: bakedsnake <bakedsnake@vagrantz.xyz>
2026-08-09 22:54:44 +02:00
Andrés Becerra 5800959b31 net-misc/freetube-bin: drop 0.24.1_beta
Signed-off-by: Andrés Becerra <andres.becerra@gmail.com>
2026-08-04 15:13:46 -05:00
Pavel Sobolev aee17bf3c0 net-misc/searxng: new package, add 9999
Signed-off-by: Pavel Sobolev <contact@paveloom.dev>
2026-08-01 19:24:11 +03:00
Anna (cybertailor) Vyalkova 913f05afac net-misc/gdown: add 6.1.0, drop 5.2.0
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2026-07-31 22:57:26 +05:00
Anna (cybertailor) Vyalkova b32f023e20 net-misc/gmcapsule: add 0.10.0, drop old
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2026-07-31 22:05:53 +05:00
Jonas Frei 685d47b395 net-misc/xh: add 0.26.2
Signed-off-by: Jonas Frei <freijon@pm.me>
2026-07-31 10:26:37 +02:00
slashpotato ab9f914f7f net-misc/curlie: fix homepage
Signed-off-by: bakedsnake <bakedsnake@vagrantz.xyz>
2026-07-28 17:57:59 +02:00
Andrés Becerra 04b7a579c3 net-misc/freetube-bin: add 0.25.1_beta
Signed-off-by: Andrés Becerra <andres.becerra@gmail.com>
2026-07-27 02:31:58 +02:00
Quincy Fleming daf3f8bab9 net-misc/gnome-ssh-askpass: add 10.4_p1
Signed-off-by: Quincy Fleming <quincyf467@protonmail.com>
2026-07-20 01:09:17 -05:00
Nicolas PARLANT 5cf812684f net-misc/wstunnel: add 10.6.2
Signed-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr>
2026-07-20 02:04:30 +02:00
Hee-Suk Kim 21ec47f80a net-misc/dpibreak: update DESCRIPTION
Fix BadDescription on QA.

Signed-off-by: Hee-Suk Kim <hskim@dilluti0n.com>
2026-07-15 04:55:25 +09:00
Hee-Suk Kim 8a98d95335 net-misc/dpibreak: add 0.6.2, drop 0.6.1
Signed-off-by: Hee-Suk Kim <hskim@dilluti0n.com>
2026-07-15 04:51:26 +09:00
Florian Albrechtskirchinger 682e1dfd1a Revert "net-misc/lamco-rdp-server: new package"
Policy violation.

Reverts: 54984bb450
Bug: https://bugs.gentoo.org/979152
Signed-off-by: Florian Albrechtskirchinger <falbrechtskirchinger@gmail.com>
2026-07-13 08:23:17 +02:00
Shimon Trolles 1c780382aa net-misc/omnissa-horizon-client: Fixes: https://bugs.gentoo.org/978773
Signed-off-by: Shimon Trolles <shimontrolles@gmail.com>
2026-07-11 02:15:52 +03:00