Lines 30-36
USE_GITHUB= yes
Link Here
|
30 |
GH_ACCOUNT= nextcloud |
30 |
GH_ACCOUNT= nextcloud |
31 |
GH_PROJECT= desktop |
31 |
GH_PROJECT= desktop |
32 |
|
32 |
|
33 |
OPTIONS_DEFINE= DOCS DEBUG GNOME KDE WEBENGINE |
33 |
OPTIONS_DEFINE= DOCS DEBUG GNOME GUIADDONS KDE WEBENGINE |
34 |
OPTIONS_DEFAULT= GNOME |
34 |
OPTIONS_DEFAULT= GNOME |
35 |
OPTIONS_DEFAULT_aarch64= WEBENGINE |
35 |
OPTIONS_DEFAULT_aarch64= WEBENGINE |
36 |
OPTIONS_DEFAULT_amd64= WEBENGINE |
36 |
OPTIONS_DEFAULT_amd64= WEBENGINE |
Lines 38-43
OPTIONS_DEFAULT_i386= WEBENGINE
Link Here
|
38 |
|
38 |
|
39 |
OPTIONS_SUB= yes |
39 |
OPTIONS_SUB= yes |
40 |
|
40 |
|
|
|
41 |
GUIADDONS_DESC= Use KDE guiaddons (implies KDE) |
41 |
KDE_DESC= KDE desktop environment support |
42 |
KDE_DESC= KDE desktop environment support |
42 |
WEBENGINE_DESC= Use Webengine to provide web login flow |
43 |
WEBENGINE_DESC= Use Webengine to provide web login flow |
43 |
|
44 |
|
Lines 51-60
DOCS_VARS= PORTDOCS=*
Link Here
|
51 |
GNOME_CMAKE_BOOL= BUILD_SHELL_INTEGRATION_NAUTILUS |
52 |
GNOME_CMAKE_BOOL= BUILD_SHELL_INTEGRATION_NAUTILUS |
52 |
|
53 |
|
53 |
KDE_USES= xorg |
54 |
KDE_USES= xorg |
54 |
KDE_USE= KDE=completion,config,coreaddons,ecm:build,guiaddons,jobwidgets,kio,service,solid,widgetsaddons,windowsystem \ |
55 |
KDE_USE= KDE=completion,config,coreaddons,ecm:build,jobwidgets,kio,service,solid,widgetsaddons,windowsystem \ |
55 |
XORG=x11 |
56 |
XORG=x11 |
56 |
KDE_CMAKE_BOOL= BUILD_SHELL_INTEGRATION_DOLPHIN |
57 |
KDE_CMAKE_BOOL= BUILD_SHELL_INTEGRATION_DOLPHIN |
57 |
|
58 |
|
|
|
59 |
GUIADDONS_IMPLIES= KDE |
60 |
GUIADDONS_USE= KDE=guiaddons |
61 |
|
58 |
WEBENGINE_USE= QT=location,webchannel,webengine |
62 |
WEBENGINE_USE= QT=location,webchannel,webengine |
59 |
WEBENGINE_CMAKE_BOOL= BUILD_WITH_WEBENGINE |
63 |
WEBENGINE_CMAKE_BOOL= BUILD_WITH_WEBENGINE |
60 |
|
64 |
|
Lines 68-73
post-patch:
Link Here
|
68 |
@${REINPLACE_CMD} -e \ |
72 |
@${REINPLACE_CMD} -e \ |
69 |
's|.lst |.lst.sample |' ${WRKSRC}/CMakeLists.txt |
73 |
's|.lst |.lst.sample |' ${WRKSRC}/CMakeLists.txt |
70 |
|
74 |
|
|
|
75 |
post-patch-GUIADDONS-off: |
76 |
@${REINPLACE_CMD} -e '/^find_package.*KF6GuiAddons/d' \ |
77 |
${WRKSRC}/src/gui/CMakeLists.txt |
78 |
|
71 |
pre-configure: |
79 |
pre-configure: |
72 |
@(cd ${WRKSRC} && ${CP} -f sync-exclude.lst sync-exclude.lst.sample) |
80 |
@(cd ${WRKSRC} && ${CP} -f sync-exclude.lst sync-exclude.lst.sample) |
73 |
|
81 |
|