net-vpn / wireguard-modules

Simple yet fast and modern VPN that utilizes state-of-the-art cryptography

Official package sites : https://www.wireguard.com/ ·

v1.0.20220627-r1 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86
USE flags
debug dist-kernel module module-src modules-compress modules-sign strip

v1.0.20220627 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
~alpha ~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86
USE flags
debug dist-kernel module module-src

General

debug
Enable verbose debug reporting in dmesg of various WireGuard peer and device information.
dist-kernel
Enable subslot rebuilds on Distribution Kernel upgrades
module
Compile the actual WireGuard kernel module. Most certainly you want this enabled, unless you're doing something strange.
module-src
Install the module source code to /usr/src, in case you like building kernel modules yourself.
modules-compress
Install compressed kernel modules (if kernel config enables module compression)
modules-sign
Cryptographically sign installed kernel modules (requires CONFIG_MODULE_SIG=y in the kernel)
strip
Allow symbol stripping to be performed by the ebuild for special files

sys-apps / kmod : Library and tools for managing linux kernel modules

virtual / dist-kernel : Virtual to depend on any Distribution Kernel

virtual / libelf : Virtual for libelf.so.1 provider dev-libs/elfutils

virtual / linux-sources : Virtual for Linux kernel sources

sys-apps / kmod : Library and tools for managing linux kernel modules

virtual / dist-kernel : Virtual to depend on any Distribution Kernel

671902
net-vpn/wireguard-modules: consider checking for NET_FOU instead of NET_UDP_TUNNEL
704468
net-vpn/wireguard-modules-0.0.20191226 - i686-pc-linux-gnu-ld: relocatable linking with relocations from format elf64-x86-64 (...) to format elf32-i386 (...) is not supported
730518
net-vpn/wireguard-modules : out of tree module should not install to /lib/modules/<version>/kernel/
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-vpn/wireguard-modules: drop ~ia64
We're about to drop ~ia64 support entirely anyway but also this pkg is only useful for specific kernel versions. It's likely the intersection of people on such kernels & ia64 is the empty set. (Need to do this because of linux-mod-r1 adding a dep on pahole in 82f9bef4ed76f656a3d79b607eecff526b78b7ee and this is a better option than bothering to test pahole on ia64, sorry.) Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mike Pagano · gentoo
net-vpn/wireguard-modules: update EAPI 7 -> 8, migrate to linux-mod-r1
Bug: https://bugs.gentoo.org/908719 Signed-off-by: Mike Pagano <mpagano@gentoo.org> Closes: https://bugs.gentoo.org/908719 Closes: https://github.com/gentoo/gentoo/pull/33972 Signed-off-by: Mike Pagano <mpagano@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-vpn/wireguard-modules: drop blank DEPEND/RDEPEND
This makes it hard to grep for actual mistakes like DEPEND=DEPEND. Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jason A. Donenfeld · gentoo
net-vpn/wireguard-modules: bump to 1.0.20220627
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
net-vpn/wireguard-modules: drop trailing full stop from DESCRIPTION
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jason A. Donenfeld · gentoo
net-vpn/wireguard-modules: bump to 1.0.20211208
Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jason A. Donenfeld · gentoo
net-vpn/wireguard-modules: bump to 1.0.20210606
Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jason A. Donenfeld · gentoo
net-vpn/wireguard-modules: bump to 1.0.20210424
Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Jason A. Donenfeld · gentoo
net-vpn/wireguard-modules: add note about stabilization
Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org>
Jason A. Donenfeld · gentoo
net-vpn/wireguard-modules: bump to v1.0.20210219
Also drop the stable version, which is really less stable than testing, and not something I want to maintain. Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jason A. Donenfeld · gentoo
net-vpn/wireguard-modules: bump to 1.0.20210124
Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jason A. Donenfeld · gentoo
net-vpn/wireguard-modules: stable trivial bump
Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jason A. Donenfeld · gentoo
net-vpn/wireguard-modules: bump to 1.0.20201221
Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jason A. Donenfeld · gentoo
net-vpn/wireguard-modules: stable x86/amd64
Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jason A. Donenfeld · gentoo
net-vpn/wireguard-modules: bump to 1.0.20201112
Also, some people added stable to the 9999 package, which is nuts, so get rid of that. Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
net-vpn/wireguard-modules: x86 stable (bug #744520)
Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
net-vpn/wireguard-modules: amd64 stable wrt bug #744520
Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jason A. Donenfeld · gentoo
net-vpn/wireguard-modules: bump to 20200908
Package-Manager: Portage-3.0.5, Repoman-3.0.1 Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
net-vpn/wireguard-modules: migrate to sys-apps/kmod
Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jason A. Donenfeld · gentoo
net-vpn/wireguard-modules: remove 9999 ebuild
This is less important than it used to be. Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org>
Jason A. Donenfeld · gentoo
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@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jason A. Donenfeld · gentoo
net-vpn/wireguard-modules: detect other kernels that already have wireguard
With WireGuard being added to gentoo-sources, we now generalize the detection, so that people use the built-in WireGuard instead of the hacky compatibility module. Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jason A. Donenfeld · gentoo
net-vpn/wireguard-modules: bump to 1.0.20200729
Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jason A. Donenfeld · gentoo
net-vpn/wireguard-modules: bump to 1.0.20200712
Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jason A. Donenfeld · gentoo
net-vpn/wireguard-modules: bump to 1.0.20200623
Package-Manager: Portage-2.3.102, Repoman-2.3.23 Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jason A. Donenfeld · gentoo
net-vpn/wireguard-modules: bump to 20200611
Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jason A. Donenfeld · gentoo
net-vpn/wireguard-modules: bump to 1.0.20200520
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jason A. Donenfeld · gentoo
net-vpn/wireguard-modules: bump to 1.0.20200506
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jason A. Donenfeld · gentoo
net-vpn/wireguard-modules: bump to 1.0.20200429
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jason A. Donenfeld · gentoo
net-vpn/wireguard-modules: drop unused patch
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jason A. Donenfeld · gentoo
net-vpn/wireguard-modules: bump to 1.0.20200426
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jason A. Donenfeld · gentoo
net-vpn/wireguard-modules: include sch_generic.h header for skb_reset_tc
Fixes: https://bugs.gentoo.org/717582 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jason A. Donenfeld · gentoo
net-vpn/wireguard-modules: bump to 1.0.20200413
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jason A. Donenfeld · gentoo
net-vpn/wireguard-modules: bump to 1.0.20200401
Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jason A. Donenfeld · gentoo
net-vpn/wireguard-modules: bump to 1.0.20200330
Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
*/*: Discontinue Gentoo SuperH port
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --ignore-arches Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jason A. Donenfeld · gentoo
net-vpn/wireguard-modules: bump to 20200318
Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jason A. Donenfeld · gentoo
net-vpn/wireguard-modules: bump to 0.0.20200215
Package-Manager: Portage-2.3.88, Repoman-2.3.20 Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jason A. Donenfeld · gentoo
net-vpn/wireguard-modules: bump to 0.0.20200214
Package-Manager: Portage-2.3.88, Repoman-2.3.20 Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jason A. Donenfeld · gentoo
net-vpn/wireguard-modules: version bump to 0.0.20200205
Package-Manager: Portage-2.3.86, Repoman-2.3.20 Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jason A. Donenfeld · gentoo
net-vpn/wireguard-modules: version bump to 0.0.20200128
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jason A. Donenfeld · gentoo
net-vpn/wireguard-modules: bump to 0.0.20200121
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jason A. Donenfeld · gentoo
net-vpn/wireguard-modules: bump to v0.0.20200105
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jason A. Donenfeld · gentoo
net-vpn/wireguard-modules: adjust for package move
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
net-vpn/wireguard-modules: add missing trailing slash
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jason A. Donenfeld · gentoo
net-vpn/wireguard-modules: update to eapi 7
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jason A. Donenfeld · gentoo
net-vpn/wireguard-modules: allow out of tree kernel builds
We also update the version situation description. Package-Manager: Portage-2.3.83, Repoman-2.3.20 Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jason A. Donenfeld · gentoo
net-vpn/wireguard-modules: import split compat modules at 0.0.20191226
Package-Manager: Portage-2.3.83, Repoman-2.3.20 Signed-off-by: Jason A. Donenfeld <zx2c4@gentoo.org>