Tobias Powalowski pushed to branch main at Arch Linux / Packaging / Packages / hwdetect
Commits: f9261f01 by Tobias Powalowski at 2024-02-05T20:56:01+01:00 upgpkg: 2024.02.05-1: add bcachefs support - - - - - 3 changed files: - + .SRCINFO - PKGBUILD - hwdetect Changes: ===================================== .SRCINFO ===================================== @@ -0,0 +1,21 @@ +pkgbase = hwdetect + pkgdesc = Hardware detection script with loading modules and mkinitcpio.conf + pkgver = 2024.02.05 + pkgrel = 1 + url = https://archlinux.org/packages/extra/any/hwdetect/ + arch = any + license = GPL-3.0-or-later + depends = sh + depends = awk + depends = grep + depends = coreutils + depends = sed + depends = e2fsprogs + depends = gzip + optdepends = cryptsetup: for encrypt mkinitcpio config support + optdepends = lvm2: for lvm2 mkinitcpio config support + optdepends = mdadm: for raid mkinitcpio config support + source = hwdetect + sha512sums = ca20fc2cdc75b90dd1382f7c2ffb6cbca8e99662ab7fea9ccb523255a0daa84f9e36698ba636bf9ccb4252802475ee5582beb29c134ecaff0b99d8376ba6267b + +pkgname = hwdetect ===================================== PKGBUILD ===================================== @@ -1,17 +1,17 @@ # Maintainer: Tobias Powalowski <tp...@archlinux.org> pkgname=hwdetect -pkgver=2023.07.02 +pkgver=2024.02.05 pkgrel=1 pkgdesc="Hardware detection script with loading modules and mkinitcpio.conf" arch=(any) url="https://archlinux.org/packages/extra/any/hwdetect/" -license=('GPL') +license=('GPL-3.0-or-later') depends=('sh' 'awk' 'grep' 'coreutils' 'sed' 'e2fsprogs' 'gzip') optdepends=('cryptsetup: for encrypt mkinitcpio config support' 'lvm2: for lvm2 mkinitcpio config support' 'mdadm: for raid mkinitcpio config support') source=(hwdetect) -sha512sums=('36b7549936f74f6e6e5b6ed84277047cef594116ad89ab93dbc1c91c2433866d1b5e942b605660756e796d5188421e8ff918f4e39c5c26c90cf32ee70f0655b6') +sha512sums=('ca20fc2cdc75b90dd1382f7c2ffb6cbca8e99662ab7fea9ccb523255a0daa84f9e36698ba636bf9ccb4252802475ee5582beb29c134ecaff0b99d8376ba6267b') package() { install -D -m 755 "${srcdir}/hwdetect" "${pkgdir}/usr/bin/hwdetect" ===================================== hwdetect ===================================== @@ -1,4 +1,5 @@ #! /bin/bash +# # SPDX-License-Identifier: GPL-3.0-or-later # Autodetection script for scanning /sys for hardware # for Arch Linux by Tobias Powalowski <tp...@archlinux.org> @@ -276,11 +277,13 @@ while [ -n "$*" ]; do --show-other) showlist "OTHER " $(listmods .ko agp/ acpi/ scsi/ message/fusion block/sx8 block/cciss block/cpqarray block/DAC960 block/virtio virtio/virtio_pci ata/ \ usb/ ieee1394 bluetooth/ cdrom/ cpufreq/ crypto/ dca/ dma/ edac/ events/ net/ hwmon/ i2c/ input/ ipmi/ irda/ kvm/ mac_hid media/ mei/ \ mfd/ mtd/ nvme/ parport/ platform/ powercap/ sound/ thermal/ tpm/ drm/ firewire/ hid/ serial/ staging/ video/ virt/ watchdog/) ;; - --filesystem) FILESYSTEM="ext2 ext3 ext4 f2fs nilfs2 btrfs reiserfs xfs jfs vfat" + --filesystem) FILESYSTEM="ext2 ext3 ext4 f2fs nilfs2 bcachefs btrfs reiserfs xfs jfs vfat" for i in $FILESYSTEM; do [ "$(grep $i /tmp/.blkid)" ] && FS="$FS $i" done - [ "$(echo $FS | grep btrfs)" ] && FS="$FS crc32c" + if [ "$(echo $FS | grep btrfs)" ] || [ "$(echo $FS | grep bcachefs)" ]; then + FS="$FS crc32c" + fi MODULES_INITRAMFS="$MODULES_INITRAMFS $FS" _SHOW_MODULES="1" ;; View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/hwdetect/-/commit/f9261f017f5241b4744ccac98b2d95955c097536 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/hwdetect/-/commit/f9261f017f5241b4744ccac98b2d95955c097536 You're receiving this email because of your account on gitlab.archlinux.org.