Commit Graph

45 Commits

Author SHA1 Message Date
Haelwenn (lanodan) Monnier
6385c3a70d www-apps/pleroma: add 2.10.2, drop 2.10.0-r1 (security)
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
2026-05-03 19:59:44 +02: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
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
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
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
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
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
Haelwenn (lanodan) Monnier
9180e9f2b6 www-apps/pleroma: add 2.9.1, drop 2.9.0
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
2025-03-11 20:45:09 +01:00
Haelwenn (lanodan) Monnier
fe785d179b www-apps/pleroma: add 2.9.0, drop 2.8.0
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
2025-03-01 20:18:05 +01:00
Haelwenn (lanodan) Monnier
0c2092a0db www-apps/pleroma: update Manifest (tag changed)
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
2024-12-21 21:20:53 +01:00
Haelwenn (lanodan) Monnier
3253df6a4b www-apps/pleroma: add 2.8.0, drop 2.7.1
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
2024-12-19 14:21:09 +01:00
Haelwenn (lanodan) Monnier
27862af858 www-apps/pleroma: add 2.7.1, drop 2.7.0-r1
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
2024-11-26 15:01:08 +01:00
Haelwenn (lanodan) Monnier
1139300879 www-apps/pleroma-9999: update elixir requirements to >=1.14 <1.18
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
2024-09-21 14:26:00 +02:00
Haelwenn (lanodan) Monnier
c79bb8237f www-apps/pleroma: Add dev-libs/glib to DEPEND
Closes: https://bugs.gentoo.org/937551
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
2024-08-09 09:44:03 +02:00
Haelwenn (lanodan) Monnier
3bd7494b24 www-apps/pleroma: Need git for fetching some deps, need -fPIC under glibc
Closes: https://bugs.gentoo.org/937130
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
2024-08-02 20:44:27 +02:00
Haelwenn (lanodan) Monnier
de8e8ee418 www-apps/pleroma: synchronize current release with live
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
2024-08-02 11:16:56 +02:00
Haelwenn (lanodan) Monnier
5a4573b503 www-apps/pleroma-9999: bump BDEPEND to elixir-1.16
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
2024-08-02 11:16:20 +02:00
Haelwenn (lanodan) Monnier
9e3d4b010c www-apps/pleroma: add 2.7.0, drop 2.6.3
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
2024-08-01 17:31:59 +02:00
Haelwenn (lanodan) Monnier
dd64bc196f www-apps/pleroma: add 2.6.3, drop 2.6.2
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
2024-05-23 00:12:20 +02:00
Quincy Fleming
d7e9a571b4 www-apps/pleroma: removed empty KEYWORD
Signed-off-by: Quincy Fleming <quincyf467@protonmail.com>
2024-05-15 21:52:04 -05:00
Quincy Fleming
f57873ae97 www-apps/pleroma: update erlang dependency
Closes: https://bugs.gentoo.org/931956
Signed-off-by: Quincy Fleming <quincyf467@protonmail.com>
2024-05-15 16:07:29 -05:00
Julien Roy
3d25d4048d */*: remove empty global variable assigment
Signed-off-by: Julien Roy <julien@jroy.ca>
2024-03-21 18:34:41 -04:00
Haelwenn (lanodan) Monnier
1b57a20733 www-apps/pleroma-9999: Use system vips
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
2024-02-23 09:37:13 +01:00
Haelwenn (lanodan) Monnier
45f755ec87 www-apps/pleroma-9999: bump erlang max to 26.x
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
2024-02-23 07:06:14 +01:00
Haelwenn (lanodan) Monnier
c2fa7bfe6d www-apps/pleroma: add 2.6.2, drop 2.6.1
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
2024-02-20 09:47:34 +01:00
Anna (cybertailor) Vyalkova
20acb00c4c */*: {dev-util → dev-build}/cmake
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2024-01-15 08:14:29 +05:00
Haelwenn (lanodan) Monnier
37b19b0b82 www-apps/pleroma: add 2.6.1, drop 2.6.0
Closes: https://bugs.gentoo.org/916730
Closes: https://bugs.gentoo.org/916731
Closes: https://bugs.gentoo.org/916732
Closes: https://bugs.gentoo.org/916733
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
2023-12-16 02:24:34 +01:00
Haelwenn (lanodan) Monnier
64ad33a963 www-apps/pleroma: Support for www-apps/pleroma-fe
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
2023-11-09 07:43:13 +01:00
Haelwenn (lanodan) Monnier
d47bda2b71 www-apps/pleroma: Install OpenRC script
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
2023-11-02 02:51:15 +01:00
Haelwenn (lanodan) Monnier
22ea1eeae9 www-apps/pleroma: add 2.6.0, drop 2.5.5
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
2023-11-02 00:19:59 +01:00
Haelwenn (lanodan) Monnier
dc5bac243a www-apps/pleroma: add 2.5.5, drop 2.5.4
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
2023-09-03 14:17:18 +02:00
Haelwenn (lanodan) Monnier
7977d2d4cb www-apps/pleroma-9999: Add erlang & elixir version limits
Might be a bit weird in a live ebuild but erlang-26 and elixir-1.15 currently
means completely broken builds that you'd only notice on deployment or with
running the testsuite.
Better to bump as support arrives.

Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
2023-08-29 19:54:45 +02:00
Haelwenn (lanodan) Monnier
5b1bfcf76b www-apps/pleroma: lower permissions within /opt/pleroma
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
2023-08-08 12:01:26 +02:00
Haelwenn (lanodan) Monnier
cd7fa7338f www-apps/pleroma: add 2.5.4, drop 2.5.3
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
2023-08-05 10:21:07 +02:00
Haelwenn (lanodan) Monnier
7d50c61ebc www-apps/pleroma: add 2.5.3, drop 2.5.2
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
2023-08-04 11:50:38 +02:00
Haelwenn (lanodan) Monnier
f3c776fefd www-apps/pleroma: Needs >=rebar-3.20.0-r1 for MIX_REBAR3
Closes: https://bugs.gentoo.org/909814
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
2023-07-08 04:36:55 +02:00
Haelwenn (lanodan) Monnier
31bbaac835 */*: Remove EGIT_MIN_CLONE_TYPE on https://hacktivis.me/git/ repos
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
2023-07-02 15:51:44 +02:00
Haelwenn (lanodan) Monnier
be00d36b18 www-apps/pleroma: 2.5.2 isn't compatible with erlang-26 nor elixir-1.15
Closes: https://bugs.gentoo.org/909184
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
2023-06-26 23:59:21 +02:00
Anna (cybertailor) Vyalkova
069148c8d8 www-apps/pleroma: fix VisibleVcsPkg
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2023-06-25 14:59:57 +05:00
Haelwenn (lanodan) Monnier
e6fee67021 www-apps/pleroma: Reduce line length of imagemagic optfeature
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
2023-06-24 21:21:49 +02:00
Haelwenn (lanodan) Monnier
35ba4a0c9d www-apps/pleroma: add 2.5.2, 9999
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
2023-06-24 21:09:15 +02:00