aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorlink2xt <link2xt@testrun.org>2021-02-19 04:06:07 +0300
committerlink2xt <link2xt@testrun.org>2021-02-19 04:06:07 +0300
commit818e028807b80be0b3c5265c7b7ca7376e76acf1 (patch)
tree1633933c75ea9a4790ce95ca5ab40d19306b5bad /README.md
parent7302bd5e2ed129b4c73e179df4d9909191d6df3d (diff)
downloadkdeltachat-818e028807b80be0b3c5265c7b7ca7376e76acf1.tar.gz
kdeltachat-818e028807b80be0b3c5265c7b7ca7376e76acf1.zip
README.md: document how to run with upstream Kirigami
Diffstat (limited to 'README.md')
-rw-r--r--README.md25
1 files changed, 25 insertions, 0 deletions
diff --git a/README.md b/README.md
index 8191afd..650f8d0 100644
--- a/README.md
+++ b/README.md
@@ -46,6 +46,31 @@ cmake ..
make
```
+# Building with upstream Kirigami
+
+If you want to use upstream Kirigami, for example to avoid bugs fixed
+upstream but not in the packaged version, you can use
+[kdesrc-build](https://kdesrc-build.kde.org/).
+
+Install it with:
+```
+mkdir -p ~/kde/src
+cd ~/kde/src
+git clone https://invent.kde.org/sdk/kdesrc-build.git
+cd kdesrc-build
+./kdesrc-build-setup
+./kdesrc-build kirigami
+```
+
+Then, run
+```
+source ~/.config/kde-env-master.sh
+```
+in your shell and rebuild the app, starting with a complete removal of
+the `build` directory.
+
+The source of Kirigami will be available in `~/kde/src/kirigami` then.
+
# Running
Run `./kdeltachat`. Import existing account from backup and start IO in the main menu to connect.