Warning, /multimedia/kasts/README.md is written in an unsupported language. File is not indexed.

0001 # Kasts
0002 
0003 Kasts is a convergent podcast application.
0004 
0005 <a href='https://flathub.org/apps/details/org.kde.kasts'><img width='190px' alt='Download on Flathub' src='https://flathub.org/assets/badges/flathub-badge-i-en.png'/></a>
0006 
0007 # Get it
0008 
0009 Nightly Android APKs are available at [KDE's Binary Factory](https://binary-factory.kde.org/view/Android/job/Kasts_Nightly_android-arm64/).
0010 
0011 # Bug reports
0012 
0013 Please don't use GitLab issues for reporting bugs, instead report them [here](https://bugs.kde.org/enter_bug.cgi?format=guided&product=kasts).
0014 
0015 # Building
0016 
0017 Note: When using versions of Kasts built from git-master, it's possible that the database format or the name of downloaded files change from one version to another without the necessary migrations to handle it. If you notice bugs after upgrading to a git-master version, export your feeds, delete `~/.local/share/KDE/kasts` and import the feeds again.
0018 
0019 ## Requirements
0020  - KCoreAddons
0021  - KI18n
0022  - KConfig
0023  - Kirigami
0024  - Kirigami-addons
0025  - Syndication
0026  - TagLib
0027  - QtKeychain
0028  - ThreadWeaver
0029  - libVLC (optional, recommended)
0030  - GStreamer (optional)
0031 
0032 ### On Debian
0033 
0034 ```
0035  apt install build-essential cmake extra-cmake-modules qtbase5-dev \
0036     qtdeclarative5-dev qtquickcontrols2-5-dev qtmultimedia5-dev libqt5svg5-dev \
0037     kirigami2-dev kirigami-addons-dev libkf5syndication-dev \
0038     libkf5config-dev libkf5i18n-dev libkf5coreaddons-dev libtag1-dev \
0039     qtkeychain-qt5-dev libkf5networkmanagerqt-dev libkf5threadweaver-dev \
0040     libvlc-dev
0041 ```
0042 
0043 ## Linux
0044 
0045 ```
0046 git clone https://invent.kde.org/multimedia/kasts
0047 cd kasts
0048 mkdir build && cd build
0049 cmake .. -DCMAKE_PREFIX_PATH=/usr
0050 make
0051 sudo make install
0052 ```
0053 
0054 This assumes all dependencies are installed. If your distribution does not provide
0055 them, you can use [kdesrc-build](https://kdesrc-build.kde.org/) to build all of them.
0056 
0057 ## Android
0058 
0059 You can build Kasts for Android using KDE's [Docker-based build environment](https://community.kde.org/Android/Environment_via_Container).
0060