summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO2
-rw-r--r--0002-net-alx-Add-MODULE_VERSION-to-fix-dkms-override.patch22
-rw-r--r--PKGBUILD3
3 files changed, 27 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
index e98518ad5e1b..37bc20bb6bb6 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -17,6 +17,7 @@ pkgbase = alx-wol-dkms
source = main.c::https://raw.githubusercontent.com/archlinux/linux/v6.1-arch1/drivers/net/ethernet/atheros/alx/main.c
source = reg.h::https://raw.githubusercontent.com/archlinux/linux/v6.1-arch1/drivers/net/ethernet/atheros/alx/reg.h
source = 0001-drivers-net-alx-Re-enable-WoL-functionality.patch
+ source = 0002-net-alx-Add-MODULE_VERSION-to-fix-dkms-override.patch
source = Kbuild
source = dkms.conf
sha256sums = 0ac6445e832c3413be3887917203699139ec05553270c5006b5a33ba5e2a158d
@@ -26,6 +27,7 @@ pkgbase = alx-wol-dkms
sha256sums = 2bd9ee44c72a657007a9bbaef332b9435e949295773733d0ca96cea8a69e075f
sha256sums = 88a23ab8e6fe814efe81910bd8806f5988d367a628458154edaebdf4ccbe4902
sha256sums = 98f1ad3377a1b0a96dfe7b71eb6dedc0f9779033c59f5dc093b4a7779d270a89
+ sha256sums = 560783c1d0cd19859047360c317312f23cf1caabbd9d15aa101e98d3219da9a5
sha256sums = 8a62bb5adf6e554f470f88f8da58da0ce05cb8276ab56fb45ed5d31c71665d39
sha256sums = f3aefc85fd246a74ee2be831c15b6440d22c497e84fba1f57e152c82f2946d1a
diff --git a/0002-net-alx-Add-MODULE_VERSION-to-fix-dkms-override.patch b/0002-net-alx-Add-MODULE_VERSION-to-fix-dkms-override.patch
new file mode 100644
index 000000000000..954b9505b8d7
--- /dev/null
+++ b/0002-net-alx-Add-MODULE_VERSION-to-fix-dkms-override.patch
@@ -0,0 +1,22 @@
+From 6a6370afaf2012a02e50b0ae16aaf8d3cc508c74 Mon Sep 17 00:00:00 2001
+From: Christoph Heiss <christoph@c8h4.io>
+Date: Sun, 19 Mar 2023 00:11:03 +0100
+Subject: [PATCH] net: alx: Add MODULE_VERSION() to fix dkms override
+
+Signed-off-by: Christoph Heiss <christoph@c8h4.io>
+---
+ drivers/net/ethernet/atheros/alx/main.c | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/drivers/net/ethernet/atheros/alx/main.c b/drivers/net/ethernet/atheros/alx/main.c
+index 92a07d335e82..2ab91e987903 100644
+--- a/drivers/net/ethernet/atheros/alx/main.c
++++ b/drivers/net/ethernet/atheros/alx/main.c
+@@ -2166,3 +2166,4 @@ MODULE_AUTHOR("Qualcomm Corporation");
+ MODULE_DESCRIPTION(
+ "Qualcomm Atheros(R) AR816x/AR817x PCI-E Ethernet Network Driver");
+ MODULE_LICENSE("GPL");
++MODULE_VERSION("wol-dkms");
+--
+2.40.0
+
diff --git a/PKGBUILD b/PKGBUILD
index 4dae55b5bc39..29c6b0159d79 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -22,6 +22,7 @@ source=("alx.h::https://raw.githubusercontent.com/archlinux/linux/v${_kernel_tag
"main.c::https://raw.githubusercontent.com/archlinux/linux/v${_kernel_tag}/drivers/net/ethernet/atheros/alx/main.c"
"reg.h::https://raw.githubusercontent.com/archlinux/linux/v${_kernel_tag}/drivers/net/ethernet/atheros/alx/reg.h"
0001-drivers-net-alx-Re-enable-WoL-functionality.patch
+ 0002-net-alx-Add-MODULE_VERSION-to-fix-dkms-override.patch
Kbuild
dkms.conf)
sha256sums=('0ac6445e832c3413be3887917203699139ec05553270c5006b5a33ba5e2a158d'
@@ -31,6 +32,7 @@ sha256sums=('0ac6445e832c3413be3887917203699139ec05553270c5006b5a33ba5e2a158d'
'2bd9ee44c72a657007a9bbaef332b9435e949295773733d0ca96cea8a69e075f'
'88a23ab8e6fe814efe81910bd8806f5988d367a628458154edaebdf4ccbe4902'
'98f1ad3377a1b0a96dfe7b71eb6dedc0f9779033c59f5dc093b4a7779d270a89'
+ '560783c1d0cd19859047360c317312f23cf1caabbd9d15aa101e98d3219da9a5'
'8a62bb5adf6e554f470f88f8da58da0ce05cb8276ab56fb45ed5d31c71665d39'
'f3aefc85fd246a74ee2be831c15b6440d22c497e84fba1f57e152c82f2946d1a')
@@ -39,6 +41,7 @@ prepare() {
cd "${srcdir}/workdir"
cp "${srcdir}/"{alx.h,ethtool.c,hw.c,hw.h,main.c,reg.h} .
patch -p6 <../0001-drivers-net-alx-Re-enable-WoL-functionality.patch
+ patch -p6 <../0002-net-alx-Add-MODULE_VERSION-to-fix-dkms-override.patch
}
package() {