diff options
-rw-r--r-- | manualPorts/intel-ucode/.footprint | 111 | ||||
-rw-r--r-- | manualPorts/intel-ucode/.md5sum | 1 | ||||
-rw-r--r-- | manualPorts/intel-ucode/.signature | 5 | ||||
-rw-r--r-- | manualPorts/intel-ucode/Pkgfile | 13 | ||||
-rwxr-xr-x | manualPorts/intel-ucode/lastVersion.sh | 10 |
5 files changed, 140 insertions, 0 deletions
diff --git a/manualPorts/intel-ucode/.footprint b/manualPorts/intel-ucode/.footprint new file mode 100644 index 0000000..36adcc9 --- /dev/null +++ b/manualPorts/intel-ucode/.footprint @@ -0,0 +1,111 @@ +drwxr-xr-x root/root lib/ +drwxr-xr-x root/root lib/firmware/ +drwxr-xr-x root/root lib/firmware/intel-ucode/ +-rwxr-xr-x root/root lib/firmware/intel-ucode/06-03-02 +-rwxr-xr-x root/root lib/firmware/intel-ucode/06-05-00 +-rwxr-xr-x root/root lib/firmware/intel-ucode/06-05-01 +-rwxr-xr-x root/root lib/firmware/intel-ucode/06-05-02 +-rwxr-xr-x root/root lib/firmware/intel-ucode/06-05-03 +-rwxr-xr-x root/root lib/firmware/intel-ucode/06-06-00 +-rwxr-xr-x root/root lib/firmware/intel-ucode/06-06-05 +-rwxr-xr-x root/root lib/firmware/intel-ucode/06-06-0a +-rwxr-xr-x root/root lib/firmware/intel-ucode/06-06-0d +-rwxr-xr-x root/root lib/firmware/intel-ucode/06-07-01 +-rwxr-xr-x root/root lib/firmware/intel-ucode/06-07-02 +-rwxr-xr-x root/root lib/firmware/intel-ucode/06-07-03 +-rwxr-xr-x root/root lib/firmware/intel-ucode/06-08-01 +-rwxr-xr-x root/root lib/firmware/intel-ucode/06-08-03 +-rwxr-xr-x root/root lib/firmware/intel-ucode/06-08-06 +-rwxr-xr-x root/root lib/firmware/intel-ucode/06-08-0a +-rwxr-xr-x root/root lib/firmware/intel-ucode/06-09-05 +-rwxr-xr-x root/root lib/firmware/intel-ucode/06-0a-00 +-rwxr-xr-x root/root lib/firmware/intel-ucode/06-0a-01 +-rwxr-xr-x root/root lib/firmware/intel-ucode/06-0b-01 +-rwxr-xr-x root/root lib/firmware/intel-ucode/06-0b-04 +-rwxr-xr-x root/root lib/firmware/intel-ucode/06-0d-06 +-rwxr-xr-x root/root lib/firmware/intel-ucode/06-0e-08 +-rwxr-xr-x root/root lib/firmware/intel-ucode/06-0e-0c +-rwxr-xr-x root/root lib/firmware/intel-ucode/06-0f-02 +-rwxr-xr-x root/root lib/firmware/intel-ucode/06-0f-06 +-rwxr-xr-x root/root lib/firmware/intel-ucode/06-0f-07 +-rwxr-xr-x root/root lib/firmware/intel-ucode/06-0f-0a +-rwxr-xr-x root/root lib/firmware/intel-ucode/06-0f-0b +-rwxr-xr-x root/root lib/firmware/intel-ucode/06-0f-0d +-rwxr-xr-x root/root lib/firmware/intel-ucode/06-16-01 +-rwxr-xr-x root/root lib/firmware/intel-ucode/06-17-06 +-rwxr-xr-x root/root lib/firmware/intel-ucode/06-17-07 +-rwxr-xr-x root/root lib/firmware/intel-ucode/06-17-0a +-rwxr-xr-x root/root lib/firmware/intel-ucode/06-1a-04 +-rwxr-xr-x root/root lib/firmware/intel-ucode/06-1a-05 +-rwxr-xr-x root/root lib/firmware/intel-ucode/06-1c-02 +-rwxr-xr-x root/root lib/firmware/intel-ucode/06-1c-0a +-rwxr-xr-x root/root lib/firmware/intel-ucode/06-1d-01 +-rwxr-xr-x root/root lib/firmware/intel-ucode/06-1e-05 +-rwxr-xr-x root/root lib/firmware/intel-ucode/06-25-02 +-rwxr-xr-x root/root lib/firmware/intel-ucode/06-25-05 +-rwxr-xr-x root/root lib/firmware/intel-ucode/06-26-01 +-rwxr-xr-x root/root lib/firmware/intel-ucode/06-2a-07 +-rwxr-xr-x root/root lib/firmware/intel-ucode/06-2c-02 +-rwxr-xr-x root/root lib/firmware/intel-ucode/06-2d-06 +-rwxr-xr-x root/root lib/firmware/intel-ucode/06-2d-07 +-rwxr-xr-x root/root lib/firmware/intel-ucode/06-2e-06 +-rwxr-xr-x root/root lib/firmware/intel-ucode/06-2f-02 +-rwxr-xr-x root/root lib/firmware/intel-ucode/06-37-08 +-rwxr-xr-x root/root lib/firmware/intel-ucode/06-37-09 +-rwxr-xr-x root/root lib/firmware/intel-ucode/06-3a-09 +-rwxr-xr-x root/root lib/firmware/intel-ucode/06-3c-03 +-rwxr-xr-x root/root lib/firmware/intel-ucode/06-3d-04 +-rwxr-xr-x root/root lib/firmware/intel-ucode/06-3e-04 +-rwxr-xr-x root/root lib/firmware/intel-ucode/06-3e-06 +-rwxr-xr-x root/root lib/firmware/intel-ucode/06-3e-07 +-rwxr-xr-x root/root lib/firmware/intel-ucode/06-3f-02 +-rwxr-xr-x root/root lib/firmware/intel-ucode/06-3f-04 +-rwxr-xr-x root/root lib/firmware/intel-ucode/06-45-01 +-rwxr-xr-x root/root lib/firmware/intel-ucode/06-46-01 +-rwxr-xr-x root/root lib/firmware/intel-ucode/06-47-01 +-rwxr-xr-x root/root lib/firmware/intel-ucode/06-4c-03 +-rwxr-xr-x root/root lib/firmware/intel-ucode/06-4c-04 +-rwxr-xr-x root/root lib/firmware/intel-ucode/06-4e-03 +-rwxr-xr-x root/root lib/firmware/intel-ucode/06-55-04 +-rwxr-xr-x root/root lib/firmware/intel-ucode/06-55-07 +-rwxr-xr-x root/root lib/firmware/intel-ucode/06-56-02 +-rwxr-xr-x root/root lib/firmware/intel-ucode/06-56-03 +-rwxr-xr-x root/root lib/firmware/intel-ucode/06-56-04 +-rwxr-xr-x root/root lib/firmware/intel-ucode/06-56-05 +-rwxr-xr-x root/root lib/firmware/intel-ucode/06-5c-02 +-rwxr-xr-x root/root lib/firmware/intel-ucode/06-5c-09 +-rwxr-xr-x root/root lib/firmware/intel-ucode/06-5c-0a +-rwxr-xr-x root/root lib/firmware/intel-ucode/06-5e-03 +-rwxr-xr-x root/root lib/firmware/intel-ucode/06-5f-01 +-rwxr-xr-x root/root lib/firmware/intel-ucode/06-7a-01 +-rwxr-xr-x root/root lib/firmware/intel-ucode/06-8e-09 +-rwxr-xr-x root/root lib/firmware/intel-ucode/06-8e-0a +-rwxr-xr-x root/root lib/firmware/intel-ucode/06-8e-0b +-rwxr-xr-x root/root lib/firmware/intel-ucode/06-8e-0c +-rwxr-xr-x root/root lib/firmware/intel-ucode/06-9e-09 +-rwxr-xr-x root/root lib/firmware/intel-ucode/06-9e-0a +-rwxr-xr-x root/root lib/firmware/intel-ucode/06-9e-0b +-rwxr-xr-x root/root lib/firmware/intel-ucode/06-9e-0c +-rwxr-xr-x root/root lib/firmware/intel-ucode/06-9e-0d +-rwxr-xr-x root/root lib/firmware/intel-ucode/0f-00-07 +-rwxr-xr-x root/root lib/firmware/intel-ucode/0f-00-0a +-rwxr-xr-x root/root lib/firmware/intel-ucode/0f-01-02 +-rwxr-xr-x root/root lib/firmware/intel-ucode/0f-02-04 +-rwxr-xr-x root/root lib/firmware/intel-ucode/0f-02-05 +-rwxr-xr-x root/root lib/firmware/intel-ucode/0f-02-06 +-rwxr-xr-x root/root lib/firmware/intel-ucode/0f-02-07 +-rwxr-xr-x root/root lib/firmware/intel-ucode/0f-02-09 +-rwxr-xr-x root/root lib/firmware/intel-ucode/0f-03-02 +-rwxr-xr-x root/root lib/firmware/intel-ucode/0f-03-03 +-rwxr-xr-x root/root lib/firmware/intel-ucode/0f-03-04 +-rwxr-xr-x root/root lib/firmware/intel-ucode/0f-04-01 +-rwxr-xr-x root/root lib/firmware/intel-ucode/0f-04-03 +-rwxr-xr-x root/root lib/firmware/intel-ucode/0f-04-04 +-rwxr-xr-x root/root lib/firmware/intel-ucode/0f-04-07 +-rwxr-xr-x root/root lib/firmware/intel-ucode/0f-04-08 +-rwxr-xr-x root/root lib/firmware/intel-ucode/0f-04-09 +-rwxr-xr-x root/root lib/firmware/intel-ucode/0f-04-0a +-rwxr-xr-x root/root lib/firmware/intel-ucode/0f-06-02 +-rwxr-xr-x root/root lib/firmware/intel-ucode/0f-06-04 +-rwxr-xr-x root/root lib/firmware/intel-ucode/0f-06-05 +-rwxr-xr-x root/root lib/firmware/intel-ucode/0f-06-08 diff --git a/manualPorts/intel-ucode/.md5sum b/manualPorts/intel-ucode/.md5sum new file mode 100644 index 0000000..f34b4af --- /dev/null +++ b/manualPorts/intel-ucode/.md5sum @@ -0,0 +1 @@ +76a236e836ccb6658996ae9c1a7c1b2c microcode-20190618.tar.gz diff --git a/manualPorts/intel-ucode/.signature b/manualPorts/intel-ucode/.signature new file mode 100644 index 0000000..11300ce --- /dev/null +++ b/manualPorts/intel-ucode/.signature @@ -0,0 +1,5 @@ +untrusted comment: verify with /etc/ports/deepthought.pub +RWQxCptPusLGGgdjlIA7NNcDITu4omtNKfTWKaLZTEs+rxVQog0WjBelTpeVesVF3NgnfWd4Tcbrx/HLmHrTot6lVV1Emk7RiAM= +SHA256 (Pkgfile) = 7245197bf649a7cfef695b67415cbf7408138d635590436be197ef54ad0825e1 +SHA256 (.footprint) = 80127eba5757ffd69ca4e32c163f564730ce60e275c00777e1fbd9139f3dfb2a +SHA256 (microcode-20190618.tar.gz) = 74ec7415988d40fa53686d994cf8cb27accdbd35c5373c4c3afc2e93372ebba5 diff --git a/manualPorts/intel-ucode/Pkgfile b/manualPorts/intel-ucode/Pkgfile new file mode 100644 index 0000000..dc0d497 --- /dev/null +++ b/manualPorts/intel-ucode/Pkgfile @@ -0,0 +1,13 @@ +# Description: Microcode update for Intel CPUs +# URL: https://downloadcenter.intel.com/download/27591/Linux-Processor-Microcode-Data-File +# Maintainer: Erich Eckner, crux at eckner dot net +# Depends on: + +name=intel-ucode +version=20190618 +release=1 +source=(https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/archive/microcode-$version.tar.gz) + +build() { + install -Dm755 -t $PKG/lib/firmware/intel-ucode Intel-Linux-Processor-Microcode-Data-Files-microcode-$version/intel-ucode/* +} diff --git a/manualPorts/intel-ucode/lastVersion.sh b/manualPorts/intel-ucode/lastVersion.sh new file mode 100755 index 0000000..23347be --- /dev/null +++ b/manualPorts/intel-ucode/lastVersion.sh @@ -0,0 +1,10 @@ +#!/bin/bash + +find /usr/ports \ + -name deepthought -prune , \ + -name intel-ucode -exec \ + sed -n ' + s/^version=// + T + p + ' '{}/Pkgfile' \; |