finance/skrooge: fix build due to missing build-deps

This commit is contained in:
Adriaan de Groot 2021-07-11 21:10:25 +02:00
parent 05773ff4ff
commit e1186c4e45

View file

@ -1,5 +1,6 @@
PORTNAME= skrooge
DISTVERSION= 2.25.0
PORTREVISION= 1
CATEGORIES= finance kde
MASTER_SITES= KDE/stable/${PORTNAME}
DIST_SUBDIR= KDE/${PORTNAME}
@ -19,15 +20,19 @@ USES= cmake compiler:c++11-lib desktop-file-utils \
shebangfix sqlite:3 tar:xz
USE_KDE= activities archive attica5 auth bookmarks codecs completion \
config configwidgets coreaddons crash dbusaddons \
designerplugin doctools ecm emoticons guiaddons i18n \
emoticons guiaddons i18n \
iconthemes init itemmodels itemviews jobwidgets \
kdelibs4support kio newstuff notifications notifyconfig \
kio newstuff notifications notifyconfig \
package parts plasma-framework runner service solid sonnet \
textwidgets unitconversion wallet widgetsaddons windowsystem \
xmlgui
USE_QT= concurrent core dbus declarative designer gui network printsupport \
xmlgui \
doctools_build ecm_build
# designerplugin is weird: it's defined as a _run dependency, but
# skrooge checks for it at build-time.
USE_KDE+= designerplugin_build
USE_QT= concurrent core dbus declarative gui network printsupport \
script sql svg webkit widgets xml \
qmake_build buildtools_build
buildtools_build designer_build qmake_build testlib_build
SHEBANG_FILES= plugins/import/skrooge_import_backend/skrooge-sabb.py \
skgbankmodeler/skrooge-coinmarketcap.py \
skgbankmodeler/skrooge-cryptocompare.py \