mirror of
https://github.com/yann64/haikuports.git
synced 2026-04-09 05:10:05 +02:00
intel_wifi_firmware: Add updated and new firmware for the upcoming OpenBSD WiFi drivers.
The FreeBSD firmware is kept for the time being for "iwm" (idualwifi7260.) Eventually it will be removed.
This commit is contained in:
@@ -3,14 +3,21 @@ DESCRIPTION="Intel WiFi devices require firmware to operate. This package \
|
||||
contains those necessary firmware files, corresponding to the WiFi drivers \
|
||||
contained within the base system."
|
||||
HOMEPAGE="https://www.intel.com/content/www/us/en/support/articles/000005511/wireless.html"
|
||||
COPYRIGHT="2006-2019 Intel Corporation"
|
||||
COPYRIGHT="2006-2022 Intel Corporation"
|
||||
LICENSE="Intel WiFi Firmware"
|
||||
REVISION="1"
|
||||
|
||||
srcGitRev="50b5a6cc0ad284c55ad95d0b8a2b3190d045b7a3"
|
||||
SOURCE_URI="https://github.com/freebsd/freebsd-src/archive/$srcGitRev.tar.gz"
|
||||
CHECKSUM_SHA256="3081411b6786d960263502bf7af2100153e7bf73787b12ce14a1a8930fd7eb65"
|
||||
SOURCE_DIR="freebsd-src-$srcGitRev/sys/contrib/dev/"
|
||||
|
||||
SOURCE_URI_2="http://firmware.openbsd.org/firmware/7.1/iwm-firmware-20220111.tgz"
|
||||
CHECKSUM_SHA256_2="3e784c1377d4f567a503613d8cc04e31ef40ed9ef7933a89a10bb247a5961055"
|
||||
|
||||
SOURCE_URI_3="http://firmware.openbsd.org/firmware/7.1/iwx-firmware-20211101.tgz"
|
||||
CHECKSUM_SHA256_3="6970b1c650cc06a8c0b617e750c438106edf01534b32a8de4f1e09c2884ce3d4"
|
||||
|
||||
ARCHITECTURES="any"
|
||||
DISABLE_SOURCE_PACKAGE="yes"
|
||||
|
||||
@@ -56,6 +63,17 @@ BUILD()
|
||||
rm iwm-7265-16.ucode
|
||||
rm iwm-7260-16.ucode iwm-3160-16.ucode
|
||||
cd ../..
|
||||
|
||||
# copy OpenBSD firmware directly
|
||||
mkdir -p install-firmware/idualwifi7260/
|
||||
cd install-firmware/idualwifi7260/
|
||||
cp -r ../../../../sources-2/firmware/iwm* .
|
||||
cd ../..
|
||||
|
||||
mkdir -p install-firmware/iaxwifi200/
|
||||
cd install-firmware/iaxwifi200/
|
||||
cp -r ../../../../sources-3/firmware/iwx* .
|
||||
cd ../..
|
||||
}
|
||||
|
||||
INSTALL()
|
||||
Reference in New Issue
Block a user