Warning, /plasma/plasma-firewall/README.md is written in an unsupported language. File is not indexed.
0001 # Plasma 5 Firewall KCM 0002 0003 This is the repository for the Plasma 5 Firewall KCM. 0004 0005 # Requirements 0006 Plasma 5 Firewall has few dependencies mainly from Qt5 and KF5 with minimum required version being 0007 - Qt >= 5.10.0 0008 - KDE Workspace >= 5.8.0 0009 - Plasma Framework >= 5.32 0010 0011 Currently the list of Dependencies include : 0012 - KF5CoreAddons (required version >= 5.60.0), Qt addon library with a collection of non-GUI utilities. 0013 - KF5KCMUtils (required version >= 5.60.0), KF5 Utilities for KDE System Settings modules library. 0014 - KF5I18n (required version >= 5.60.0), KF5 text internationalization library. 0015 - KF5 Plasma Framework >= 5.32 0016 - UFW or Firewalld 0017 0018 **To setup the environment first time for any project in KDE you can have a look at [here](https://community.kde.org/Get_Involved/development)** 0019 0020 0021 0022 ## Building the Project 0023 The next step is to get Plasma5 Firewall sources and build them. 0024 0025 ```bash 0026 cd plasma-firewall 0027 mkdir build 0028 cd build 0029 cmake -DCMAKE_BUILD_TYPE=Release -DLIB_INSTALL_DIR=lib -DKDE_INSTALL_USE_QT_SYS_PATHS=ON ../ 0030 make 0031 ``` 0032 The following command will install the Plasma5 Firewall system wide. 0033 0034 ```bash 0035 sudo make install 0036 ``` 0037 ## Issues 0038 The Plasma5 Firewall is open to any contribution and feedback. If you find problems with the contents of this repository please create an issue. 0039 0040 ## Contributing and Getting Involved 0041 Development can be followed on [Plasma Firewall tasks board](https://invent.kde.org/plasma/plasma-firewall/-/boards). Code contributions have to be submitted via [GitLab](https://invent.kde.org/plasma/plasma-firewall). You can follow generic user instructions for [GitLab and a merge request workflow](https://community.kde.org/Infrastructure/GitLab). 0042 0043 ## License 0044 SPDX-License-Identifier: BSD-3-Clause 0045 SPDX-FileCopyrightText: 2020 Tomaz Canabrava tcanabrava@kde.org 0046