CVE and update status of the FreeBSD ports tree4,826 unaddressed CVEs in 618 portsAll times are CET

Port details

devel/juce9.0.0

C++ application framework to develop desktop and mobile applications

Maintainer
yuri@FreeBSD.org
Packages
juce 9.0.0
Upstream
Higher version available: 9.0.4
CPE
none, CVEs only via VuXML
WWW
https://juce.com/
Links
cgit · VuXML

Unaddressed (0) · The CVE record lists this version as affected, no VuXML entry names the CVE

None. There is no CVE without a VuXML entry for this version.

VuXML only (0) · listed, port not fixed yet

None. pkg audit reports nothing for this version.

Fixed (0)

No VuXML entries for this package.

Commits (45)

Piotr Kubaj (pkubaj) · 9.0.0
devel/juce: fix build on powerpc64le

Add libpng's sources, similarly to other architectures.
f908d13448
Yuri Victorovich (yuri) · 9.0.0
devel/juce: update 8.0.6 → 9.0.0

Also: add the minimal example files/example proving
that JUCE is functional.
652b4f6ba9
Yuri Victorovich (yuri) · 8.0.6_4
devel/juce: Fix duplicate post-install target

PR:		296948
Reported by:	Einar Bjarni Halldórsson <einar@isnic.is>
ee14b5d31c
Yuri Victorovich (yuri) · 8.0.6_4
devel/juce: Remove .orig files from pkg-plist

PR:		295258
Requested by:	Roger Olofsson <raggen@raggens.net>
c30fb1600a
Robert Clausecker (fuz) · 8.0.6_3
devel/juce{,706}: fix build on armv7

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.

I'll try to tackle the other ports using or bundling JUCE in a future
commit.  As always, please try to unbundle dependencies if possible.

Approved by:	portmgr (build fix blanket)
MFH:		2026Q3
PR:		283492
a28798f492
Rene Ladan (rene) · 8.0.6_3
all: bump PORTREVISION after updating graphics/libyuv

Using the Tools/scripts/bump_revision.pl script
b304d8ab18
Charlie Li (vishwin) · 8.0.6_2
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.
e87d8134a3
Charlie Li (vishwin) · 8.0.6_2
www/webkit2-gtk: bump consumer PORTREVISIONs after port consolidation

With hat: gnome
PR: 275914
bc2e3ed90b
Charlie Li (vishwin) · 8.0.6_1
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
9431001288
Yuri Victorovich (yuri) · 8.0.6_1
devel/juce: Fix cmake problem with included missing VST3-related cmake file

Reported by:	fallout
c8c94c8722
Yuri Victorovich (yuri) · 8.0.6
devel/juce: update 8.0.3 → 8.0.6

Reported by:	portscout
d39376349f
Yuri Victorovich (yuri) · 8.0.3
devel/juce: Broken on armv7due to the 'mb' variable name conflict

Reported by:	fallout
3c3e360e59
Yuri Victorovich (yuri) · 8.0.3
devel/juce: update 8.0.2 → 8.0.3

PR:	282788
d5a5f1ac51
Yuri Victorovich (yuri) · 8.0.2
devel/juce: update 8.0.1 → 8.0.2

Reported by:	portscout
ec112a7400
Yuri Victorovich (yuri) · 8.0.1
devel/juce: update 8.0.0 → 8.0.1

Reported by:	portscout
086fc25716
Yuri Victorovich (yuri) · 8.0.0
devel/juce: update 7.0.7 → 8.0.0
dfabbd567c
Nuno Teixeira (eduardo) · 7.0.7_1
*/*: Bump consumers of x11-toolkits/gtk30

New version of gtk3 in tree
3572ca3e01
Yuri Victorovich (yuri) · 7.0.7
devel/juce: update 7.0.6 → 7.0.7

Reported by:	portscout
126872f69e
Piotr Kubaj (pkubaj) · 7.0.6
devel/juce: fix build on powerpc*

/wrkdirs/usr/ports/devel/juce/work/JUCE-7.0.6/modules/juce_dsp/containers/juce_AudioBlock_test.cpp:32:34: error: no template named 'SIMDRegister'
String& operator<< (String& str, SIMDRegister<SampleType>) { return str; }
6d70e99cc0
Yuri Victorovich (yuri) · 7.0.6
devel/juce: Update 7.0.5 → 7.0.6

Reported by:	portscout
5652490c80
Yuri Victorovich (yuri) · 7.0.5_1
devel/juce: Add FreeBSD compatibility patches
bc8d274922
Yuri Victorovich (yuri) · 7.0.5
devel/juce: DEMOS option is broken
379ed348bc
Yuri Victorovich (yuri) · 7.0.5
devel/juce: Update 7.0.3 → 7.0.5
c6b3876e88
Tobias C. Berner (tcberner) · 7.0.3_1
accessibility/at-spi2-core: update to 2.46.0

What's new in at-spi2-core 2.46.0:
* Fix GetInterfaces documentation on org.a11y.atspi.Accessible
  interface.

What's new in at-spi2-core 2.45.91:
* Send device event controller events using the same signature as other
  events.
* Document the Accessible, Action, and Cache dbus interfaces.
* Fix license of atspi-gmain.c (#87).

What's new in at-spi2-core 2.45.90:
* xml: Add some documentation.
* xml: Fix event arguments.
* xml: Add some missing DeviceEventController methods.
* Bind the AT-SPI bus to the graphical session.
* Mark bus service as belonging to the session slice.
* Add ATSPI_ROLE_PUSH_BUTTON_MENU.
* Add an "announcement" event/signal to allow objects to send
  notifications (!63).
* Various code clean-ups and test improvements.

What's new in at-spi2-core 2.45.1:
* Atk and at-spi2-atk are now merged into this project.
* Now requires meson 0.56.2 and glib 2.67.4.
* at-spi2-atk: Expose the accessible hierarchy via dbus introspection.
* Properly escape the AT-SPI bus address; fixes warnings about the address
  not containing a colon (!55).
* Add a text value to AtspiValue, so that a value can expose a textual
  description, as in the new Atk value API.
* Add atspi_event_listener_register_with_app, to allow an event listener
  to be registered only for a given application (!52).

- accessibility/atk and accessibility/at-spi2-atk have been merged into
  accessibility/at-spi2-core

- accessibility/at-spi2-core: bump consumers of removed ports atk and at-spi2-atk

PR:		269704
Exp-run by:	antoine
---
fa81a4f5f8
Yuri Victorovich (yuri) · 7.0.3
devel/juce: Update 7.0.2 -> 7.0.3

Reported by:	portscout
74a811e940
Yuri Victorovich (yuri) · 7.0.2_3
devel/juce: Add additional FreeBSD patch related to LV2 plugin support
7be5a17ca6
Yuri Victorovich (yuri) · 7.0.2_2
devel/juce: Add better workaround for broken ENVIRON(7) in shared libraries

New workaround exactly mimics the effect of ENVIRON(7).
00180663d1
Yuri Victorovich (yuri) · 7.0.2_1
devel/juce: Add BSD-related patches
5a5cab3eaa
Stefan Eßer (se) · 7.0.2
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
fb16dfecae
Stefan Eßer (se) · 7.0.2
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.

This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.

There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.

The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.

Approved by:		portmgr (tcberner)
b7f05445c0
Yuri Victorovich (yuri) · 7.0.2
devel/juce: Update 7.0.1 -> 7.0.2

Reported by:	portscout
6cbaf63a28
Piotr Kubaj (pkubaj) · 7.0.1_1
devel/juce: fix build on powerpc64le

Add back JUCE_INCLUDE_PNGLIB_CODE=0 to use system png.

PR:	254726
Approved by:	yuri (maintainer)
b195f12abc
Yuri Victorovich (yuri) · 7.0.1
devel/juce: Broken on riscv64

Reported by:	fallout
aa73564fa0
Yuri Victorovich (yuri) · 7.0.1
devel/juce: Update 6.0.8 -> 7.0.1
3fb51ab0d9
Rene Ladan (rene) · 6.0.8_4
cleanup: drop support for EOL FreeBSD 11.X

Search criteria used:
- 11.4
- OSREL*
- OSVER*
- *_FreeBSD_11

Input from:
- adridg: devel/qca-legacy
- jbeich: _WITH_DPRINTF, _WITH_GETLINE, GNU bfd workarounds
- sunpoet: security/p5-*OpenSSL*

Reviewed by:	doceng, kde, multimedia, perl, python, ruby, rust
Differential Revision: https://reviews.freebsd.org/D32008
Test Plan: make index
620968a43a
Kevin Bowling (kbowling) · 6.0.8_4
graphics/mesa-libs: Bump reverse deps for libglvnd

Per discussion with bapt on helping pkg handle the changing of these
deps and avoiding impossible upgrade senarios.

PR:		246767
Reviewed by:	manu, bapt
Approved by:	x11
Differential Revision:	https://reviews.freebsd.org/D30824
da3162c7c9
Yuri Victorovich (yuri) · 6.0.8_3
devel/juce: Broken on 11

Reported by:	fallout
4354917d7b
Mathieu Arnold (mat) · 6.0.8_3
One more small cleanup, forgotten yesterday. Reported by:	lwhsu
cf118ccf87
Mathieu Arnold (mat) · 6.0.8_3
Remove # $FreeBSD$ from Makefiles.
305f148f48
Piotr Kubaj (pkubaj) · 6.0.8_3
devel/juce: bump PORTREVISION

Bump PORTREVISION because of dependency change.
b7e436358b
Piotr Kubaj (pkubaj) · 6.0.8_2
devel/juce: use system png

This fixes build on powerpc64le since the builtin png does not detect VSX availaibility.

PR:	254726
Approved by:	yuri (maintainer)
451d0c283a
Yuri Victorovich (yuri) · 6.0.8_2
devel/juce: Fix build by adding USES=pkgconfig

Somehow it expects pkg-config on some systems and not on others.

Reported by:	fallout
9c8dff2885
Yuri Victorovich (yuri) · 6.0.8_1
devel/juce: Add more BSD patches; Add DEMOS option
b78e91eeea
Yuri Victorovich (yuri) · 6.0.8
devel/juce: Add pkg-message; Fix typos; Fix LICENSE_PERMS
fb20bdc3d6
Yuri Victorovich (yuri) · 6.0.8
New port: devel/juce: C++ application framework to develop desktop and mobile applications
bc752978e1