Package Details: tbs-firmware 1.0.20231022-1

Git Clone URL: https://aur.archlinux.org/tbs-firmware.git (read-only, click to copy)
Package Base: tbs-firmware
Description: TBS proprietary firmware
Upstream URL: http://www.tbsdtv.com
Licenses: custom:firmware
Submitter: AlexanderS
Maintainer: AlexanderS
Last Packager: AlexanderS
Votes: 4
Popularity: 0.000000
First Submitted: 2017-06-19 22:46 (UTC)
Last Updated: 2023-09-22 19:25 (UTC)

Latest Comments

AlexanderS commented on 2023-09-19 14:39 (UTC)

I will look into the required changes asap.

swearchnick commented on 2023-08-19 08:47 (UTC) (edited on 2023-09-10 08:32 (UTC) by swearchnick)

Upstream has added several new firmware files. Additionally all firmwares files on Arch Linux is now zstd compressed and will cause a file conflict if not updated. Suggested update:


--- PKGBUILD    2023-08-19 10:40:24.230772197 +0200
+++ PKGBUILD    2023-08-19 10:18:30.812187220 +0200
@@ -13,7 +13,7 @@
 makedepends=('linux-firmware')
 depends=()
 source=("tbs-tuner-firmwares_v${pkgver}.tar.bz2::http://www.tbsdtv.com/download/document/linux/tbs-tuner-firmwares_v${_pkgver}.tar.bz2")
-sha256sums=('db7de61cb491d142807f54cfd99c44a4bf0450f65636182ed5b7b674f1da008d')
+sha256sums=('972f3e26c88c51252655f028e79abb3c53f085cfb96551f86a8a678c963e2d4e')

 package() {
     # Install firmware
@@ -21,8 +21,8 @@
     install -m0644 "${srcdir}"/*.fw  "${pkgdir}/usr/lib/firmware"

     # Remove firmware, that is already provided by linux-firmware
-    cd "${pkgdir:?}/usr/lib/firmware" && rm -f $(basename -s .xz -a $(pacman -Qlq linux-firmware))
+    cd "${pkgdir:?}/usr/lib/firmware" && rm -f $(basename -s .zst -a $(pacman -Qlq linux-firmware))

     echo "Compressing firmware files..."
-    find "${pkgdir}/usr/lib/firmware" -type f -exec xz -C crc32 "{}" \;
+    find "${pkgdir}/usr/lib/firmware" -type f -exec zstd -q --rm "{}" \;
 }

swearchnick commented on 2023-04-30 13:04 (UTC) (edited on 2023-05-01 08:42 (UTC) by swearchnick)

@AlexanderS Thanks for the update.

AlexanderS commented on 2022-10-04 14:05 (UTC)

@wall007: Thanks, do not know, how that could have happened. It's fixed now.

wall007 commented on 2022-10-04 13:30 (UTC)

There is a mismatch beetwen the PKGBUILD pkgver and the .SRCINFO pkgver. In the .SRCINFO file the letter "r" in "1.0.r20220823-1" is missing. This leads to undesired rebuilds when using AUR helpers.

AlexanderS commented on 2021-08-30 09:58 (UTC)

@foggybrain:

That should be the checksum in the PKGBUILD, or am I missing something?

foggybrain commented on 2021-08-28 19:33 (UTC)

checksum in PKGBUILD needs changing to

sha256sums=('be47e87a9f9887536ff8f4e97054f36fd1a0891e8cfba1d840c1ca9619143f0e')