| 
	
		| Port details |  | 
 juce706 C++ application framework to develop desktop and mobile applications
 7.0.6_3 devel  =2          7.0.6_2Version of this port present on the latest quarterly branch.Maintainer: yuri@FreeBSD.org Port Added: 2023-11-14 08:03:40Last Update: 2025-08-31 10:30:51Commit Hash: b304d8aPeople watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py311-PyOpenGL, p5-SaneLicense: JUCE6WWW: https://juce.com/Description:JUCE is a framework for multi-platform audio applications.
It is focused on audio application development and has an extensive set of
audio-related modules.
It doesn't yet support makefile export or IDE project export on Linux/BSD,
so for now it can only create .jucer projects.   ¦  ¦  ¦  ¦ 
 Manual pages:FreshPorts has no man page information for this port.pkg-plist: as obtained via: make generate-plistUSE_RC_SUBR (Service Scripts)
no SUBR information found for this portDependency lines:
To install the port: cd /usr/ports/devel/juce706/ && make install cleanTo add the package, run one of these commands:NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.pkg install devel/juce706pkg install juce706
PKGNAME: juce706Flavors: there is no flavor information for this port.distinfo:TIMESTAMP = 1691704708
SHA256 (juce-framework-JUCE-7.0.6_GH0.tar.gz) = 4106210e3be4639a439d43f8e064a34402cea77da371644dba1fc0f30f0b66fc
SIZE (juce-framework-JUCE-7.0.6_GH0.tar.gz) = 19264006 
Packages (timestamps in pop-ups are UTC):
 
DependenciesNOTE: FreshPorts displays only information on required and default dependencies.  Optional dependencies are not covered.Build dependencies:
ladspa>0 : audio/ladspacmake : devel/cmake-coreninja : devel/ninjapkgconf>=1.3.0_1 : devel/pkgconfxorgproto>=0 : x11/xorgprotoxorgproto>=0 : x11/xorgprotox11.pc : x11/libX11xcomposite.pc : x11/libXcompositexcursor.pc : x11/libXcursorxext.pc : x11/libXextxinerama.pc : x11/libXineramaxrandr.pc : x11/libXrandr
Runtime dependencies:
x11.pc : x11/libX11xcomposite.pc : x11/libXcompositexcursor.pc : x11/libXcursorxext.pc : x11/libXextxinerama.pc : x11/libXineramaxrandr.pc : x11/libXrandr
Library dependencies:
libasound.so : audio/alsa-liblibcurl.so : ftp/curllibfreetype.so : print/freetype2libharfbuzz.so : print/harfbuzzlibjavascriptcoregtk-4.0.so : www/webkit2-gtk@40libpng16.so : graphics/pnglibsoup-2.4.so : devel/libsouplibsysinfo.so : devel/libsysinfolibGL.so : graphics/libglvndlibatk-1.0.so : accessibility/at-spi2-corelibcairo.so : graphics/cairolibgdk_pixbuf-2.0.so : graphics/gdk-pixbuf2libglib-2.0.so : devel/glib20libintl.so : devel/gettext-runtimelibgtk-3.so : x11-toolkits/gtk30libharfbuzz.so : print/harfbuzzlibpango-1.0.so : x11-toolkits/pango
This port is required by:for Build
					            
audio/bespokesynth
Configuration Options:
===> The following configuration options are available for juce706-7.0.6_3:
     DEMOS=off: Build and install demo programs
===> Use 'make config' to modify these settingsOptions name:devel_juce706USES:cmake compiler:c++11-lang dos2unix gl gnome localbase:ldflags pkgconfig xorgpkg-message:For install:You installed JUCE: C++ application framework.
The main application that you probably need is Projucer. It allows you
to develop, manage and deploy cross-platform applications.
Projucer currently can't create makefiles on Linux/BSD platforms because
this feature has not yet been made available by JUCE developers on these
platforms.
Master Sites: |  Number of commits found: 6 
| Commit History - (may be incomplete: for full details, see links to repositories near top of page) |  | Commit | Credits | Log message | 
|---|
 | 7.0.6_3 31 Aug 2025 10:30:51
 
       | Rene Ladan (rene)  | all: bump PORTREVISION after updating graphics/libyuv
Using the Tools/scripts/bump_revision.pl script |  | 7.0.6_2 17 Mar 2025 04:02:08
 
       | Charlie Li (vishwin)  | gnome.mk: rename gdkpixbuf2 to gdkpixbuf to prepare for port move
The GTK 1-based gdk-pixbuf has not existed for some time.
No functional or package changes. |  | 7.0.6_2 21 Jan 2025 03:12:20
 
       | Charlie Li (vishwin)  | www/webkit2-gtk: bump consumer PORTREVISIONs after port consolidation
With hat: gnome
PR: 275914 |  | 7.0.6_1 21 Jan 2025 03:12:19
 
       | Charlie Li (vishwin)  | www/webkit2-gtk: update to 2.46.5
Changelog:
https://github.com/WebKit/WebKit/blob/webkitgtk-2.46.5/Source/WebKit/gtk/NEWS
Now consolidated into one port with flavours since the codebase is
the same, just linked with different libraries resulting in different
SONAMEs and APIs. SONAMEs/flavours:
* GTK3 + libsoup = libwebkit2gtk-4.0 (40)
* GTK3 + libsoup3 = libwebkit2gtk-4.1 (41)
* GTK4 + libsoup3 = libwebkitgtk-6.0 (60)
Despite upstream's recommendation to use clang for better skia
optimisation, this port now USE_GCC due to extensive std::pair copy
constructor use that is not trivial to continue patching to stay
working with our libc++ version 1 ABI. See review D35327 for some
details.
Reported by: eduardo
PR: 275914
Differential Revision: https://reviews.freebsd.org/D45878 |  | 7.0.6_1 23 Dec 2023 18:14:14
 
       | Nuno Teixeira (eduardo)  | */*: Bump consumers of x11-toolkits/gtk30
New version of gtk3 in tree |  | 7.0.6 14 Nov 2023 08:00:52
 
       | Yuri Victorovich (yuri)  | devel/juce706: Old version of devel/juce: C++ application framework to develop
desktop and mobile applications
juce-7.0.6 is needed for audio/bespokesynth because it builds only
with this particular version of Juce.
PR:		274457 |  Number of commits found: 6 |