diff options
author | V3n3RiX <venerix@koprulu.sector> | 2021-10-27 22:41:01 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2021-10-27 22:41:01 +0100 |
commit | f660c6de84558324d784218831d8f0782ee41e2e (patch) | |
tree | c1f2aa79617d0ceaaff49d71603abc386aae2c37 /kde-plasma/plasma-firewall | |
parent | 95461df035e3867364495f065e5e805bf629b2d7 (diff) |
gentoo resync : 27.10.2021
Diffstat (limited to 'kde-plasma/plasma-firewall')
-rw-r--r-- | kde-plasma/plasma-firewall/Manifest | 2 | ||||
-rw-r--r-- | kde-plasma/plasma-firewall/plasma-firewall-5.23.2.ebuild | 64 |
2 files changed, 66 insertions, 0 deletions
diff --git a/kde-plasma/plasma-firewall/Manifest b/kde-plasma/plasma-firewall/Manifest index 87760d7f171d..61a83a470169 100644 --- a/kde-plasma/plasma-firewall/Manifest +++ b/kde-plasma/plasma-firewall/Manifest @@ -1,5 +1,7 @@ DIST plasma-firewall-5.22.5.tar.xz 339372 BLAKE2B 332a7fd2be63429c452f43371b2875f8838e05b107a6c3472974c5db123eef9e415ec70601cb830a743d77422639225e01611e52c07a2b3fe079572278e2f638 SHA512 cc81884550b5c73061f5a1df24c0b32e5fff234a51e56153e95a9e4b0e23c305a555c2deff69633b9cd21dff7bfbcf5d9fcbd5ab3605d4ffa87be57514a91901 DIST plasma-firewall-5.23.1.tar.xz 343896 BLAKE2B 1d4b4a963cad1e83227141867998fefe11b4d1cff425e217400acfe4c0e056db9408bae984f82d602962cc0cd7c26c8019e9b5f3b751f397e3396bb728d95b92 SHA512 fd8955699c02e902a97b9b3cdda583af0a30676d6dd281877ee64eba6ae626a600ee9eb24de2c32163a9cf205b5ba94b851d7990cf6b822809ee55a2a982cddb +DIST plasma-firewall-5.23.2.tar.xz 343908 BLAKE2B b88677569962203df015d20b56eccc47b14f08d7f58cecbbc4639287addb7a2c212ff6d887363cfb7f490db003ccd7254a9c095caa33be5a679c79d25015bd20 SHA512 6c6ab2d51d4a23290ce909a960451eb4cd45b2d5ef25f590e44182edf7b27c4c02961606a59cad65231a451507018b1740d671672ff1e54d53a859141ced158b EBUILD plasma-firewall-5.22.5-r1.ebuild 1591 BLAKE2B 5a3ad21785167e8573b8d7cb9653529ee0587a7ab32cf2dd8f310fe683f93cb186fb31e006fadd06b869f3cdff571fcf54aa649386177cd0d3e2d9337ae66421 SHA512 6561cf3917cc7d98fd19a8372c02ca75812d530b10497a2f8d2f1476e4b53e1a2e670b376a4dc825aeefbce0f3a6484bb33adfc43b85c9c5505c377f7c3f6384 EBUILD plasma-firewall-5.23.1.ebuild 1594 BLAKE2B 2268ee3f73ef09f5f127bb42b4c7c0c0c0533df5cdfb047f407f8d622b2ab5cb8b74935f59f3aa22fed2a1a64f0c08f3257c837421a461d42b67d95c519a9aef SHA512 dd20cf65aab27ae12d9081a8a7ac7df8c2c715e349071fad118f668c9e64114283c8274abbf3a99f3be43489eb30ac557981ed88b034be9f17d0b7ebdf4b93bf +EBUILD plasma-firewall-5.23.2.ebuild 1594 BLAKE2B 2268ee3f73ef09f5f127bb42b4c7c0c0c0533df5cdfb047f407f8d622b2ab5cb8b74935f59f3aa22fed2a1a64f0c08f3257c837421a461d42b67d95c519a9aef SHA512 dd20cf65aab27ae12d9081a8a7ac7df8c2c715e349071fad118f668c9e64114283c8274abbf3a99f3be43489eb30ac557981ed88b034be9f17d0b7ebdf4b93bf MISC metadata.xml 481 BLAKE2B dccce364cb3100483c9d5932a250f05575badc6c66a0868a706817c3da4be16fabfdc584fea5d6fe45284da282b2123b1b7985e7813264d27a0338dcb76428ec SHA512 f3925caf241daf159b2b19ea70c4a177f023487ba3fef866e7fc529563b045664debaafb0a9978d05882b69457d9dada314c3109803eaf2e8bb244ac5f9b8f3d diff --git a/kde-plasma/plasma-firewall/plasma-firewall-5.23.2.ebuild b/kde-plasma/plasma-firewall/plasma-firewall-5.23.2.ebuild new file mode 100644 index 000000000000..dfd7cff04540 --- /dev/null +++ b/kde-plasma/plasma-firewall/plasma-firewall-5.23.2.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +KFMIN=5.86.0 +QTMIN=5.15.2 +inherit ecm kde.org python-single-r1 + +DESCRIPTION="Plasma frontend for Firewalld or UFW" +HOMEPAGE="https://invent.kde.org/network/plasma-firewall" + +LICENSE="GPL-2+" +SLOT="5" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +IUSE="firewalld +ufw" + +REQUIRED_USE="${PYTHON_REQUIRED_USE} || ( firewalld ufw )" + +DEPEND=" + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtdeclarative-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtnetwork-${QTMIN}:5 + >=dev-qt/qtx11extras-${QTMIN}:5 + >=dev-qt/qtxml-${QTMIN}:5 + >=kde-frameworks/kauth-${KFMIN}:5 + >=kde-frameworks/kcmutils-${KFMIN}:5 + >=kde-frameworks/kconfig-${KFMIN}:5 + >=kde-frameworks/kcoreaddons-${KFMIN}:5 + >=kde-frameworks/kdeclarative-${KFMIN}:5 + >=kde-frameworks/ki18n-${KFMIN}:5 + >=kde-frameworks/plasma-${KFMIN}:5 +" +RDEPEND="${DEPEND} + ${PYTHON_DEPS} + firewalld? ( net-firewall/firewalld ) + ufw? ( net-firewall/ufw ) +" + +src_prepare() { + ecm_src_prepare + # this kind of cmake magic doesn't work for us at all. + sed -e "1 s:^.*$:\#\!/usr/bin/env ${EPYTHON}:" \ + -i kcm/backends/ufw/helper/kcm_ufw_helper.py.cmake || die +} + +src_configure() { + local mycmakeargs=( + -DBUILD_FIREWALLD_BACKEND=$(usex firewalld) + -DBUILD_UFW_BACKEND=$(usex ufw) + ) + ecm_src_configure +} + +pkg_postinst () { + ecm_pkg_postinst + + if ! has_version sys-apps/systemd; then + ewarn "${PN} is not functional without sys-apps/systemd at this point." + ewarn "See also: https://bugs.gentoo.org/778527" + fi +} |