From 7d7393204fcd63f51fd690ddce94e6ec7b9b483d Mon Sep 17 00:00:00 2001
From: Andrea Brancaleoni <abc@pompel.me>
Date: Mon, 2 Oct 2017 12:20:47 +0200
Subject: [PATCH] mkinitcpio: update to 24.

---
 srcpkgs/mkinitcpio/files/ucode_install | 23 +++++++++++++++++++++++
 srcpkgs/mkinitcpio/template            |  6 +++---
 2 files changed, 26 insertions(+), 3 deletions(-)
 create mode 100644 srcpkgs/mkinitcpio/files/ucode_install

diff --git a/srcpkgs/mkinitcpio/files/ucode_install b/srcpkgs/mkinitcpio/files/ucode_install
new file mode 100644
index 00000000000..718d0d0e1ee
--- /dev/null
+++ b/srcpkgs/mkinitcpio/files/ucode_install
@@ -0,0 +1,23 @@
+#!/bin/bash
+
+build() {
+    for bin in /usr/bin/xbps-*; do
+        add_binary "$bin"
+    done
+
+    for key in /var/db/xbps/keys/*; do
+        add_file "$key"
+    done
+
+    for conf in /usr/share/xbps.d/*; do
+        add_file "$conf"
+    done
+}
+
+help() {
+    cat <<HELPEOF
+This hook will add intel-ucode files to the initcpio.
+HELPEOF
+}
+
+# vim: set ft=sh ts=4 sw=4 et:
diff --git a/srcpkgs/mkinitcpio/template b/srcpkgs/mkinitcpio/template
index 37ccbf752f6..e3b9d782665 100644
--- a/srcpkgs/mkinitcpio/template
+++ b/srcpkgs/mkinitcpio/template
@@ -1,7 +1,7 @@
 # Template file for 'mkinitcpio'
 pkgname=mkinitcpio
-version=23
-revision=2
+version=24
+revision=1
 noarch=yes
 build_style=gnu-makefile
 depends="busybox-static bsdtar bash"
@@ -10,7 +10,7 @@ maintainer="Andrea Brancaleoni <abc@pompel.me>"
 license="GPL-2"
 homepage="https://wiki.archlinux.org/index.php/Mkinitcpio"
 distfiles="https://sources.archlinux.org/other/$pkgname/$pkgname-$version.tar.gz"
-checksum=80f12a07f0dceef81dfe87200f099bd2149e0990391dda6defebaa5697f8a35a
+checksum=ec0ecbc518c14ecacf5a8ece2f068fe86fcaf3aed09ee6b82737e773e5d7d02b
 
 conf_files="/etc/mkinitcpio.conf"