Search Criteria
Package Details: carla-git 1:2.5.1.r415.gdd092c74a-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/carla-git.git (read-only, click to copy) |
---|---|
Package Base: | carla-git |
Description: | Audio Plugin Host |
Upstream URL: | https://kx.studio/Applications:Carla |
Keywords: | daw host plugin vst2 vst3 |
Licenses: | GPL2 |
Groups: | lv2-plugins, vst-plugins, pro-audio |
Conflicts: | carla |
Provides: | carla, clap-host, dssi-host, ladspa-host, lv2-host, vst-host, vst3-host |
Submitter: | cocreature |
Maintainer: | SpotlightKid (Joermungand) |
Last Packager: | SpotlightKid |
Votes: | 24 |
Popularity: | 0.000202 |
First Submitted: | 2013-10-11 12:29 (UTC) |
Last Updated: | 2023-09-13 09:45 (UTC) |
Dependencies (30)
- alsa-lib
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc11-libsAUR, gcc-libs-snapshotAUR)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR, glibc-eac-binAUR, glibc-eac-rocoAUR)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- libasound.so (alsa-lib, lib32-alsa-lib)
- libfluidsynth.so (fluidsynth)
- libfreetype.so (freetype2-qdoledAUR, freetype2-macosAUR, freetype2-gitAUR, freetype2, lib32-freetype2)
- libGL.so (libglvnd-gitAUR, lib32-libglvnd, libglvnd)
- libglvnd (libglvnd-gitAUR)
- liblo.so (liblo-ipv6AUR, liblo)
- libmagic.so (file-gitAUR, file)
- libsndfile.so (libsndfile-gitAUR, lib32-libsndfile, libsndfile)
- libx11 (libx11-gitAUR)
- libxcursor
- libxrandr (libxrandr-gitAUR)
- python-pyqt5 (python-pyqt5-sip4AUR, python-pyqt5-webkitAUR)
- qt5-base (qt5-base-gitAUR, qt5-base-headlessAUR)
- qt5-svg (qt5-svg-gitAUR)
- file (file-gitAUR) (make)
- fluidsynth (fluidsynth-gitAUR) (make)
- Show 10 more dependencies...
Required by (171)
- a-sid (requires vst3-host) (optional)
- aether.lv2 (requires lv2-host) (optional)
- aida-x-git (requires lv2-host)
- aida-x-git (requires vst3-host)
- aida-x-git (requires vst-host)
- aida-x-git (requires clap-host)
- airwindows-consolidated-git (requires vst3-host) (optional)
- airwindows-consolidated-git (requires clap-host) (optional)
- airwindows-consolidated-git (requires lv2-host) (optional)
- airwindows-lv2 (requires lv2-host) (optional)
- ams-lv2 (requires lv2-host)
- amsynth-git (requires dssi-host) (optional)
- amsynth-git (requires vst-host) (optional)
- amsynth-git (requires lv2-host) (optional)
- avldrums-lv2-git (requires lv2-host)
- bchoppr-git (requires lv2-host) (optional)
- cabbage-bin (requires vst-host) (optional)
- cabbage-bin (requires vst3-host) (optional)
- caps-lv2-git (requires lv2-host) (optional)
- cardinal-data-git (requires vst3-host) (optional)
- Show 151 more...
Latest Comments
1 2 3 4 5 6 .. 13 Next › Last »
xiota commented on 2023-11-28 23:05 (UTC) (edited on 2023-11-28 23:41 (UTC) by xiota)
Upstream tags releases off of the main branch. The following will generate more useful version strings, currently
2.5.7.r412.gf3d8dce5
:You may also consider putting in
provides
,"$_pkgname=${pkgver%%.r*}"
. As far as I know, nothing uses versioned depends for this package, so shouldn't matter right now.xiota commented on 2023-09-13 05:57 (UTC) (edited on 2023-09-13 06:28 (UTC) by xiota)
Not building in clean chroot.
Error is fixed by adding to
makedepends
(don't know if should bedepends
):libxrandr
libxcursor
libgl
Reason is:
Makefile#L253-L265
Makefile.deps.mk#L182
eclairevoyant commented on 2023-03-21 00:01 (UTC)
Obviously the former (easily verified, the package is on the AUR).
SpotlightKid commented on 2023-03-20 16:27 (UTC) (edited on 2023-03-20 16:29 (UTC) by SpotlightKid)
You mean the software itself checks for
carla=>2.6.0
at build time? Or your package? If the latter: don't do that. If the former: complain to upstream. Carla 2.6.x does not exist right now.eclairevoyant commented on 2023-03-20 16:16 (UTC)
The reason I suggested the new pkgver is because a package I maintain (
zrythm
) depends on carla 2.6.0, which is really only available in git right now. It's not related to a release but the maintainer still did do a version bump?SpotlightKid commented on 2023-03-20 15:07 (UTC)
@eclairevoyant: I talked to falktx and it transpires that the master branch at the moment is actually not related to any release, since releases are created from older states with backports of newer features.
Insofar it would make sense to remove the release version number from
pkgver
, but that would create problems with the package updates. In the interest of keeping it simple, I think it is best to keep the currentpkgver
function as its output actually best reflects the state of the master branch.eclairevoyant commented on 2023-03-18 00:27 (UTC) (edited on 2023-03-18 00:33 (UTC) by eclairevoyant)
Played around with it, it seems that it only builds properly in the chroot with
qt4
added tomakedepends()
, despite theHAVE_QT4=false
. (It's possible that the actual make dep required is somewhere else in the dependency tree of qt4, but I'm too lazy to check atm.)Also, I believe
pkgver()
needs correcting, stable version of carla is already on2.5.4
but this PKGBUILD produces the version2.5.1.r109.g21508c6f7
(recent releases haven't been tagged on the main branch). I'd suggest something like the following (parsing the version from the Makefile):which produces a more accurate version
2.6.0.alpha1.r64.bae7149b0d-1
SpotlightKid commented on 2023-03-16 06:15 (UTC)
Carla builds some things only when the presence of the dependencies is detected, so it is still possible. But by all means, get in touch with Carla's author. He is usually found on #lad on libera.chat
eclairevoyant commented on 2023-03-16 05:41 (UTC)
I doubt it's a missing make dep since it's failing during
package()
. It looks like those files just aren't being built in the first place, so installing them results in "no such file". Actually, it's the same error that @seshn was facing in 2020 but I think that's simply a coincidence.For comparison, I built
carla
from the repos (https://github.com/archlinux/svntogit-community/blob/packages/carla/trunk/PKGBUILD) and there's no error. Then I patched the PKGBUILD as follows (https://gist.github.com/eclairevoyant/656c05765a7b65d7b9617b13d8107684) and it does produce the same error... this makes me strongly believe it's something upstream changed very recently. If I have some time this weekend I might try to bisect it.SpotlightKid commented on 2023-03-16 04:51 (UTC)
@eclairevoyant: Could be a missing make dependency. I can't reproduce it, but I currently don't have a clean chroot build environment here. Can you paste the full
makepkg
log to e.g. cpaste.org and post the link here?1 2 3 4 5 6 .. 13 Next › Last »