logo

overlay

My own overlay for experimentations, use with caution, no support is provided git clone https://hacktivis.me/git/overlay.git
commit: 4b879cd39baf0588dcf6e8369db796afd70cf5af
parent cf29a9e01c08c4dba82988d20a00235d58fb9e44
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date:   Fri,  2 Jun 2023 03:37:58 +0200

www-apps/pleroma: add 2.5.2, drop 2.4.2

Diffstat:

Mwww-apps/pleroma/Manifest2+-
Dwww-apps/pleroma/pleroma-2.4.2.ebuild56--------------------------------------------------------
Awww-apps/pleroma/pleroma-2.5.2.ebuild56++++++++++++++++++++++++++++++++++++++++++++++++++++++++
3 files changed, 57 insertions(+), 57 deletions(-)

diff --git a/www-apps/pleroma/Manifest b/www-apps/pleroma/Manifest @@ -1 +1 @@ -DIST pleroma-v2.4.2.tar.gz 36538934 BLAKE2B b235a54c50f3b469798f0e2a44ea0443344ebda5cb79021ba30d508fbb0346dcd0e9641b1e4bb6300cf5ce12893daa7a10126597b4fa44aca43b54aad4bbd5d2 SHA512 b46c81e717094dc81ad3bcf2441e529d1a1ab2550a9ff6941059df09216c6ddabd82da8c0aa3a46e7f6c576a7fe4892e771ce581fa34b1bbbd0ebe1f93cc6702 +DIST pleroma-v2.5.2.tar.gz 27628442 BLAKE2B 6ae2b8c2024f0da5ce7888e67db78352f8c6a61d7df7ffe151e051ae3f834636954224f76582282cf1f00b2cbae9f8ac652a0dbe6f14d147adaf52dab89fbf86 SHA512 b4571e6840e554184fbec8d643240c502365db3b8f7bf92925ad4e41ff93d12b6a6e2bd91a174f4e38f379c3580bdfa06405c8e0ae9d9179d9498a07d6110ead diff --git a/www-apps/pleroma/pleroma-2.4.2.ebuild b/www-apps/pleroma/pleroma-2.4.2.ebuild @@ -1,56 +0,0 @@ -# Copyright 2022 Haelwenn (lanodan) Monnier <contact@hacktivis.me> -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit mix - -DESCRIPTION="ActivityPub social networking software compatible with other Fediverse software" -HOMEPAGE="https://pleroma.social/" -SRC_URI="https://git.pleroma.social/pleroma/pleroma/-/archive/v${PV}/${PN}-v${PV}.tar.gz" -S="${WORKDIR}/${PN}-v${PV}" -LICENSE="AGPL-3 CC-BY-SA-4.0 CC-BY-4.0" -SLOT="otp" -KEYWORDS="~amd64" -IUSE="imagemagick ffmpeg exiftool" - -BDEPEND=" - dev-lang/erlang:= - dev-lang/elixir:= - dev-util/cmake - dev-util/rebar - dev-elixir/hex -" -DEPEND=" - sys-libs/ncurses:= - sys-apps/file -" -RDEPEND=" - ${DEPEND} - imagemagick? ( media-gfx/imagemagick ) - ffmpeg? ( media-video/ffmpeg ) - exiftool? ( media-libs/exiftool ) -" - -src_unpack() { - default - - cd "${S}" || die - emix deps.get --only prod -} - -src_prepare() { - default - - echo "import Mix.Config" > config/prod.secret.exs || die -} - -src_compile() { - mkdir -p pleroma || die - emix release --path pleroma -} - -src_install() { - insinto /opt/ - doins -r pleroma -} diff --git a/www-apps/pleroma/pleroma-2.5.2.ebuild b/www-apps/pleroma/pleroma-2.5.2.ebuild @@ -0,0 +1,56 @@ +# Copyright 2022-2023 Haelwenn (lanodan) Monnier <contact@hacktivis.me> +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit mix + +DESCRIPTION="ActivityPub social networking software compatible with other Fediverse software" +HOMEPAGE="https://pleroma.social/" +SRC_URI="https://git.pleroma.social/pleroma/pleroma/-/archive/v${PV}/${PN}-v${PV}.tar.gz" +S="${WORKDIR}/${PN}-v${PV}" +LICENSE="AGPL-3 CC-BY-SA-4.0 CC-BY-4.0" +SLOT="otp" +KEYWORDS="~amd64" +IUSE="imagemagick ffmpeg exiftool" + +BDEPEND=" + dev-lang/erlang:= + dev-lang/elixir:= + dev-util/cmake + dev-util/rebar + dev-elixir/hex +" +DEPEND=" + sys-libs/ncurses:= + sys-apps/file +" +RDEPEND=" + ${DEPEND} + imagemagick? ( media-gfx/imagemagick ) + ffmpeg? ( media-video/ffmpeg ) + exiftool? ( media-libs/exiftool ) +" + +src_unpack() { + default + + cd "${S}" || die + emix deps.get --only prod +} + +src_prepare() { + default + + echo "import Mix.Config" > config/prod.secret.exs || die +} + +src_compile() { + mkdir -p pleroma || die + emix release --path pleroma +} + +src_install() { + insinto /opt/ + doins -r pleroma +}