Commit hashes for git submodules in the source array aren't needed because the primary repo references the correct commits. The git modules in prepare()
take care of it.
Search Criteria
Package Details: giada 1.0.0-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/giada.git (read-only, click to copy) |
---|---|
Package Base: | giada |
Description: | A free, minimal, hardcore audio tool for DJs, live performers and electronic musicians |
Upstream URL: | https://www.giadamusic.com/ |
Licenses: | GPL-3.0-or-later |
Groups: | pro-audio |
Provides: | giada, vst3-host |
Submitter: | dvzrv |
Maintainer: | silverhikari |
Last Packager: | silverhikari |
Votes: | 2 |
Popularity: | 0.001002 |
First Submitted: | 2022-01-28 19:02 (UTC) |
Last Updated: | 2024-02-27 15:26 (UTC) |
Dependencies (36)
- fmt (fmt-gitAUR)
- fontconfig (fontconfig-gitAUR, fontconfig-ubuntuAUR)
- 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)
- libfreetype.so (freetype2-qdoledAUR, freetype2-macosAUR, freetype2-gitAUR, freetype2, lib32-freetype2)
- libice
- libjack.so (jackAUR, jack2-gitAUR, pipewire-jack-gitAUR, pipewire-full-jack-gitAUR, jack2, lib32-jack2, lib32-pipewire-jack, pipewire-jack)
- libpulse-simple.so (pulseaudio-dummyAUR, libpulse)
- libpulse.so (pulseaudio-dummyAUR, libpulse)
- librtmidi.so (rtmidi)
- libsamplerate.so (libsamplerate-gitAUR, lib32-libsamplerate, libsamplerate)
- libsm
- libsndfile.so (libsndfile-gitAUR, lib32-libsndfile, libsndfile)
- libx11 (libx11-gitAUR)
- libxcursor
- libxext (libxext-gitAUR)
- libxfixes
- libxft (libxft-gitAUR)
- Show 16 more dependencies...
Required by (33)
- a-sid (requires vst3-host) (optional)
- adt (requires vst3-host) (optional)
- aida-x-git (requires vst3-host)
- airwindows-consolidated-git (requires vst3-host) (optional)
- cabbage-bin (requires vst3-host) (optional)
- cardinal-data-git (requires vst3-host) (optional)
- cardinal-git (requires vst3-host) (optional)
- cardinal-vst3-git (requires vst3-host)
- cchorus (requires vst3-host) (optional)
- chowmatrix-git (requires vst3-host) (optional)
- cloudreverb (requires vst3-host) (optional)
- dexed-git (requires vst3-host) (optional)
- dfjpverb (requires vst3-host) (optional)
- dfzitarev1 (requires vst3-host) (optional)
- dragonfly-reverb-git (requires vst3-host) (optional)
- dsp56300-emulator-vst3 (requires vst3-host)
- geonkick-git (requires vst3-host) (optional)
- guitarix.vst (requires vst3-host) (optional)
- guitarix.vst-git (requires vst3-host) (optional)
- ildaeil (requires vst3-host) (optional)
- Show 13 more...
Sources (9)
- giada-1.0.0
- git+https://github.com/cameron314/concurrentqueue.git#commit=bf1fe24
- git+https://github.com/fltk/fltk.git#commit=d963dde
- git+https://github.com/juce-framework/JUCE.git#commit=69795dc
- git+https://github.com/monocasual/geompp.git#commit=dd75643
- git+https://github.com/monocasual/mcl-atomic-swapper.git#commit=459d45d
- git+https://github.com/monocasual/mcl-audio-buffer.git#commit=92a8386
- git+https://github.com/monocasual/rtaudio.git#commit=8a362b1
- git+https://github.com/steinbergmedia/vst3sdk.git#commit=ef0a70d
xiota commented on 2023-12-27 00:42 (UTC)
irulanCorrino commented on 2023-12-16 07:53 (UTC) (edited on 2023-12-16 23:20 (UTC) by irulanCorrino)
build fails unless catch2-v2
is specified in PKGBUILD:
checkdepends=(catch2-v2)
catch2v3
[and catch2
, the same stuff] is 'a modern multi-header library', but giada needs catch2.hpp which is, naturally, not in v3 packages.
EDIT: OH I LOVE when folks respond quickly! thanks!!!
'silverhikari pushed a new commit to giada.' [just in 11hrs]
SpotlightKid commented on 2023-07-05 06:42 (UTC)
The package now installs the whole JUCE framework under /usr/include/JUCE-7.0.5/
and also a bunch of JUCE CMake file under /usr/lib/cmake/JUCE-7.0.5/
. The package
function should be changed to delete them.
SpotlightKid commented on 2022-10-28 14:26 (UTC) (edited on 2022-10-28 14:29 (UTC) by SpotlightKid)
Also: for a release package, you should really pin the git submodules of the dependencies.
For example like so:
SpotlightKid commented on 2022-10-28 14:24 (UTC)
The PKGBUILD
contains a pair of backticks on line 63, which don't seem to belong there.
Martchus commented on 2022-10-14 11:28 (UTC)
Looks like git
should be a make dependency:
==> ERROR: Cannot find the git package needed to handle git sources.
silverhikari commented on 2022-08-01 06:32 (UTC)
you can update now as of 07-03 as things have been fixed though the issues may reappear it is a patch and not a fix, but i decided i should leave this comment here just to update the comment i wrote on the 16th of june
silverhikari commented on 2022-06-16 17:51 (UTC)
UPDATE: started working on updating the package to 0.22.0, got a fix for the Werror-security issue from the fedora package. along with that fix there are also two other fixes dealing with enabling external json support and fixing a issue with exchange:std with the bundled Juce framework. at the moment the package fails to build at "No rule to make target '/usr/lib/libdl.so', needed by 'giada'", made a issue at the github so that is the current point
Kunda commented on 2022-06-08 21:11 (UTC) (edited on 2022-06-08 21:11 (UTC) by Kunda)
v0.21 is available: https://github.com/monocasual/giada/releases/tag/v0.21.0
Can someone try to build it?
If not report issue to the https://github.com/monocasual/giada/issues queue?
Pinned Comments