Compare commits
2 Commits
master
...
work/tobia
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
91c6bd2ca6 | ||
|
|
944e7ffa32 |
@@ -8,6 +8,15 @@
|
|||||||
"tags": [
|
"tags": [
|
||||||
"nightly"
|
"nightly"
|
||||||
],
|
],
|
||||||
|
"sdk-extensions": [
|
||||||
|
"org.freedesktop.Sdk.Extension.rust-stable"
|
||||||
|
],
|
||||||
|
"build-options": {
|
||||||
|
"append-path": "/usr/lib/sdk/rust-stable/bin",
|
||||||
|
"build-args" : [
|
||||||
|
"--share=network"
|
||||||
|
]
|
||||||
|
},
|
||||||
"desktop-file-name-suffix": " (Nightly)",
|
"desktop-file-name-suffix": " (Nightly)",
|
||||||
"finish-args": [
|
"finish-args": [
|
||||||
"--share=network",
|
"--share=network",
|
||||||
@@ -40,23 +49,6 @@
|
|||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"name": "olm",
|
|
||||||
"buildsystem": "cmake-ninja",
|
|
||||||
"config-opts": [ "-DOLM_TESTS=OFF" ],
|
|
||||||
"sources": [
|
|
||||||
{
|
|
||||||
"type": "git",
|
|
||||||
"url": "https://gitlab.matrix.org/matrix-org/olm.git",
|
|
||||||
"tag": "3.2.10",
|
|
||||||
"x-checker-data": {
|
|
||||||
"type": "git",
|
|
||||||
"tag-pattern": "^([\\d.]+)$"
|
|
||||||
},
|
|
||||||
"commit": "9908862979147a71dc6abaecd521be526ae77be1"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"name": "libsecret",
|
"name": "libsecret",
|
||||||
"buildsystem": "meson",
|
"buildsystem": "meson",
|
||||||
@@ -103,6 +95,31 @@
|
|||||||
"-DBUILD_TRANSLATIONS=NO"
|
"-DBUILD_TRANSLATIONS=NO"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"name": "corrosion-rs",
|
||||||
|
"buildsystem": "cmake-ninja",
|
||||||
|
"sources": [
|
||||||
|
{
|
||||||
|
"type": "git",
|
||||||
|
"url": "https://github.com/corrosion-rs/corrosion.git",
|
||||||
|
"branch": "master"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "vodozemac-cpp",
|
||||||
|
"buildsystem": "cmake-ninja",
|
||||||
|
"sources": [
|
||||||
|
{
|
||||||
|
"type": "git",
|
||||||
|
"url": "https://github.com/tobiasfella/vodozemac-cpp.git",
|
||||||
|
"branch": "main"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"config-opts": [
|
||||||
|
"-DBUILD_SHARED_LIBS=false"
|
||||||
|
]
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"name": "libQuotient",
|
"name": "libQuotient",
|
||||||
"buildsystem": "cmake-ninja",
|
"buildsystem": "cmake-ninja",
|
||||||
@@ -110,7 +127,7 @@
|
|||||||
{
|
{
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "https://github.com/quotient-im/libQuotient.git",
|
"url": "https://github.com/quotient-im/libQuotient.git",
|
||||||
"branch": "0.8.x",
|
"branch": "tobias/vodozemac",
|
||||||
"disable-submodules": true
|
"disable-submodules": true
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
|||||||
@@ -64,6 +64,8 @@ if (QT_KNOWN_POLICY_QTP0004)
|
|||||||
qt_policy(SET QTP0004 NEW)
|
qt_policy(SET QTP0004 NEW)
|
||||||
endif ()
|
endif ()
|
||||||
|
|
||||||
|
link_directories("/home/user/CraftRoot/lib")
|
||||||
|
|
||||||
find_package(KF6 ${KF_MIN_VERSION} COMPONENTS Kirigami I18n Notifications Config CoreAddons Sonnet ItemModels ColorScheme)
|
find_package(KF6 ${KF_MIN_VERSION} COMPONENTS Kirigami I18n Notifications Config CoreAddons Sonnet ItemModels ColorScheme)
|
||||||
set_package_properties(KF6 PROPERTIES
|
set_package_properties(KF6 PROPERTIES
|
||||||
TYPE REQUIRED
|
TYPE REQUIRED
|
||||||
@@ -105,7 +107,7 @@ if (NOT ANDROID AND NOT WIN32 AND NOT APPLE)
|
|||||||
find_package(KF6DBusAddons ${KF_MIN_VERSION} REQUIRED)
|
find_package(KF6DBusAddons ${KF_MIN_VERSION} REQUIRED)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
find_package(QuotientQt6 0.8.2)
|
find_package(QuotientQt6 0.9)
|
||||||
set_package_properties(QuotientQt6 PROPERTIES
|
set_package_properties(QuotientQt6 PROPERTIES
|
||||||
TYPE REQUIRED
|
TYPE REQUIRED
|
||||||
DESCRIPTION "Qt wrapper around Matrix API"
|
DESCRIPTION "Qt wrapper around Matrix API"
|
||||||
@@ -113,11 +115,6 @@ set_package_properties(QuotientQt6 PROPERTIES
|
|||||||
PURPOSE "Talk with matrix server"
|
PURPOSE "Talk with matrix server"
|
||||||
)
|
)
|
||||||
|
|
||||||
if (NOT TARGET Olm::Olm)
|
|
||||||
message(FATAL_ERROR "NeoChat requires Quotient with the E2EE feature enabled")
|
|
||||||
endif()
|
|
||||||
|
|
||||||
|
|
||||||
find_package(cmark)
|
find_package(cmark)
|
||||||
set_package_properties(cmark PROPERTIES
|
set_package_properties(cmark PROPERTIES
|
||||||
TYPE REQUIRED
|
TYPE REQUIRED
|
||||||
|
|||||||
Reference in New Issue
Block a user