aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAutumn <git@autumnfo.rest>2026-04-19 10:51:00 +0100
committerAutumn <git@autumnfo.rest>2026-04-19 10:51:00 +0100
commit718246d6170637e061ece500b67020ffd66b405d (patch)
treeaddc08256392f4375f997b5b7694bc314241ae9d
parent2acd39e1c4d463863c954f75e42b8255393d0587 (diff)
[dev-libs/smooth] make cairo a USE flag
-rw-r--r--dev-libs/smooth/smooth-0.9.10-r1.ebuild (renamed from dev-libs/smooth/smooth-0.9.10.ebuild)15
1 files changed, 14 insertions, 1 deletions
diff --git a/dev-libs/smooth/smooth-0.9.10.ebuild b/dev-libs/smooth/smooth-0.9.10-r1.ebuild
index 15c76d2..abd18b0 100644
--- a/dev-libs/smooth/smooth-0.9.10.ebuild
+++ b/dev-libs/smooth/smooth-0.9.10-r1.ebuild
@@ -12,6 +12,7 @@ EAPI=8
SLOT=0
KEYWORDS="amd64"
+IUSE="cairo"
# info
HOMEPAGE="https://smooth-project.org/"
@@ -31,4 +32,16 @@ BDEPEND="
dev-libs/libxml2
media-libs/libjpeg-turbo
net-misc/curl
- x11-libs/gtk+"
+ x11-libs/gtk+:3[X]"
+
+#
+# ~~~ steps
+
+# compile
+src_compile() {
+ if use cairo ; then
+ emake DESTDIR="${D}" BUILD_CAIRO="True" || die "emake failed"
+ else
+ emake DESTDIR="${D}" BUILD_CAIRO="True" || die "emake failed"
+ fi
+}