notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photos
All times are UTC
Ukraine
The recently imposed "must be logged in" restriction is a response to increased bot traffic on the site. This affects search, commits, and vuxml pages.
Search engines are not blocked. Try using "site:www.freshports.org" and your search terms.
After the ports freeze to fix some stuff, the freeze is over. I have some work to do before FreshPorts can start processing commits again before it can start processing again. I've created an issue for that.
Port details on branch 2026Q3
giada Hardcore loop machine
1.4.1_1 audio on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.4.1_1Version of this port present on the latest quarterly branch.
Maintainer: yuri@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2026-07-16 14:18:48
Last Update: 2026-07-16 14:16:37
Commit Hash: 6d0a70e
License: GPLv3
WWW:
https://www.giadamusic.com/
https://github.com/monocasual/giada
Description:
Giada is a free, minimal, hardcore audio tool for DJs, live performers and electronic musicians. How does it work? Just pick up your channel, fill it with samples or MIDI events and start the show by using this tiny piece of software as a loop machine, drum machine, sequencer, live sampler or yet as a plugin/effect host. Giada aims to be a compact and portable virtual device for production use and live sets.
HomepageHomepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (4 items)
Collapse this list.
  1. bin/giada
  2. /usr/local/share/licenses/giada-1.4.1_1/catalog.mk
  3. /usr/local/share/licenses/giada-1.4.1_1/LICENSE
  4. /usr/local/share/licenses/giada-1.4.1_1/GPLv3
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • giada>0:audio/giada
To install the port:
cd /usr/ports/audio/giada/ && make install clean
To add the package, run one of these commands:
  • pkg install audio/giada
  • pkg install giada
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: giada
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1778387576 SHA256 (monocasual-giada-1.4.1_GH0.tar.gz) = 804c28d2edc3fc39aedd8dac300898e8a09d136fef26b2260107274ecd09d592 SIZE (monocasual-giada-1.4.1_GH0.tar.gz) = 429324

Expand this list (16 items)

Collapse this list.

SHA256 (cameron314-concurrentqueue-6dd38b8_GH0.tar.gz) = 05ebdaffde61e9df9731c56be85d4909ac8af5b9fb2c3b811817d3e5584d49ae SIZE (cameron314-concurrentqueue-6dd38b8_GH0.tar.gz) = 1566391 SHA256 (fltk-fltk-a9b1113_GH0.tar.gz) = ac359731ea7d6f9d4d5c381401b115f6cec11e89a1f71bcbb5c53c5d4c872a49 SIZE (fltk-fltk-a9b1113_GH0.tar.gz) = 9121965 SHA256 (juce-framework-JUCE-29396c2_GH0.tar.gz) = ca5ae7b7af29bb9ee619912b0f3e24e5b3eb7ae2289b8ccb90d670fcd6b745f1 SIZE (juce-framework-JUCE-29396c2_GH0.tar.gz) = 22808337 SHA256 (monocasual-geompp-b6c6740_GH0.tar.gz) = 9a65af362402ce5bd565fa52f2fa7af86cf4a96ed8b78430f65d32284ea2f66e SIZE (monocasual-geompp-b6c6740_GH0.tar.gz) = 17947 SHA256 (monocasual-mcl-atomic-swapper-4aa864c_GH0.tar.gz) = 029ecaad4d1a640fda2541ca82655c6ec913b2a02c3b801023283cb706e23701 SIZE (monocasual-mcl-atomic-swapper-4aa864c_GH0.tar.gz) = 16395 SHA256 (monocasual-mcl-audio-buffer-e6b00c8_GH0.tar.gz) = 7e5f14da325876b958f47cd733b250a320efa18a2abcb2de2f6a597f86615ac8 SIZE (monocasual-mcl-audio-buffer-e6b00c8_GH0.tar.gz) = 18039 SHA256 (monocasual-mcl-utils-77a740e_GH0.tar.gz) = b2e132b3572855501c6730b2bc90397b1b251a5ced590e4527e7112876c3a09b SIZE (monocasual-mcl-utils-77a740e_GH0.tar.gz) = 19902 SHA256 (monocasual-rtaudio-0f18dfd_GH0.tar.gz) = 1fcd162f14ef74a67bcbc6d6def805617e101b7232c064b44f72486578e3c02a SIZE (monocasual-rtaudio-0f18dfd_GH0.tar.gz) = 257395

Collapse this list.


No package information for this port in our database
Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link: pkg-fallout
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. nlohmann-json>0 : devel/nlohmann-json
  2. cmake : devel/cmake-core
  3. ninja : devel/ninja
  4. gettext-runtime>=0.26 : devel/gettext-runtime
  5. pkgconf>=1.3.0_1 : devel/pkgconf
  6. ice.pc : x11/libICE
  7. sm.pc : x11/libSM
  8. x11.pc : x11/libX11
  9. xcursor.pc : x11/libXcursor
  10. xext.pc : x11/libXext
  11. xfixes.pc : x11/libXfixes
  12. xft.pc : x11-fonts/libXft
  13. xinerama.pc : x11/libXinerama
  14. xpm.pc : x11/libXpm
  15. xrender.pc : x11/libXrender
Runtime dependencies:
  1. ice.pc : x11/libICE
  2. sm.pc : x11/libSM
  3. x11.pc : x11/libX11
  4. xcursor.pc : x11/libXcursor
  5. xext.pc : x11/libXext
  6. xfixes.pc : x11/libXfixes
  7. xft.pc : x11-fonts/libXft
  8. xinerama.pc : x11/libXinerama
  9. xpm.pc : x11/libXpm
  10. xrender.pc : x11/libXrender
Library dependencies:
  1. libasound.so : audio/alsa-lib
  2. libatk-1.0.so : accessibility/at-spi2-core
  3. libcurl.so : ftp/curl
  4. libdbus-1.so : devel/dbus
  5. libfmt.so : devel/libfmt
  6. libfontconfig.so : x11-fonts/fontconfig
  7. libfreetype.so : print/freetype2
  8. libharfbuzz.so : print/harfbuzz
  9. libjack.so : audio/jack
  10. libpng16.so : graphics/png
  11. libpulse.so : audio/pulseaudio
  12. librtmidi.so : audio/rtmidi
  13. libsamplerate.so : audio/libsamplerate
  14. libsndfile.so : audio/libsndfile
  15. libwayland-client.so : graphics/wayland
  16. libwebkit2gtk-4.0.so : www/webkit2-gtk@40
  17. libxkbcommon.so : x11/libxkbcommon
  18. libintl.so : devel/gettext-runtime
  19. libEGL.so : graphics/libglvnd
  20. libatk-1.0.so : accessibility/at-spi2-core
  21. libcairo.so : graphics/cairo
  22. libgdk_pixbuf-2.0.so : graphics/gdk-pixbuf2
  23. libglib-2.0.so : devel/glib20
  24. libintl.so : devel/gettext-runtime
  25. libgtk-3.so : x11-toolkits/gtk30
  26. libharfbuzz.so : print/harfbuzz
  27. libpango-1.0.so : x11-toolkits/pango
  28. libjpeg.so : graphics/jpeg-turbo
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
audio_giada
USES:
cmake compiler:c++17-lang gettext-runtime gl gnome jpeg localbase pkgconfig xorg
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/monocasual/giada/tar.gz/1.4.1?dummy=/
Collapse this list.

Number of commits found: 1

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.4.1_1
16 Jul 2026 14:16:37
commit hash: 6d0a70e7bd13849ad4286a8e29909a502a2ff108commit hash: 6d0a70e7bd13849ad4286a8e29909a502a2ff108commit hash: 6d0a70e7bd13849ad4286a8e29909a502a2ff108commit hash: 6d0a70e7bd13849ad4286a8e29909a502a2ff108 files touched by this commit
Robert Clausecker (fuz) search for other commits by this committer
audio/giada: fix build on armv7

This port bundles a copy of JUCE.

juce_BasicNativeHeaders.h pulls in <sys/user.h> which in turn pulls in
<machine/atomic.h> transitively, which then defines a mb macro polluting
the name space.  <sys/user.h> is only needed for struct kproc_info,
which is only needed in juce_SystemStats_linux.cpp to check for
P_TRACED.  Remove <sys/user.h> from juce_BasicNativeHeaders.h and only
include it in juce_SystemStats_linux.cpp to avoid namespace pollution
issues.

As always, please try to unbundle dependencies if possible.

Approved by:	portmgr (build fix blanket)
MFH:		2026Q3
PR:		283492

(cherry picked from commit f56d3d4490d1b17f14df8649c01b00713fe5aa4c)

Number of commits found: 1