diff --git a/www-apps/pleroma/metadata.xml b/www-apps/pleroma/metadata.xml index 069675a03e..547fd72672 100644 --- a/www-apps/pleroma/metadata.xml +++ b/www-apps/pleroma/metadata.xml @@ -7,5 +7,6 @@ Use dev-libs/lexbor instead of vendored version + Use media-libs/vips instead of vendored version diff --git a/www-apps/pleroma/pleroma-2.10.0-r1.ebuild b/www-apps/pleroma/pleroma-2.10.0-r1.ebuild index 2a51e38651..c6b8b5d0d1 100644 --- a/www-apps/pleroma/pleroma-2.10.0-r1.ebuild +++ b/www-apps/pleroma/pleroma-2.10.0-r1.ebuild @@ -18,7 +18,7 @@ fi LICENSE="AGPL-3 CC-BY-SA-4.0 CC-BY-4.0" SLOT="otp" -IUSE="+system-lexbor" +IUSE="+system-lexbor +system-vips" # Requires network access (https) as long as elixir dependencies aren't packaged # said dependencies have their checksum verified via `mix.lock` @@ -35,10 +35,10 @@ BDEPEND=" " DEPEND=" dev-libs/glib - media-libs/vips:= sys-apps/file sys-libs/ncurses:= system-lexbor? ( dev-libs/lexbor ) + system-vips? ( media-libs/vips:= ) " RDEPEND=" ${DEPEND} @@ -87,7 +87,7 @@ src_prepare() { src_compile() { mkdir -p pleroma || die - export VIX_COMPILATION_MODE="PLATFORM_PROVIDED_LIBVIPS" + use system-vips && export VIX_COMPILATION_MODE="PLATFORM_PROVIDED_LIBVIPS" use system-lexbor && export WITH_SYSTEM_LEXBOR=1 diff --git a/www-apps/pleroma/pleroma-2.10.0.ebuild b/www-apps/pleroma/pleroma-2.10.0.ebuild index 0e5c23f904..81ca9766ab 100644 --- a/www-apps/pleroma/pleroma-2.10.0.ebuild +++ b/www-apps/pleroma/pleroma-2.10.0.ebuild @@ -22,7 +22,7 @@ fi LICENSE="AGPL-3 CC-BY-SA-4.0 CC-BY-4.0" SLOT="otp" -IUSE="+system-lexbor" +IUSE="+system-lexbor +system-vips" # Requires network access (https) as long as elixir dependencies aren't packaged # said dependencies have their checksum verified via `mix.lock` @@ -39,10 +39,10 @@ BDEPEND=" " DEPEND=" dev-libs/glib -