diff options
author | 2023-12-12 23:05:50 +0100 | |
---|---|---|
committer | 2023-12-12 23:16:07 +0100 | |
commit | a0eac4a856bd3c7b10ae4125a941076272b25e7b (patch) | |
tree | 6bfc80b5299f7a83c3d42fffc8f5d2397dcf79b7 /sys-apps/smc-sum | |
parent | games-server/bedrock-server: add 1.20.50.03, drop 1.20.41.02 (diff) | |
download | gentoo-a0eac4a856bd3c7b10ae4125a941076272b25e7b.tar.gz gentoo-a0eac4a856bd3c7b10ae4125a941076272b25e7b.tar.bz2 gentoo-a0eac4a856bd3c7b10ae4125a941076272b25e7b.zip |
sys-apps/smc-sum: add 2.13.0.20230825, drop 2.11.0.20230511
Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
Diffstat (limited to 'sys-apps/smc-sum')
-rw-r--r-- | sys-apps/smc-sum/Manifest | 2 | ||||
-rw-r--r-- | sys-apps/smc-sum/files/smc-sum-2.13.0.20230825-kernel-6.4.patch | 15 | ||||
-rw-r--r-- | sys-apps/smc-sum/smc-sum-2.13.0.20230825.ebuild (renamed from sys-apps/smc-sum/smc-sum-2.11.0.20230511.ebuild) | 7 |
3 files changed, 21 insertions, 3 deletions
diff --git a/sys-apps/smc-sum/Manifest b/sys-apps/smc-sum/Manifest index cfa3bd832d64..16448309c167 100644 --- a/sys-apps/smc-sum/Manifest +++ b/sys-apps/smc-sum/Manifest @@ -1 +1 @@ -DIST sum_2.11.0_Linux_x86_64_20230511.tar.gz 23588953 BLAKE2B 8afab12086ea2a3cc14c6e51d7554e5860aad63661e633f9eec847022635481cea350a5e85de7adbc204fd70302829b0740e55dd918949edaf55b25428dab2e8 SHA512 a1fb57e00d98f62a79cd3bff2205b2428edc1f4cfd6f6383f3dbdd1ca6c0f8d6233dc38e5b1877d36403734c01cc4f83982b9b1441823ab4f33cf4951e30a089 +DIST sum_2.13.0_Linux_x86_64_20230825.tar.gz 19925759 BLAKE2B ca0c0de3f8cc600b2d457f798e2d24310ec0eb52ecbc8976260dc5f84475a012bf66ec8b6a353a1477db558af82603b6ed2d0ce1bc31d3e70f98158fc52c2c19 SHA512 c05055e217d3d80a6b09a28c106e5c96640719db21617886571b1f6e527aef22cae1ddceabc09b5e9c10ef26e4fc48cad7a238457d4b503947e2f967c577d163 diff --git a/sys-apps/smc-sum/files/smc-sum-2.13.0.20230825-kernel-6.4.patch b/sys-apps/smc-sum/files/smc-sum-2.13.0.20230825-kernel-6.4.patch new file mode 100644 index 000000000000..072251fdcb7a --- /dev/null +++ b/sys-apps/smc-sum/files/smc-sum-2.13.0.20230825-kernel-6.4.patch @@ -0,0 +1,15 @@ +--- a/driver/Source/Linux/sum_bios.c ++++ b/driver/Source/Linux/sum_bios.c +@@ -345,8 +345,12 @@ + #if LINUX_VERSION_CODE < KERNEL_VERSION(2, 6, 13) + sum_bios_class = class_simple_create(THIS_MODULE, "sum_bios"); + #else ++#if LINUX_VERSION_CODE >= KERNEL_VERSION(6, 4, 0) ++ sum_bios_class = class_create("sum_bios"); ++#else + sum_bios_class = class_create(THIS_MODULE, "sum_bios"); + #endif ++#endif + + if (IS_ERR(sum_bios_class)) { + printk(KERN_ERR "Error creating sum bios class.\n"); diff --git a/sys-apps/smc-sum/smc-sum-2.11.0.20230511.ebuild b/sys-apps/smc-sum/smc-sum-2.13.0.20230825.ebuild index bf11924d2b25..3efbf5931904 100644 --- a/sys-apps/smc-sum/smc-sum-2.11.0.20230511.ebuild +++ b/sys-apps/smc-sum/smc-sum-2.13.0.20230825.ebuild @@ -13,7 +13,7 @@ MY_PV="$(ver_cut 1-3)" DESCRIPTION="Updates the BIOS and IPMI firmware and system settings on Supermicro mainboards" HOMEPAGE="https://www.supermicro.com" -SRC_URI="https://www.supermicro.com/Bios/sw_download/570/${MY_PN}_${MY_PV}_Linux_x86_64_${MY_DATE}.tar.gz" +SRC_URI="https://www.supermicro.com/Bios/sw_download/633/${MY_PN}_${MY_PV}_Linux_x86_64_${MY_DATE}.tar.gz" S="${WORKDIR}/${MY_PN}_${MY_PV}_Linux_x86_64" LICENSE="supermicro" @@ -37,7 +37,10 @@ DOCS=( "ExternalData/VENID.txt" ) -PATCHES=( "${FILESDIR}/${PN}-2.7.0.20210903-missing-include.patch" ) +PATCHES=( + "${FILESDIR}/${PN}-2.7.0.20210903-missing-include.patch" + "${FILESDIR}/${PN}-2.13.0.20230825-kernel-6.4.patch" +) QA_PREBUILT="usr/bin/smc-sum" |