Package Details: camilladsp 2.0.3-1

Git Clone URL: https://aur.archlinux.org/camilladsp.git (read-only, click to copy)
Package Base: camilladsp
Description: IIR and FIR engine for crossovers, room correction etc.
Upstream URL: https://github.com/HEnquist/camilladsp
Licenses: GPL
Submitter: rern
Maintainer: rern
Last Packager: rern
Votes: 3
Popularity: 0.134611
First Submitted: 2022-04-16 08:01 (UTC)
Last Updated: 2024-04-10 05:51 (UTC)

Latest Comments

CaptaiNiveau commented on 2024-02-02 13:55 (UTC)

Hi, also thanks for the package ^^ Sadly, the install currently fails, because the checksum for the armv7 binary seems to be outdated. Just running updpkgsums in the repo should do the trick.

kjerstadius commented on 2024-01-03 12:03 (UTC)

Hi and thanks for the package! Unfortunately, it currently seems to be slightly broken, as the latest commit updated the checksum for camilladsp.default, while leaving the file itself unchanged, leading to checksum verification failures. I don't know whether you intended for the file to be updated or not, but please fix this either way. I reverted the checksum locally, which fixes the build.

Furthermore, I'd like to request that x86_64 be added as a supported architecture, as it's supported by the upstream project. I've created a patch to do that which you are welcome to use:

From 632a2b77ae168942e431e9dfe3abaef8ff0623d6 Mon Sep 17 00:00:00 2001
From: Richard Kjerstadius <kjerstadius@gmail.com>
Date: Tue, 2 Jan 2024 15:53:52 +0100
Subject: [PATCH] feat: Add x86_64 arch

---
 .SRCINFO | 3 +++
 PKGBUILD | 4 +++-
 2 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/.SRCINFO b/.SRCINFO
index d547a59..27d9397 100755
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -5,6 +5,7 @@ pkgbase = camilladsp
    url = https://github.com/HEnquist/camilladsp
    arch = armv7h
    arch = aarch64
+   arch = x86_64
    license = GPL
    makedepends = pkg-config
    depends = alsa-lib
@@ -21,5 +22,7 @@ pkgbase = camilladsp
    sha256sums_armv7h = eb95dd1949315744e3e3c3174c2e6c7f1f307dd02af1a479ed46871518d47518
    source_aarch64 = https://github.com/HEnquist/camilladsp/releases/download/v2.0.0/camilladsp-linux-aarch64.tar.gz
    sha256sums_aarch64 = 35a44c41314783e86935afb6ac965bdf4a30eccbe81ee45d832b022a35849ea3
+   source_x86_64 = https://github.com/HEnquist/camilladsp/releases/download/v2.0.0/camilladsp-linux-amd64.tar.gz
+   sha256sums_x86_64 = d7843cfd59a18b5095ce28d68c8ccc5788bdea8a641fb80f5ddc5fc051bc9f8e

 pkgname = camilladsp
diff --git a/PKGBUILD b/PKGBUILD
index 1385fb4..65f99fe 100755
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,7 +5,7 @@ pkgver=2.0.0
 pkgrel=1
 pkgdesc='IIR and FIR engine for crossovers, room correction etc.'
 url=https://github.com/HEnquist/camilladsp
-arch=(armv7h aarch64)
+arch=(armv7h aarch64 x86_64)
 license=(GPL)
 depends=(alsa-lib openssl)
 makedepends=(pkg-config)
@@ -15,12 +15,14 @@ source=(camilladsp.default
         state.yml)
 source_armv7h=($url/releases/download/v$pkgver/camilladsp-linux-armv7.tar.gz)
 source_aarch64=(${source_armv7h/armv7/aarch64})
+source_x86_64=(${source_armv7h/armv7/amd64})
 sha256sums=('245d0ba135c81590ea5d8a1eb68741daf055192869128cad26242924dbcd5144'
             '2ddfad846b2a6e57a27302849c03e47e5ce062b3365cb67d8525c80963bef689'
             'd5502496a7858256e0bef2c45f190b9a73628c9ece2b35f5bff020157b18578b'
             'b1cf5192986ee4497546bf9d58c64b28f9c7d2d1e3efb4ef7b69fedd4a7904d1')
 sha256sums_armv7h=('eb95dd1949315744e3e3c3174c2e6c7f1f307dd02af1a479ed46871518d47518')
 sha256sums_aarch64=('35a44c41314783e86935afb6ac965bdf4a30eccbe81ee45d832b022a35849ea3')
+sha256sums_x86_64=('d7843cfd59a18b5095ce28d68c8ccc5788bdea8a641fb80f5ddc5fc051bc9f8e')

 package() {
     cd $srcdir
-- 
2.43.0