diff options
author | Rick Farina <zerochaos@gentoo.org> | 2024-05-01 15:30:32 -0400 |
---|---|---|
committer | Rick Farina <zerochaos@gentoo.org> | 2024-05-01 15:30:32 -0400 |
commit | 29b603ab49e13cd35f23c17175d13587ed4ec51f (patch) | |
tree | 28ceac87b6a819a3382c0db48fd8999854fd7382 /net-wireless/kismet | |
parent | sys-kernel/genkernel: add 4.3.14 (diff) | |
download | gentoo-29b603ab49e13cd35f23c17175d13587ed4ec51f.tar.gz gentoo-29b603ab49e13cd35f23c17175d13587ed4ec51f.tar.bz2 gentoo-29b603ab49e13cd35f23c17175d13587ed4ec51f.zip |
net-wireless/kismet: add blocker to prevent protobuf breakage
Upstream noted some breakage with newer protobuf 26.1, so adding a <26
for now.
Signed-off-by: Rick Farina <zerochaos@gentoo.org>
Diffstat (limited to 'net-wireless/kismet')
-rw-r--r-- | net-wireless/kismet/kismet-2023.07.1-r1.ebuild (renamed from net-wireless/kismet/kismet-2023.07.1.ebuild) | 4 | ||||
-rw-r--r-- | net-wireless/kismet/kismet-9999.ebuild | 4 |
2 files changed, 6 insertions, 2 deletions
diff --git a/net-wireless/kismet/kismet-2023.07.1.ebuild b/net-wireless/kismet/kismet-2023.07.1-r1.ebuild index 5e84c3b22723..1e4b45ab639e 100644 --- a/net-wireless/kismet/kismet-2023.07.1.ebuild +++ b/net-wireless/kismet/kismet-2023.07.1-r1.ebuild @@ -43,6 +43,8 @@ SLOT="0/${PV}" IUSE="libusb lm-sensors networkmanager +pcre rtlsdr selinux +suid ubertooth udev" REQUIRED_USE="${PYTHON_REQUIRED_USE}" +# upstream said protobuf-26.1 breaks everything +# details are unclear at this time but adding restriction for safety CDEPEND=" ${PYTHON_DEPS} networkmanager? ( net-misc/networkmanager ) @@ -58,7 +60,7 @@ CDEPEND=" ) libusb? ( virtual/libusb:1 ) dev-libs/protobuf-c:= - dev-libs/protobuf:= + <dev-libs/protobuf-26:= $(python_gen_cond_dep ' dev-python/protobuf-python[${PYTHON_USEDEP}] dev-python/websockets[${PYTHON_USEDEP}] diff --git a/net-wireless/kismet/kismet-9999.ebuild b/net-wireless/kismet/kismet-9999.ebuild index 8109bb0b1b4f..5d486e757c5f 100644 --- a/net-wireless/kismet/kismet-9999.ebuild +++ b/net-wireless/kismet/kismet-9999.ebuild @@ -36,6 +36,8 @@ SLOT="0/${PV}" IUSE="libusb lm-sensors mqtt networkmanager +pcre rtlsdr selinux +suid ubertooth udev +wext" REQUIRED_USE="${PYTHON_REQUIRED_USE}" +# upstream said protobuf-26.1 breaks everything +# details are unclear at this time but adding restriction for safety CDEPEND=" ${PYTHON_DEPS} mqtt? ( app-misc/mosquitto ) @@ -52,7 +54,7 @@ CDEPEND=" ) libusb? ( virtual/libusb:1 ) dev-libs/protobuf-c:= - dev-libs/protobuf:= + <dev-libs/protobuf-26:= $(python_gen_cond_dep ' dev-python/protobuf-python[${PYTHON_USEDEP}] dev-python/websockets[${PYTHON_USEDEP}] |