Package Details: giada 1.1.1-2

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: 3
Popularity: 0.24
First Submitted: 2022-01-28 19:02 (UTC)
Last Updated: 2025-02-14 23:51 (UTC)

Required by (33)

Sources (9)

Pinned Comments

Latest Comments

1 2 Next › Last »

thujone commented on 2025-02-13 09:45 (UTC) (edited on 2025-02-13 18:07 (UTC) by thujone)

Edit: proposed patch: https://gist.github.com/e234dadf9a44f9d9f78d90bde03030c1

Hello, it looks like the current packaging conflicts with fltk:

error: failed to commit transaction (conflicting files)
giada: /usr/bin/fltk-config exists in filesystem (owned by fltk)
giada: /usr/share/fltk/FLTK-Functions.cmake exists in filesystem (owned by fltk)
giada: /usr/share/fltk/FLTK-Targets-none.cmake exists in filesystem (owned by fltk)
giada: /usr/share/fltk/FLTK-Targets.cmake exists in filesystem (owned by fltk)
giada: /usr/share/fltk/FLTKConfig.cmake exists in filesystem (owned by fltk)
giada: /usr/share/man/man1/fltk-config.1.gz exists in filesystem (owned by fltk)
giada: /usr/share/man/man3/fltk.3.gz exists in filesystem (owned by fltk)
Errors occurred, no packages were upgraded.step

xiota commented on 2025-02-13 01:03 (UTC)

CMake Error: The following variables are used in this project, but they are set to NOTFOUND.
Please set them or make sure they are set and tested correctly in the CMake files:
/home/builder/build/src/giada/src/deps/fltk/src/OPENGL_INCLUDE_DIR
   used as include directory in directory /home/builder/build/src/giada/src/deps/fltk/src

CMake Error in src/deps/fltk/src/CMakeLists.txt:
  Target "fltk_gl" INTERFACE_INCLUDE_DIRECTORIES property contains path:

    "/home/builder/build/src/giada/src/deps/fltk/src/OPENGL_INCLUDE_DIR-NOTFOUND"

  which is prefixed in the source directory.


-- Generating done (0.1s)
CMake Warning:
  Manually-specified variables were not used by the project:

    WITH_SYSTEM_JSON


CMake Generate step failed.  Build files cannot be regenerated correctly.

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:

https://github.com/osam-cologne/archlinux-proaudio/blob/7bb2fa99ee6091035d1394342946a9bfcd276efb/packages/elephantdsp-roomreverb/PKGBUILD#L22

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