summaryrefslogtreecommitdiff
path: root/kde-plasma/plasma-firewall
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-07-13 13:36:46 +0100
committerV3n3RiX <venerix@koprulu.sector>2022-07-13 13:36:46 +0100
commit7b02e37a04e4051a91a109814d386711f41f9a4b (patch)
treed0689f14f1d1df3a6a2525512a6812b146064a9e /kde-plasma/plasma-firewall
parent5c0c70d5917e66743293789a6d6fd7d72250eb32 (diff)
gentoo auto-resync : 13:07:2022 - 13:36:46
Diffstat (limited to 'kde-plasma/plasma-firewall')
-rw-r--r--kde-plasma/plasma-firewall/Manifest6
-rw-r--r--kde-plasma/plasma-firewall/plasma-firewall-5.24.6.ebuild64
-rw-r--r--kde-plasma/plasma-firewall/plasma-firewall-5.25.3.ebuild (renamed from kde-plasma/plasma-firewall/plasma-firewall-5.25.2.ebuild)8
3 files changed, 72 insertions, 6 deletions
diff --git a/kde-plasma/plasma-firewall/Manifest b/kde-plasma/plasma-firewall/Manifest
index 4fb8658d5552..7d3c288ecf55 100644
--- a/kde-plasma/plasma-firewall/Manifest
+++ b/kde-plasma/plasma-firewall/Manifest
@@ -1,5 +1,7 @@
DIST plasma-firewall-5.24.5.tar.xz 346660 BLAKE2B 767cd4722325e8035735b744afdccfe4114e68756919f3904fcbd2aa25879b09b7bb4fcaffcaf0a2687f5744e1177fb177658b6af0ed3fef7838498c99f583a3 SHA512 4c774b10c32929399a8b01007e3c34ab702803a0aa80ea812bbcc4d4ead02d0e64136f575454fdc2f0e938740afbf6d48025c654831aa5485b86253418bf13d1
-DIST plasma-firewall-5.25.2.tar.xz 355264 BLAKE2B c574fe5e528146758dd26e029852cd6ea0230e93e997f5eae7555d56997b02aae7bb3c540059d9631f65066921d4357baf8d5c07e3055aeaeed70a4ea5e4cacd SHA512 d462cc1aceed6b6c2aa2d88e7a213fec120e7dad6ea37b61031e38300600a688a1bd4ff0b0a979fe270b69723c891576ce490012975e5fffb55d65a0ca519750
+DIST plasma-firewall-5.24.6.tar.xz 346668 BLAKE2B 857b90f383798961d32d9a65f65cec4f7b45dc17c56966bbe71ee4068c8bbadee941d0ce2a439dc99ec3a9327d5d1d4189d327a820ab618818090ff7661d4865 SHA512 b75442205d1b2eed986794ff6ea233e31e904de36e8acabc7ef2da83b94fdebcaf6a0fa26d5b0393921e9b0acc6d62bbd71f711e13f3e6ba455710970e5af26f
+DIST plasma-firewall-5.25.3.tar.xz 357288 BLAKE2B 41918e66e90d2c1bbd997e811439170d7f9a6a16991fd0bd7c4a77f33ddb859cc3fca50cf4880a44b1f8db2a09e53c371a57371d07718ebb45c11bb6a35b1d39 SHA512 53ea58dc5d2e9c2333054659720c6689710e4995f8da0390a14e11582cbd262dd585b4d829d9e38bde26ee0751e79ad89669f8134d44e8b7916a929cd076ee42
EBUILD plasma-firewall-5.24.5.ebuild 1591 BLAKE2B f7098d219faab90a6df6fbd3011c9a976f9d8133df55f2c97899afd2bbb690872bd2388139dcb1ce43427088eed3f4aea231d5139b35bfc955205544595fda89 SHA512 34fd88f2f9f59473dc0545e176ecc405ac8a82435af488a79d1cda0bdeeab6a712703c36a3057a1bf660d5bbdca59624fc7d196f77c8e1080e1d3234d318ef4c
-EBUILD plasma-firewall-5.25.2.ebuild 1565 BLAKE2B 6bfa6f1038c04873280dfee5a3e91d22c78d8e58030c7f3ec147b6213272c4c8859e5ea8fb8454f55616747ba7b05394a7110da2bf2d32038dec2463c66926f6 SHA512 e9b4b6002106e6d0802b333447146e979e014639af1fa6e6f4ff139308ca4642241c202684f82e0f9716302dab7c11054ea955e40e1c800175333bf3a7b3c730
+EBUILD plasma-firewall-5.24.6.ebuild 1608 BLAKE2B 853ca2ee98b5b137e7c0471d1a9ea1b0c67a5be3beebe24125d645f6d059cd97b16d5e4266be92b9e6a3f0cf3706130a7627b2ffeacf61b30905afefdc3bacbb SHA512 5275c45cb682574ef5ff1acc4a8accf18bc050979fcb7fcfed16aee9e9eb89efde57cf98c0218d55f021ac99c0dcc5224239c8e5abd65138d063ea2f6c23207f
+EBUILD plasma-firewall-5.25.3.ebuild 1572 BLAKE2B fd7afd127b65564b6a47496a2af646cb461ebda5dd3e4c2f3579823de950be8d5f0e55357b8016dea3d89056e599d1d4f7ec4c81288f44526b50fba692116430 SHA512 b92795f712fca1094005f927cbf0ed2a7420142163c1cd47a8f595000a7fabaa1efe16d526b51965ff8c89eb6b15ccdc526f3458a964ebbf923c7edb7287f973
MISC metadata.xml 481 BLAKE2B dccce364cb3100483c9d5932a250f05575badc6c66a0868a706817c3da4be16fabfdc584fea5d6fe45284da282b2123b1b7985e7813264d27a0338dcb76428ec SHA512 f3925caf241daf159b2b19ea70c4a177f023487ba3fef866e7fc529563b045664debaafb0a9978d05882b69457d9dada314c3109803eaf2e8bb244ac5f9b8f3d
diff --git a/kde-plasma/plasma-firewall/plasma-firewall-5.24.6.ebuild b/kde-plasma/plasma-firewall/plasma-firewall-5.24.6.ebuild
new file mode 100644
index 000000000000..238d163f8917
--- /dev/null
+++ b/kde-plasma/plasma-firewall/plasma-firewall-5.24.6.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+KFMIN=5.92.0
+QTMIN=5.15.4
+inherit ecm plasma.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 ~loong ~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
+}
diff --git a/kde-plasma/plasma-firewall/plasma-firewall-5.25.2.ebuild b/kde-plasma/plasma-firewall/plasma-firewall-5.25.3.ebuild
index 64ef809a6ecf..0161118e86d2 100644
--- a/kde-plasma/plasma-firewall/plasma-firewall-5.25.2.ebuild
+++ b/kde-plasma/plasma-firewall/plasma-firewall-5.25.3.ebuild
@@ -3,10 +3,10 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8..10} )
-KFMIN=5.94.0
-QTMIN=5.15.4
-inherit ecm kde.org python-single-r1
+PYTHON_COMPAT=( python3_{8..11} )
+KFMIN=5.95.0
+QTMIN=5.15.5
+inherit ecm plasma.kde.org python-single-r1
DESCRIPTION="Plasma frontend for Firewalld or UFW"
HOMEPAGE="https://invent.kde.org/network/plasma-firewall"