From 25fbba2680b91338a66780dd88c9508c9b81bb91 Mon Sep 17 00:00:00 2001 From: Fabian Keil Date: Tue, 2 Jun 2020 12:56:14 +0200 Subject: [PATCH 235/325] strip-freebsd.sh: Ditch ice files if available They are not yet available in stable/11 but one should always be prepared. Obtained from: ElectroBSD --- release/scripts/strip-freebsd.sh | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/release/scripts/strip-freebsd.sh b/release/scripts/strip-freebsd.sh index c12d88416a03..a420f0103f25 100755 --- a/release/scripts/strip-freebsd.sh +++ b/release/scripts/strip-freebsd.sh @@ -25,6 +25,18 @@ # likely to still contain lots of non-free parts that haven't # been discovered yet. +# ice was added in r361541/ba15208e9900 and is not (yet) +# available in stable/11. It relies on a proprietary +# "DDP package file" (sys/contrib/dev/ice/ice-1.3.9.0.pkg) +get_dev_ice_files() { + if [ -d sys/contrib/dev/ice ]; then + find sys/contrib/dev/ice + fi + if [ -d sys/dev/ice ]; then + find sys/dev/ice || true + fi +} + get_snd_csa_files() { find sys/dev/sound/pci -name "csa*" } @@ -56,6 +68,7 @@ get_usb_firmware_files() { # by non-free dependencies get_unfree_files() { find sys/ -name "*.uu" + get_dev_ice_files get_snd_csa_files get_snd_ds1_files get_snd_maestro3_files -- 2.32.0