diff options
| author | Gabriel Wicki <gabriel@erlikon.ch> | 2026-03-01 09:44:41 +0100 |
|---|---|---|
| committer | Vagrant Cascadian <vagrant@debian.org> | 2026-04-13 09:51:58 -0700 |
| commit | 727b300e04cb1e24a37e0004e614608cb479f614 (patch) | |
| tree | 5633a21bb0b4398fffd361807d2f8b9cf29e4b13 /gnu/packages/linux.scm | |
| parent | 1d6eb98dd645f0f116da6d8db0f617f0c0b24f2d (diff) | |
gnu: linux-libre: Build wireguard and netfilter modules by default.
* gnu/packages/linux.scm (default-extra-linux-options): Add module options.
(linux-libre-arm64-honeycomb, linux-libre-arm64-mnt-reform-6.19,
linux-libre-arm64-mnt-reform-6.18, linux-libre-arm64-mnt-reform-6.12): Remove
options.
Change-Id: I25655d1c7aa1cd8ccceabbe4d9e0ccc5fa876765
Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
Diffstat (limited to 'gnu/packages/linux.scm')
| -rw-r--r-- | gnu/packages/linux.scm | 15 |
1 files changed, 5 insertions, 10 deletions
diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm index d743e6c710d..6af5c13587f 100644 --- a/gnu/packages/linux.scm +++ b/gnu/packages/linux.scm | |||
| @@ -945,7 +945,11 @@ ARCH and optionally VARIANT, or #f if there is no such configuration." | |||
| 945 | ;; Disable the EFI pstore storage backend to avoid causing | 945 | ;; Disable the EFI pstore storage backend to avoid causing |
| 946 | ;; unrecoverable failures on some EFI systems: | 946 | ;; unrecoverable failures on some EFI systems: |
| 947 | ;; https://lists.gnu.org/archive/html/help-guix/2025-01/msg00173.html | 947 | ;; https://lists.gnu.org/archive/html/help-guix/2025-01/msg00173.html |
| 948 | ("CONFIG_EFI_VARS_PSTORE_DEFAULT_DISABLE" . #t))) | 948 | ("CONFIG_EFI_VARS_PSTORE_DEFAULT_DISABLE" . #t) |
| 949 | ;; Provide modules for wireguard and netfilter support | ||
| 950 | ("CONFIG_WIREGUARD" . m) | ||
| 951 | ("CONFIG_IP_NF_FILTER" . m) | ||
| 952 | ("CONFIG_NETFILTER_XT_MATCH_ADDRTYPE" . m))) | ||
| 949 | 953 | ||
| 950 | (define (config->string options) | 954 | (define (config->string options) |
| 951 | (string-join (map (match-lambda | 955 | (string-join (map (match-lambda |
| @@ -1453,9 +1457,6 @@ Linux kernel. It has been modified to remove all non-free binary blobs.") | |||
| 1453 | ;; Fixes https://codeberg.org/guix/guix/issues/101 | 1457 | ;; Fixes https://codeberg.org/guix/guix/issues/101 |
| 1454 | ("CONFIG_KEY_DH_OPERATIONS" . #true) | 1458 | ("CONFIG_KEY_DH_OPERATIONS" . #true) |
| 1455 | 1459 | ||
| 1456 | ;; For connecting to ci.guix.gnu.org over VPN. | ||
| 1457 | ("CONFIG_WIREGUARD" . m) | ||
| 1458 | |||
| 1459 | ;; restool support | 1460 | ;; restool support |
| 1460 | ("CONFIG_FSL_MC_UAPI_SUPPORT" . #t) | 1461 | ("CONFIG_FSL_MC_UAPI_SUPPORT" . #t) |
| 1461 | ("CONFIG_FSL_MC_BUS" . #t) | 1462 | ("CONFIG_FSL_MC_BUS" . #t) |
| @@ -1774,8 +1775,6 @@ Linux kernel. It has been modified to remove all non-free binary blobs.") | |||
| 1774 | ("CONFIG_USB_ETH_RNDIS" . m) | 1775 | ("CONFIG_USB_ETH_RNDIS" . m) |
| 1775 | ("CONFIG_USB_ETH_EEM" . m) | 1776 | ("CONFIG_USB_ETH_EEM" . m) |
| 1776 | ("CONFIG_USB_G_NCM" . m) | 1777 | ("CONFIG_USB_G_NCM" . m) |
| 1777 | ;; Provide support for wireguard | ||
| 1778 | ("CONFIG_WIREGUARD" . m) | ||
| 1779 | ;; Provide support for ath9k wireless | 1778 | ;; Provide support for ath9k wireless |
| 1780 | ("CONFIG_ATH9K" . m) | 1779 | ("CONFIG_ATH9K" . m) |
| 1781 | ("CONFIG_ATH9K_HTC" . m)) | 1780 | ("CONFIG_ATH9K_HTC" . m)) |
| @@ -2088,8 +2087,6 @@ dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3588-mnt-pocket-reform.dtb"))))))))))) | |||
| 2088 | ("CONFIG_USB_ETH_RNDIS" . m) | 2087 | ("CONFIG_USB_ETH_RNDIS" . m) |
| 2089 | ("CONFIG_USB_ETH_EEM" . m) | 2088 | ("CONFIG_USB_ETH_EEM" . m) |
| 2090 | ("CONFIG_USB_G_NCM" . m) | 2089 | ("CONFIG_USB_G_NCM" . m) |
| 2091 | ;; Provide support for wireguard | ||
| 2092 | ("CONFIG_WIREGUARD" . m) | ||
| 2093 | ;; Provide support for ath9k wireless | 2090 | ;; Provide support for ath9k wireless |
| 2094 | ("CONFIG_ATH9K" . m) | 2091 | ("CONFIG_ATH9K" . m) |
| 2095 | ("CONFIG_ATH9K_HTC" . m)) | 2092 | ("CONFIG_ATH9K_HTC" . m)) |
| @@ -2423,8 +2420,6 @@ dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3588-mnt-pocket-reform.dtb"))))))))))) | |||
| 2423 | ("CONFIG_USB_ETH_RNDIS" . m) | 2420 | ("CONFIG_USB_ETH_RNDIS" . m) |
| 2424 | ("CONFIG_USB_ETH_EEM" . m) | 2421 | ("CONFIG_USB_ETH_EEM" . m) |
| 2425 | ("CONFIG_USB_G_NCM" . m) | 2422 | ("CONFIG_USB_G_NCM" . m) |
| 2426 | ;; Provide support for wireguard | ||
| 2427 | ("CONFIG_WIREGUARD" . m) | ||
| 2428 | ;; Provide support for ath9k wireless | 2423 | ;; Provide support for ath9k wireless |
| 2429 | ("CONFIG_ATH9K" . m) | 2424 | ("CONFIG_ATH9K" . m) |
| 2430 | ("CONFIG_ATH9K_HTC" . m)) | 2425 | ("CONFIG_ATH9K_HTC" . m)) |
