From c8b5f89d8bbfa3a1e7b09e1cf4dee67abe4d6569 Mon Sep 17 00:00:00 2001 From: Duncaen Date: Sat, 12 Aug 2017 19:53:48 +0200 Subject: [PATCH] New package: alsa-firmware-1.0.29 --- srcpkgs/alsa-firmware/patches/musl.patch | 47 ++++++++++++++++++++++++ srcpkgs/alsa-firmware/template | 15 ++++++++ 2 files changed, 62 insertions(+) create mode 100644 srcpkgs/alsa-firmware/patches/musl.patch create mode 100644 srcpkgs/alsa-firmware/template diff --git a/srcpkgs/alsa-firmware/patches/musl.patch b/srcpkgs/alsa-firmware/patches/musl.patch new file mode 100644 index 0000000000..808cc172dd --- /dev/null +++ b/srcpkgs/alsa-firmware/patches/musl.patch @@ -0,0 +1,47 @@ +--- hdsploader/multiface_firmware_rev11.dat.orig ++++ hdsploader/multiface_firmware_rev11.dat +@@ -1,5 +1,5 @@ + /* stored in little-endian */ +-static u_int32_t multiface_firmware_rev11[24413] = { ++static uint32_t multiface_firmware_rev11[24413] = { + 0xffffffff, 0x66aa9955, 0x8001000c, 0xe0000000, 0x8006800c, 0xb0000000, + 0x8004800c, 0xb4fc0100, 0x8003000c, 0x00000000, 0x8001000c, 0x90000000, + 0x8004000c, 0x00000000, 0x8001000c, 0x80000000, 0x0002000c, 0x581a000a, +--- hdsploader/digiface_firmware_rev11.dat.orig ++++ hdsploader/digiface_firmware_rev11.dat +@@ -1,5 +1,5 @@ + /* stored in little-endian */ +-static u_int32_t digiface_firmware_rev11[24413] = { ++static uint32_t digiface_firmware_rev11[24413] = { + 0xffffffff, 0x66aa9955, 0x8001000c, 0xe0000000, 0x8006800c, 0xb0000000, + 0x8004800c, 0xb4fc0100, 0x8003000c, 0x00000000, 0x8001000c, 0x90000000, + 0x8004000c, 0x00000000, 0x8001000c, 0x80000000, 0x0002000c, 0x581a000a, +--- hdsploader/digiface_firmware.dat.orig ++++ hdsploader/digiface_firmware.dat +@@ -1,5 +1,5 @@ + /* stored in little-endian */ +-static u_int32_t digiface_firmware[24413] = { ++static uint32_t digiface_firmware[24413] = { + 0xffffffff, 0x66aa9955, 0x8001000c, 0xe0000000, 0x8006800c, 0xb0000000, + 0x8004800c, 0xb4fc0100, 0x8003000c, 0x00000000, 0x8001000c, 0x90000000, + 0x8004000c, 0x00000000, 0x8001000c, 0x80000000, 0x0002000c, 0x581a000a, +--- hdsploader/tobin.c.orig ++++ hdsploader/tobin.c +@@ -8,7 +8,7 @@ + #include "multiface_firmware.dat" + #include "multiface_firmware_rev11.dat" + +-int write_bin_file(u_int32_t *array, const char *filename) ++int write_bin_file(uint32_t *array, const char *filename) + { + FILE *out; + +--- hdsploader/multiface_firmware.dat.orig ++++ hdsploader/multiface_firmware.dat +@@ -1,5 +1,5 @@ + /* stored in little-endian */ +-static u_int32_t multiface_firmware[24413] = { ++static uint32_t multiface_firmware[24413] = { + 0xffffffff, 0x66aa9955, 0x8001000c, 0xe0000000, 0x8006800c, 0xb0000000, + 0x8004800c, 0xb4fc0100, 0x8003000c, 0x00000000, 0x8001000c, 0x90000000, + 0x8004000c, 0x00000000, 0x8001000c, 0x80000000, 0x0002000c, 0x581a000a, diff --git a/srcpkgs/alsa-firmware/template b/srcpkgs/alsa-firmware/template new file mode 100644 index 0000000000..718e62e454 --- /dev/null +++ b/srcpkgs/alsa-firmware/template @@ -0,0 +1,15 @@ +# Template file for 'alsa-firmware' +pkgname=alsa-firmware +version=1.0.29 +revision=1 +build_style=gnu-configure +configure_args="--with-hotplug-dir=/usr/lib/firmware" +nostrip=yes +nocross=yes +noarch=yes +short_desc="The Advanced Linux Sound Architecture (ALSA) firmware" +maintainer="Duncaen " +license="GPL-2" +homepage="http://www.alsa-project.org" +distfiles="ftp://ftp.alsa-project.org/pub/firmware/${pkgname}-${version}.tar.bz2" +checksum=3c5ef17959e58831504d3a25e76d0a428bd9c52ebd330e06b07232ab8af4cc3d