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 photosAll times are UTC
Ukraine
Port details on branch 2023Q1
sfizz SFZ parser and synth C++ library & LV2/VST3 plugins
1.2.0 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.2.1_2Version of this port present on the latest quarterly branch.
Broken BROKEN: fails to compile: unknown type name '_Bool'
Ignore IGNORE: is marked as broken: fails to compile: unknown type name '_Bool'
Maintainer: yuri@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2023-02-07 02:48:08
Last Update: 2023-02-07 02:46:48
Commit Hash: 6eec219
License: BSD2CLAUSE
WWW:
https://sfz.tools/sfizz/
Description:
sfizz is a sample-based musical synthesizer. It features the well-established SFZ instrument format (https://sfzformat.com/) at its core, which permits to use existing instrument libraries, or create personal instruments with ease. Not only is sfizz ready-to-use as an instrument plugin of its own, the library allows developers to create instruments of their own, taking advantage of the abilities of SFZ.
Homepage    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 (69 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/sfizz-1.2.0/catalog.mk
  3. /usr/local/share/licenses/sfizz-1.2.0/LICENSE
  4. /usr/local/share/licenses/sfizz-1.2.0/BSD2CLAUSE
  5. bin/sfizz_jack
  6. bin/sfizz_render
  7. include/sfizz.h
  8. include/sfizz.hpp
  9. include/sfizz_message.h
  10. lib/libsfizz.so
  11. lib/libsfizz.so.1
  12. lib/libsfizz.so.1.2.0
  13. lib/lv2/sfizz.lv2/Contents/Binary/sfizz.so
  14. lib/lv2/sfizz.lv2/Contents/Binary/sfizz_ui.so
  15. lib/lv2/sfizz.lv2/Contents/Resources/DefaultInstrument.sfz
  16. lib/lv2/sfizz.lv2/Contents/Resources/DefaultScale.scl
  17. lib/lv2/sfizz.lv2/Contents/Resources/Fonts/Roboto-Regular.ttf
  18. lib/lv2/sfizz.lv2/Contents/Resources/Fonts/sfizz-fluentui-system-f20.ttf
  19. lib/lv2/sfizz.lv2/Contents/Resources/Fonts/sfizz-fluentui-system-r20.ttf
  20. lib/lv2/sfizz.lv2/Contents/Resources/Fonts/sfizz-misc-icons.ttf
  21. lib/lv2/sfizz.lv2/Contents/Resources/Themes/Dark/theme.xml
  22. lib/lv2/sfizz.lv2/Contents/Resources/Themes/Default/theme.xml
  23. lib/lv2/sfizz.lv2/Contents/Resources/background.png
  24. lib/lv2/sfizz.lv2/Contents/Resources/background@2x.png
  25. lib/lv2/sfizz.lv2/Contents/Resources/icon_white.png
  26. lib/lv2/sfizz.lv2/Contents/Resources/icon_white@2x.png
  27. lib/lv2/sfizz.lv2/Contents/Resources/knob48.png
  28. lib/lv2/sfizz.lv2/Contents/Resources/knob48@2x.png
  29. lib/lv2/sfizz.lv2/Contents/Resources/logo.png
  30. lib/lv2/sfizz.lv2/Contents/Resources/logo_orange.png
  31. lib/lv2/sfizz.lv2/Contents/Resources/logo_text.png
  32. lib/lv2/sfizz.lv2/Contents/Resources/logo_text@2x.png
  33. lib/lv2/sfizz.lv2/Contents/Resources/logo_text_shaded.png
  34. lib/lv2/sfizz.lv2/Contents/Resources/logo_text_shaded@2x.png
  35. lib/lv2/sfizz.lv2/Contents/Resources/logo_text_white.png
  36. lib/lv2/sfizz.lv2/Contents/Resources/logo_text_white@2x.png
  37. lib/lv2/sfizz.lv2/LICENSE.md
  38. lib/lv2/sfizz.lv2/controllers.ttl
  39. lib/lv2/sfizz.lv2/manifest.ttl
  40. lib/lv2/sfizz.lv2/sfizz.ttl
  41. lib/lv2/sfizz.lv2/sfizz_ui.ttl
  42. lib/vst3/sfizz.vst3/Contents/Resources/Fonts/Roboto-Regular.ttf
  43. lib/vst3/sfizz.vst3/Contents/Resources/Fonts/sfizz-fluentui-system-f20.ttf
  44. lib/vst3/sfizz.vst3/Contents/Resources/Fonts/sfizz-fluentui-system-r20.ttf
  45. lib/vst3/sfizz.vst3/Contents/Resources/Fonts/sfizz-misc-icons.ttf
  46. lib/vst3/sfizz.vst3/Contents/Resources/Themes/Dark/theme.xml
  47. lib/vst3/sfizz.vst3/Contents/Resources/Themes/Default/theme.xml
  48. lib/vst3/sfizz.vst3/Contents/Resources/background.png
  49. lib/vst3/sfizz.vst3/Contents/Resources/background@2x.png
  50. lib/vst3/sfizz.vst3/Contents/Resources/icon_white.png
  51. lib/vst3/sfizz.vst3/Contents/Resources/icon_white@2x.png
  52. lib/vst3/sfizz.vst3/Contents/Resources/knob48.png
  53. lib/vst3/sfizz.vst3/Contents/Resources/knob48@2x.png
  54. lib/vst3/sfizz.vst3/Contents/Resources/logo.png
  55. lib/vst3/sfizz.vst3/Contents/Resources/logo_orange.png
  56. lib/vst3/sfizz.vst3/Contents/Resources/logo_text.png
  57. lib/vst3/sfizz.vst3/Contents/Resources/logo_text@2x.png
  58. lib/vst3/sfizz.vst3/Contents/Resources/logo_text_shaded.png
  59. lib/vst3/sfizz.vst3/Contents/Resources/logo_text_shaded@2x.png
  60. lib/vst3/sfizz.vst3/Contents/Resources/logo_text_white.png
  61. lib/vst3/sfizz.vst3/Contents/Resources/logo_text_white@2x.png
  62. lib/vst3/sfizz.vst3/Contents/x86_64-linux/sfizz.so
  63. lib/vst3/sfizz.vst3/gpl-3.0.txt
  64. libdata/pkgconfig/sfizz.pc
  65. share/man/man1/sfizz_jack.gz
  66. share/man/man1/sfizz_render.gz
  67. @owner
  68. @group
  69. @mode
Collapse this list.
Dependency lines:
  • sfizz>0:audio/sfizz
To install the port:
cd /usr/ports/audio/sfizz/ && make install clean
We doubt a package is available for this port because we see it marked as as:
  • Broken
  • Ignore
Packages are normally not provided for ports that are marked as above.
To add the package, run one of these commands:
  • pkg install audio/sfizz
  • pkg install sfizz
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: sfizz
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1658593755 SHA256 (sfztools-sfizz-1.2.0_GH0.tar.gz) = 9a59aa115fddd29d184c9b228e8400f7bb7b15287b4a3ca94d0ab7972d5af87a SIZE (sfztools-sfizz-1.2.0_GH0.tar.gz) = 15071930

Expand this list (26 items)

Collapse this list.

SHA256 (abseil-abseil-cpp-215105818dfde3174fe799600bb0f3cae233d0bf_GH0.tar.gz) = 237e2e6aec7571ae90d961d02de19f56861a7417acbbc15713b8926e39d461ed SIZE (abseil-abseil-cpp-215105818dfde3174fe799600bb0f3cae233d0bf_GH0.tar.gz) = 1883165 SHA256 (steinbergmedia-vst3_base-985fe019276ee03c2751a1736ba3b390678e29f2_GH0.tar.gz) = 7eaf215f5f95fcdda6261b4e1c45a0d24e4bfb68dc2292ad3c0156b7a8d99f2a SIZE (steinbergmedia-vst3_base-985fe019276ee03c2751a1736ba3b390678e29f2_GH0.tar.gz) = 62213 SHA256 (steinbergmedia-vst3_pluginterfaces-93cef1afb7061e488625045ba5a82abaa83d27fe_GH0.tar.gz) = 152f37370d1c284f0eda9e4e43db54e1c0bf5fc3cf1ef6f5fabc9a3314c38f73 SIZE (steinbergmedia-vst3_pluginterfaces-93cef1afb7061e488625045ba5a82abaa83d27fe_GH0.tar.gz) = 95833 SHA256 (steinbergmedia-vst3_public_sdk-9589800ed94573354bc29de45eec5744523fbfcb_GH0.tar.gz) = d5519df35613c1e7047ffa4570f1b2a99bd82d2028156b4c5b461a55991c5c7a SIZE (steinbergmedia-vst3_public_sdk-9589800ed94573354bc29de45eec5744523fbfcb_GH0.tar.gz) = 12335277 SHA256 (sfztools-vstgui-630db26be83f8a1d4bd04926fa45ad10995d2b85_GH0.tar.gz) = 6dc88e738f0faa323c9e7bc20c29a18df70fffa22d381000adeb801897601df9 SIZE (sfztools-vstgui-630db26be83f8a1d4bd04926fa45ad10995d2b85_GH0.tar.gz) = 3670925 SHA256 (mackron-dr_libs-cac1785cee4abb455817b43d5dee33b49d61be2f_GH0.tar.gz) = ebef38a04050371438eb7b7106ed43cb2d5ae819e3253d8f40886c9cb92b5330 SIZE (mackron-dr_libs-cac1785cee4abb455817b43d5dee33b49d61be2f_GH0.tar.gz) = 492522 SHA256 (sfztools-stb_vorbis-fc0bd698b26888da0a632da33f4c49b90763e69b_GH0.tar.gz) = 8680dbe05fe2f9864122a160d74ab9aa169d765380a1210c71fff5d5615be483 SIZE (sfztools-stb_vorbis-fc0bd698b26888da0a632da33f4c49b90763e69b_GH0.tar.gz) = 52157 SHA256 (sfztools-libaiff-78864a4a2e769e426be8cfd78ae7f5f72e236c33_GH0.tar.gz) = a0db06448a9cf8de4df08f40d7ad7169c73e97b78a4477feb31dfbd2662277df SIZE (sfztools-libaiff-78864a4a2e769e426be8cfd78ae7f5f72e236c33_GH0.tar.gz) = 27293 SHA256 (sfztools-sfzt_auwrapper-014311ae45b86571e1ae3aaa03ebbd7db8b3a32e_GH0.tar.gz) = 4d1b19e431c541320c1a118642b6b7ebcbeecf1b6a59ef73f56fc41e0fa85876 SIZE (sfztools-sfzt_auwrapper-014311ae45b86571e1ae3aaa03ebbd7db8b3a32e_GH0.tar.gz) = 26454 SHA256 (gulrak-filesystem-614bbe87b80435d87ab8791564370e0c1d13627d_GH0.tar.gz) = 203360b131364acd24eac25842cda5d1bcc53d12756bd7adfa1031f06aa5dabf SIZE (gulrak-filesystem-614bbe87b80435d87ab8791564370e0c1d13627d_GH0.tar.gz) = 177009 SHA256 (simd-everywhere-simde-98075d0593f539762125dbb215d95e782a6ae344_GH0.tar.gz) = 5f953eb19d8472304103cd8222d65ff75d99dd2f83e9076a72b5bc2f972bce31 SIZE (simd-everywhere-simde-98075d0593f539762125dbb215d95e782a6ae344_GH0.tar.gz) = 4714765 SHA256 (nemequ-munit-da8f73412998e4f1adf1100dc187533a51af77fd_GH0.tar.gz) = 835a9ee03e3b9560af5a2e4465394e00337398f5baba9d686083b8e1d93f0c30 SIZE (nemequ-munit-da8f73412998e4f1adf1100dc187533a51af77fd_GH0.tar.gz) = 27727 SHA256 (dr-soft-miniaudio-d1a166c83ab445b1c14bc83d37c84e18d172e5f5_GH0.tar.gz) = 336576323b6f56d506ac5265344d522948e24e5e72031ff1dc6cc4537232bfb1 SIZE (dr-soft-miniaudio-d1a166c83ab445b1c14bc83d37c84e18d172e5f5_GH0.tar.gz) = 601337

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. lv2>0 : audio/lv2
  2. cmake : devel/cmake-core
  3. ninja : devel/ninja
  4. pkgconf>=1.3.0_1 : devel/pkgconf
  5. x11.pc : x11/libX11
  6. ice.pc : x11/libICE
  7. sm.pc : x11/libSM
  8. xcb.pc : x11/libxcb
  9. xext.pc : x11/libXext
  10. x11.pc : x11/libX11
  11. ice.pc : x11/libICE
  12. sm.pc : x11/libSM
  13. xcb.pc : x11/libxcb
  14. xext.pc : x11/libXext
Runtime dependencies:
  1. zenity : x11/zenity
  2. x11.pc : x11/libX11
  3. ice.pc : x11/libICE
  4. sm.pc : x11/libSM
  5. xcb.pc : x11/libxcb
  6. xext.pc : x11/libXext
  7. x11.pc : x11/libX11
  8. ice.pc : x11/libICE
  9. sm.pc : x11/libSM
  10. xcb.pc : x11/libxcb
  11. xext.pc : x11/libXext
Library dependencies:
  1. libsndfile.so : audio/libsndfile
  2. libjack.so : audio/jack
  3. libfontconfig.so : x11-fonts/fontconfig
  4. libfreetype.so : print/freetype2
  5. libharfbuzz.so : print/harfbuzz
  6. libxcb-cursor.so : x11/xcb-util-cursor
  7. libxcb-keysyms.so : x11/xcb-util-keysyms
  8. libxcb-util.so : x11/xcb-util
  9. libxkbcommon.so : x11/libxkbcommon
  10. libfontconfig.so : x11-fonts/fontconfig
  11. libfreetype.so : print/freetype2
  12. libharfbuzz.so : print/harfbuzz
  13. libxcb-cursor.so : x11/xcb-util-cursor
  14. libxcb-keysyms.so : x11/xcb-util-keysyms
  15. libxcb-util.so : x11/xcb-util
  16. libxkbcommon.so : x11/libxkbcommon
  17. libcairo.so : graphics/cairo
  18. libglib-2.0.so : devel/glib20
  19. libintl.so : devel/gettext-runtime
  20. libpango-1.0.so : x11-toolkits/pango
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for sfizz-1.2.0: JACK=on: JACK audio server support LV2=on: Install the LV2 plugin VST=on: Install the VST plugin ===> Use 'make config' to modify these settings
Options name:
audio_sfizz
USES:
cmake compiler:c++17-lang localbase:ldflags pkgconfig gnome xorg gnome 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/sfztools/sfizz/tar.gz/1.2.0?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.2.0
07 Feb 2023 02:46:48
commit hash: 6eec2190c57aa7ca7d81fb56e175ba5e4534caebcommit hash: 6eec2190c57aa7ca7d81fb56e175ba5e4534caebcommit hash: 6eec2190c57aa7ca7d81fb56e175ba5e4534caebcommit hash: 6eec2190c57aa7ca7d81fb56e175ba5e4534caeb files touched by this commit
Piotr Kubaj (pkubaj) search for other commits by this committer
audio/sfizz: fix build on powerpc* and probably also riscv64

1. Apply
https://github.com/max0x7ba/atomic_queue/commit/ee3d91cf131e56aa3302a43aeebf7b57a3c97b06
2. Use abseil patch from other ports.
3. Run the strip command meant obviously only for amd64 only on amd64.

(cherry picked from commit 6e55f1e845ca3c435aa3b83daad230041525ff77)

Number of commits found: 1