570 Commits

Author SHA1 Message Date
zyxhere💭
93fcc8668b www-apps/zola: link webp dynamically, enable cjk support, add shell-completion
- Upstream's Cargo.lock has a very old version of libwebp-sys because of
  webp[1] crate. Update with `cargo_update_crates` and enable dynamic linking
  or else builds might fail[2].

- Upstream disables indexing cjk support by default to reduce the binary size
  (40M vs 116M) for their releases.

- pkg-config needed by oniguruma:
```
  error: failed to run custom build command for `onig_sys v69.9.1`
  ...
  Unable to find oniguruma in pkg-config, and RUSTONIG_SYSTEM_LIBONIG is set:
  Could not run `PKG_CONFIG_ALLOW_SYSTEM_LIBS=1 \
  PKG_CONFIG_ALLOW_SYSTEM_CFLAGS=1 pkg-config --libs --cflags oniguruma 'oniguruma >= 6.9.3'`
  The pkg-config command could not be found.
```

- pkg-config also needed with the updated libwebp-sys (old versions don't):

[1]: https://github.com/jaredforth/webp/issues/50
[2]: https://bugs.gentoo.org/947693#c16

Signed-off-by: zyxhere💭 <zyx@envs.net>
2026-03-30 23:57:18 +00:00
zyxhere💭
bd5f0c34b9 www-apps/zola: fix $LICENSE
From README.md
```
  This project contains code under multiple licenses.

  Code introduced after version 0.22 is licensed under the EUPL-1.2. Code that
  existed prior to commit 3c9131db0d203640b6d5619ca1f75ce1e0d49d8f remains
  licensed under the MIT License, including in later versions of the project.
```

Signed-off-by: zyxhere💭 <zyx@envs.net>
2026-03-26 22:32:39 +05:00
David Roman
dfce0eb6b0 www-apps/pleroma: drop 2.10.0
Signed-off-by: David Roman <stkw0@disroot.org>
2026-03-24 16:22:04 +01:00
zyxhere💭
64447e7e97 www-apps/zola: drop 0.22.1
Signed-off-by: zyxhere💭 <zyx@envs.net>
2026-03-16 20:58:48 +05:00
Ceres
2c6598a7c0 www-apps/forgejo: add myself as a maintainer
Signed-off-by: Ceres <ceres@ceressees.dev>
2026-03-16 15:55:13 +00:00
Ceres
72c639bc26 www-apps/forgejo: add 11.0.11
No breaking changes for LTS version bump from 11.0.7 to 11.0.7
only difference is the higher version go dependency

Closes: https://bugs.gentoo.org/971204
Signed-off-by: Ceres <ceres@ceressees.dev>
2026-03-16 12:55:49 +00:00
Ceres
b5183a280c www-apps/forgejo: add 14.0.3
Upgrade to v14 is mostly trivial,
warning for the few minor breaking changes added
and required go version bumped

Closes: https://bugs.gentoo.org/971203
Signed-off-by: Ceres <ceres@ceressees.dev>
2026-03-16 12:55:45 +00:00
Pavel Sobolev
d37910acf4 www-apps/flaresolverr: new package, add 3.4.6
Signed-off-by: Pavel Sobolev <contact@paveloom.dev>
2026-03-14 12:54:07 +03:00
Pavel Sobolev
b5fc4a2b14 www-apps/whisparr-eros: new package, add 3.3.1.570
Signed-off-by: Pavel Sobolev <contact@paveloom.dev>
2026-03-14 12:54:07 +03:00
Pavel Sobolev
54edd92333 www-apps/radarr: new package, add 6.1.1.10317
Signed-off-by: Pavel Sobolev <contact@paveloom.dev>
2026-03-14 12:54:06 +03:00
Pavel Sobolev
428b667aff www-apps/prowlarr: new package, add 2.3.3.5296
Signed-off-by: Pavel Sobolev <contact@paveloom.dev>
2026-03-14 12:54:06 +03:00
Pavel Sobolev
0f43deed51 www-apps/sonarr: new package, add 4.0.16.2946
Signed-off-by: Pavel Sobolev <contact@paveloom.dev>
2026-03-14 12:54:06 +03: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
Anna (cybertailor) Vyalkova
b002e1e4f9 www-apps/goatcounter: fix openrc service
The relevant change is:
> command_args="serve"

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2026-03-01 01:10:13 +05:00
Anna (cybertailor) Vyalkova
317bb48257 www-apps/goatcounter: add 2.7.0
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2026-02-28 23:33:16 +05:00
Anna (cybertailor) Vyalkova
259ea7dc30 www-apps/invidious: add 2026.02.07.0
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2026-02-20 06:13:20 +05:00
Anna (cybertailor) Vyalkova
14b333498e www-apps/anubis: add 1.25.0, drop 1.23.0
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2026-02-20 04:51:45 +05:00
zyxhere💭
664f0dcd8d www-apps/zola: keyword 0.22.1-r1 for ~ppc64
Signed-off-by: zyxhere💭 <zyx@envs.net>
2026-02-16 07:57:58 +00:00
Haelwenn (lanodan) Monnier
a90eca82fb www-apps/pleroma-fe: Update SRC_URI (migrated from gitlab to forgejo)
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
2026-02-11 18:07:03 +01:00
Haelwenn (lanodan) Monnier
ed02fc9ac2 www-apps/pleroma: Update SRC_URI (migrated from gitlab to forgejo)
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
2026-02-11 18:07:03 +01:00
Haelwenn (lanodan) Monnier
404c2c6564 www-apps/pleroma: drop 2.9.1
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
2026-02-11 18:07:03 +01:00
zyxhere💭
35f96e5d2a www-apps/zola: keyword 0.22.1-r1 for ~riscv
Signed-off-by: zyxhere💭 <zyx@envs.net>
2026-02-11 02:24:41 +00:00
zyxhere💭
dada03e51c Revert "www-apps/zola: keyword 0.22.1-r1 for ~x86"
This reverts commit ea515b8bf8.

CI failure :(

Signed-off-by: zyxhere💭 <zyx@envs.net>
2026-02-10 13:28:14 +00:00
zyxhere💭
ea515b8bf8 www-apps/zola: keyword 0.22.1-r1 for ~x86
Signed-off-by: zyxhere💭 <zyx@envs.net>
2026-02-10 13:22:00 +00:00
zyxhere💭
8493c34cae www-apps/zola: keyword 0.22.1-r1 for ~arm64
Signed-off-by: zyxhere💭 <zyx@envs.net>
2026-02-10 12:52:50 +00:00
zyxhere💭
d33eb26749 www-apps/zola: Add := subslot operator to oniguruma
Signed-off-by: zyxhere💭 <zyx@envs.net>
2026-02-10 12:43:24 +00:00
zyxhere💭
8a73c4e501 www-apps/zola: Remove QA_FLAGS_IGNORED
No (known) QA warnings reported yet.

Signed-off-by: zyxhere💭 <zyx@envs.net>
2026-02-10 12:32:53 +00:00
zyxhere💭
475b798183 www-apps/zola: add || die in case sed fails
Thanks-to: David Roman <davidroman96@gmail.com>
Signed-off-by: zyxhere💭 <zyx@envs.net>
2026-01-31 18:34:09 +05:00
zyxhere💭
9132684f8d Revert "www-apps/zola: remove reduntant LICENSE"
This reverts commit e4d9518bfa.
Should probably be communicated that the same LICENSE is found in one of the
crates too, bit confusing but oh well.

Signed-off-by: zyxhere💭 <zyx@envs.net>
2026-01-31 07:09:52 +00:00
zyxhere💭
e4d9518bfa www-apps/zola: remove reduntant LICENSE
Signed-off-by: zyxhere💭 <zyx@envs.net>
2026-01-31 05:24:49 +00:00
zyxhere💭
dc374fc3ba www-apps/zola: stylistic changes
Signed-off-by: zyxhere💭 <zyx@envs.net>
2026-01-31 05:18:42 +00:00
zyxhere💭
42f8b6febc www-apps/zola: drop 0.22.0
Signed-off-by: zyxhere💭 <zyx@envs.net>
2026-01-30 08:21:26 +00:00
zyxhere💭
09ee13479d www-apps/zola: add 0.22.1, drop 0.22.0-r1
Signed-off-by: zyxhere💭 <zyx@envs.net>
2026-01-30 08:13:52 +00:00
zyxhere💭
8e167ccf7e www-apps/zola: Add myself as maintainer
Signed-off-by: zyxhere💭 <zyx@envs.net>
2026-01-30 08:02:36 +00:00
zyxhere💭
0429a5b308 www-apps/zola: Use default cargo release and dev profiles
Upstream's Cargo.toml enables stripping on release builds and disables debuginfo
generation on debug builds.

Signed-off-by: zyxhere💭 <zyx@envs.net>
2026-01-30 07:00:01 +00:00
Haelwenn (lanodan) Monnier
1b8be12e78 www-apps/pleroma: Add USE=system-vips to allow using vendored vips
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
2026-01-27 09:24:16 +01:00
Haelwenn (lanodan) Monnier
2869478a2b www-apps/pleroma: restore vips fix as separated revision
That way if eapply outside of src_prepare breaks, the one without
vips-fix can also be used.

This restores commit 01a7f90a35.
This partially reverts commit ce89d7e466.

Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
2026-01-27 09:24:16 +01:00
Haelwenn (lanodan) Monnier
16cd03f6ee www-apps/pleroma: Add comments related to pkgcheck warnings
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
2026-01-27 09:24:15 +01:00
Haelwenn (lanodan) Monnier
ce89d7e466 Revert "www-apps/pleroma: fix build with vips 1.18.0"
eapply shouldn't be used outside of src_prepare, and I don't think
`mix deps.get` should be ran outside of src_unpack either.

This reverts commit 01a7f90a35.

Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
2026-01-24 09:06:55 +01:00
zyxhere💭
9c444c544f www-apps/zola: Disable stripping and LTO by cargo
Signed-off-by: zyxhere💭 <zyx@envs.net>
2026-01-21 05:38:35 +00:00
zyxhere💭
885afdffb8 www-apps/zola: add 0.22.0, update LICENSE and $RUST_MIN_VER
Signed-off-by: zyxhere💭 <zyx@envs.net>
2026-01-21 05:37:20 +00:00
zyxhere💭
358852d701 www-apps/zola: drop 0.20.0
Signed-off-by: zyxhere💭 <zyx@envs.net>
2026-01-21 05:35:09 +00:00
Haelwenn (lanodan) Monnier
01a7f90a35 www-apps/pleroma: fix build with vips 1.18.0
This partially reverts commit afb7a91dc0

Bug: https://git.pleroma.social/pleroma/pleroma/-/issues/3393
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
2026-01-17 08:01:47 +01:00
Anna (cybertailor) Vyalkova
b1227e4d9e www-apps/jackett: treeclean
Closes: https://bugs.gentoo.org/967328
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2026-01-17 07:46:08 +05:00
Haelwenn (lanodan) Monnier
afb7a91dc0 www-apps/pleroma: fails to build with vips 8.18.0
Bug: https://git.pleroma.social/pleroma/pleroma/-/issues/3393
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
2026-01-14 02:30:34 +01:00
Anna (cybertailor) Vyalkova
b3cad5ea0f www-apps/anubis: add 1.24.0, drop 1.22.0
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2026-01-03 19:28:31 +05:00
Haelwenn (lanodan) Monnier
cd1e60c3bb www-apps/pleroma: add 2.10.0
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
2025-12-31 19:33:54 +01:00
Thomas Bracht Laumann Jespersen
66afa5b5e5 www-apps/soupault-bin: add missing || die
Signed-off-by: Thomas Bracht Laumann Jespersen <t@laumann.xyz>
2025-12-29 12:39:35 +01:00
Thomas Bracht Laumann Jespersen
c0f7aec8fa www-apps/soupault-bin: update HOMEPAGE
Signed-off-by: Thomas Bracht Laumann Jespersen <t@laumann.xyz>
2025-12-10 06:34:18 +01:00
Thomas Bracht Laumann Jespersen
a33fdd4a17 www-apps/soupault: drop 5.1.0
Signed-off-by: Thomas Bracht Laumann Jespersen <t@laumann.xyz>
2025-12-10 06:31:41 +01:00