commit:     52d7dd2ad23026449b9c123382c5018fee4ba99a
Author:     Jason A. Donenfeld <zx2c4 <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 31 12:10:18 2020 +0000
Commit:     Jason A. Donenfeld <zx2c4 <AT> gentoo <DOT> org>
CommitDate: Fri Jul 31 12:12:07 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52d7dd2a

net-vpn/wireguard-modules: set maximum kernel bounds

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Jason A. Donenfeld <zx2c4 <AT> gentoo.org>

 net-vpn/wireguard-modules/wireguard-modules-1.0.20200729.ebuild | 6 +++---
 net-vpn/wireguard-modules/wireguard-modules-9999.ebuild         | 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/net-vpn/wireguard-modules/wireguard-modules-1.0.20200729.ebuild 
b/net-vpn/wireguard-modules/wireguard-modules-1.0.20200729.ebuild
index 85fe87ad3b4..198636c9d9a 100644
--- a/net-vpn/wireguard-modules/wireguard-modules-1.0.20200729.ebuild
+++ b/net-vpn/wireguard-modules/wireguard-modules-1.0.20200729.ebuild
@@ -24,7 +24,7 @@ SLOT="0"
 IUSE="debug +module module-src"
 
 DEPEND=""
-RDEPEND="${DEPEND} !<virtual/wireguard-1"
+RDEPEND="${DEPEND}"
 
 MODULE_NAMES="wireguard(kernel/drivers/net:src)"
 BUILD_TARGETS="module"
@@ -40,8 +40,8 @@ pkg_setup() {
                        eerror "enable CONFIG_WIREGUARD=y in your kernel 
configuration."
                        eerror
                        die "Use CONFIG_WIREGUARD=y for this kernel, and do not 
use this package."
-               elif kernel_is -lt 3 10 0; then
-                       die "This version of ${PN} requires Linux >= 3.10."
+               elif kernel_is -lt 3 10 0 || kernel_is -ge 5 6 0; then
+                       die "This version of ${PN} requires Linux >= 3.10 and < 
5.6."
                fi
        fi
 }

diff --git a/net-vpn/wireguard-modules/wireguard-modules-9999.ebuild 
b/net-vpn/wireguard-modules/wireguard-modules-9999.ebuild
index 85fe87ad3b4..198636c9d9a 100644
--- a/net-vpn/wireguard-modules/wireguard-modules-9999.ebuild
+++ b/net-vpn/wireguard-modules/wireguard-modules-9999.ebuild
@@ -24,7 +24,7 @@ SLOT="0"
 IUSE="debug +module module-src"
 
 DEPEND=""
-RDEPEND="${DEPEND} !<virtual/wireguard-1"
+RDEPEND="${DEPEND}"
 
 MODULE_NAMES="wireguard(kernel/drivers/net:src)"
 BUILD_TARGETS="module"
@@ -40,8 +40,8 @@ pkg_setup() {
                        eerror "enable CONFIG_WIREGUARD=y in your kernel 
configuration."
                        eerror
                        die "Use CONFIG_WIREGUARD=y for this kernel, and do not 
use this package."
-               elif kernel_is -lt 3 10 0; then
-                       die "This version of ${PN} requires Linux >= 3.10."
+               elif kernel_is -lt 3 10 0 || kernel_is -ge 5 6 0; then
+                       die "This version of ${PN} requires Linux >= 3.10 and < 
5.6."
                fi
        fi
 }

Reply via email to