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  - KColorScheme
0030  - libVLC (optional, recommended)
0031  - GStreamer (optional)
0032 
0033 ### On Debian
0034 
0035 ```
0036  apt install build-essential cmake extra-cmake-modules qtbase5-dev \
0037     qtdeclarative5-dev qtquickcontrols2-5-dev qtmultimedia5-dev libqt5svg5-dev \
0038     kirigami2-dev kirigami-addons-dev libkf5syndication-dev \
0039     libkf5config-dev libkf5i18n-dev libkf5coreaddons-dev libtag1-dev \
0040     qtkeychain-qt5-dev libkf5networkmanagerqt-dev libkf5threadweaver-dev \
0041     libvlc-dev libvlccore-dev
0042 ```
0043 
0044 ## Linux
0045 
0046 ```
0047 git clone https://invent.kde.org/multimedia/kasts
0048 cd kasts
0049 mkdir build && cd build
0050 cmake .. -DCMAKE_PREFIX_PATH=/usr
0051 make
0052 sudo make install
0053 ```
0054 
0055 This assumes all dependencies are installed. If your distribution does not provide
0056 them, you can use [kdesrc-build](https://kdesrc-build.kde.org/) to build all of them.
0057 
0058 ## Android
0059 
0060 You can build Kasts for Android using KDE's [Docker-based build environment](https://community.kde.org/Android/Environment_via_Container).
0061