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

Port details

x11-wm/mutter47.10_2

Window and compositing manager based on Clutter

Maintainer
gnome@FreeBSD.org
Packages
mutter 47.10_2
Upstream
Higher version available: 51.1
CPE
none, CVEs only via VuXML
WWW
https://gnome.pages.gitlab.gnome.org/mutter/
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 (77)

Jan Beich (jbeich) · 47.10_2
sysutils/libdisplay-info: update to 0.4.0

Changes:	https://gitlab.freedesktop.org/emersion/libdisplay-info/-/releases/0.4.0
Reported by:	GitLab (notify releases)
4ba825a2f2
Po-Chuan Hsieh (sunpoet) · 47.10_1
graphics/lcms2: Bump PORTREVISION of dependent ports for shlib change

PR:		292881
Reported by:	Petr Lampa <lampa@fit.vutbr.cz>
2adc4bef7d
Dima Panov (fluffy) · 47.10
x11-wm/mutter: update to 47.10

* Switch to USES= gettext-tools and USE_XORG= xkbfile
* Remove default values in MESON_ARGS about OpenGL libraries

Note: this is the latest release of 47.x

Release notes:	https://download.gnome.org/sources/mutter/47/mutter-47.10.news
PR:		289602
2c20042086
Jan Beich (jbeich) · 47.9_1
sysutils/libdisplay-info: update to 0.3.0

Changes:	https://gitlab.freedesktop.org/emersion/libdisplay-info/-/releases/0.3.0
Reported by:	GitLab (notify releases)
2a78009ebc
Don Lewis (truckman) · 47.9
x11-wm/mutter: Update to 47.9

Update mutter to version 47.9.

We don't need LIB_DEPENDS on libfontconfig.so, libjson-glib-1.0.so, or
libupower-glib.so. (truckman)

LIB_DEPENDS on libgbm.so is redundant with USE_GL=gbm. (truckman)

Pet porlint. (truckman)

PR:		287932
MFH:		2025Q3
e2c02a6bf8
Don Lewis (truckman) · 47.8.1_3
x11-wm/mutter: Undo USE_LDCONFIG tweak

Revert "x11-wm/mutter: Tweak USE_LDCONFIG"

This reverts commit 4765ce804cca8dff967d20b33826d65943cf8591.

This is no longer needed after the gnome-shell NO_SHLIB_REQUIRES_GLOB
change.

Reported by:	arrowd, tagattie
565b81dba8
Don Lewis (truckman) · 47.8.1_2
x11-wm/mutter: Tweak USE_LDCONFIG

mutter installs some shared libraries under PREFIX/lib/mutter-15, so
point USE_LDCONFIG there.  Without this, pkg install gnome-shell fails,
which causes gnome-shell-extensions and gnome-tweaks package builds
to fail with RUN_DEPENDS errors.
4765ce804c
Baptiste Daroussin (bapt) · 47.8.1
x11-wm/mutter: add missing patches

While upgrading git add was forgotten
e30960f177
Baptiste Daroussin (bapt) · 47.8.1
x11-wm/mutter: update to 47.8.1

- enable evdev/udev support
- enable DMA_BUF_SYNC
- expose nested wayland support

PR: 	286697, 271824, 271823, 258042
2e75d18c1b
Baptiste Daroussin (bapt) · 42.4_4
Mk/bsd.sites.mk: Simplify MASTER_SITES= GNOME

Since GNOME changes their numbering, in some Makefile MASTER_SITES= GNOME is
more complex. This patch simplify for users.

Differential Revision:		https://reviews.freebsd.org/D43183
a0ce779c88
Charlie Li (vishwin) · 42.4_4
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
Baptiste Daroussin (bapt) · 42.4_4
gnome-desktop: bump portrevision of consumers (the ABI has changed)
aad235caaa
Muhammad Moinur Rahman (bofh) · 42.4_3
*/*: Sanitize MANPREFIX for meson ports

Approved by:	portmgr
9f8f710b3e
Christian Weisgerber (naddy) · 42.4_2
audio/opus: bump consumers after update to 1.4
feb1fa34f5
Tobias C. Berner (tcberner) · 42.4_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
Stefan Eßer (se) · 42.4
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) · 42.4
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
Neel Chauhan (nc) · 42.4
x11-wm/mutter: Update to 42.4
189fef61e6
Neel Chauhan (nc) · 42.3
x11-wm/mutter: Update to 42.3
a2f00c81ed
Tobias C. Berner (tcberner) · 42.2
x11-wm: remove 'Created by' lines

A big Thank You to the original contributors of these ports:

  *  Adam Weinberger
  *  Alejandro Pulver <alepulver@FreeBSD.org>
  *  Alexey Dokuchaev <danfe@FreeBSD.org>
  *  Alexey Dokuchaev <danfe@regency.nsu.ru>
  *  Andreas Kohn <andreas@syndrom23.de>
  *  Anton Tornqvist <antont@inbox.lv>
  *  Aragon Gouveia <aragon@phat.za.net>
  *  Babak Farrokhi <babak@farrokhi.net>
  *  Brett Taylor <brett@peloton.physics.montana.edu>
  *  Brian Handy <handy@physics.montana.edu>
  *  Bruce A. Mah <bmah@ca.sandia.gov>
  *  Dennis Herrmann <adox@mcx2.org>
  *  Dennis Herrmann <dhn@FreeBSD.org>
  *  Dima Sivachenko <dima@chg.ru>
  *  Dominik Rothert <dr@domix.de>
  *  Douglas Carmichael <dcarmich@mcs.com>
  *  Eric Anholt <anholt@FreeBSD.org>
  *  Felix Palmen <felix@palmen-it.de>
  *  Florent Thoumie <flz@xbsd.org>
  *  Garrett Rooney <rooneg@electricjellyfish.net>
  *  George Reid <greid@ukug.uk.freebsd.org>
  *  Gergely Nagy <8@free.bsd.hu>
  *  Gustau Perez i Querol <gustau.perez@gmail.com>
  *  J Han <hjh@photino.com>
  *  Jakub Lach <jakub_lach@mailplus.pl>
  *  James Earl <jdearl@telus.net>
  *  Jean-Yves Lefort <jylefort@brutele.be>
  *  Jeroen Schot <schot@a-eskwadraat.nl>
  *  Jim Mock <jim@FreeBSD.org>
  *  Matt Lancereau <matt@rimasec.net>
  *  Matthieu Guegan <matt.guegan@free.fr>
  *  Maxim Sobolev <sobomax@FreeBSD.org>
  *  Michael Ebert <ebert@informatik.unibw-muenchen.de>
  *  Michael Johnson <ahze@ahze.net>
  *  Neil Blakey-Milner
  *  Nikos Ntarmos <ntarmos@ceid.upatras.gr>
  *  Olivier Duchateau
  *  Patrick Seal <patseal@hyperhost.net>
  *  Pawel Worach <pawel.worach@gmail.com>
  *  Peter Pentchev <roam@FreeBSD.org>
  *  Robert Noland <rnoland@FreeBSD.org>
  *  Roman Bogorodskiy <bogorodskiy@inbox.ru>
  *  Rudolf Polzer <freebsd-dr@durchnull.de>
  *  Rusmir Dusko <nemysis@FreeBSD.org>
  *  Stefan Zehl <sec@42.org>
  *  Tommy Scheunemann <net@arrishq.org>
  *  V. Jahns <vj562001@yahoo.de>
  *  Will Andrews <andrews@technologist.com>
  *  William Grzybowski <wg@FreeBSD.org>
  *  William Grzybowski <william88@gmail.com>
  *  Yukihiro Nakai <Nakai@Mlab.t.u-tokyo.ac.jp>
  *  Yukihiro Nakai <nakai@FreeBSD.org>
  *  alepulver
  *  anders@hack.org
  *  asami
  *  chinsan
  *  gahr
  *  gpalmer
  *  hrkfrd@gmail.com
  *  jfitz@FreeBSD.org
  *  lab@fnurt.net
  *  peter
  *  spn
  *  torstenb
  *  trevor
  *  vanilla

With hat:	portmgr
f65f20b278
Neel Chauhan (nc) · 42.2
x11-wm/mutter: Update to 42.2
4e110bd2d0
Neel Chauhan (nc) · 42.0
x11-wm/mutter: Update to 42.0
085951d557
Neel Chauhan (nc) · 41.4
x11-wm/mutter: Include WWW homepage

PR:		263075
Reported by:	Graham Perrin <grahamperrin AT gmail DOT com>
e4d8362216
Neel Chauhan (nc) · 41.4
x11-wm/mutter: Update to 41.4
05183ceb84
Neel Chauhan (nc) · 41.3
x11-wm/mutter: Update to 41.3
2a4b07d797
Jan Beich (jbeich) · 41.1_1
multimedia/pipewire: force rebuild consumers after 8691df3a5142

ABI has changed: pw_{,de}init -> pipewire_{,de}init. As PipeWire
support is often runtime-optional the breakage maybe hard to notice.

 ERROR kooha::backend::screencast_portal > Error from screencast call: Zbus(MethodError(OwnedInterfaceName(InterfaceName(Str("org.freedesktop.DBus.Error.UnknownMethod"))), Some("No such interface “org.freedesktop.portal.ScreenCast” on object at path /org/freedesktop/portal/desktop"), Msg { type: Error, sender: UniqueName(Str(":1.397")), reply-serial: 18, body: Signature: [
        s (115),
] }))

ld-elf.so.1: /usr/local/libexec/xdg-desktop-portal-wlr: Undefined symbol "pw_init"

PR:		259621
e92349ca0c
Neel Chauhan (nc) · 41.1
x11-wm/mutter: Update to 41.1
764e695db4
Neel Chauhan (nc) · 41.0
x11-wm/mutter: Update to 41.0
1380900acb
Kevin Bowling (kbowling) · 3.36.6_1
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
Tobias Kortkamp (tobik) · 3.36.6
x11-wm/mutter: Attempt to fix build order bug (D29353)

Uncovered while building with devel/samurai but can probably also
happen with ninja eventually.

In file included from ../src/core/mutter.c:26:
In file included from ../src/compositor/meta-plugin-manager.h:25:
In file included from ../src/core/util-private.h:30:
In file included from ../src/meta/util.h:29:
In file included from ../src/meta/common.h:34:
In file included from ../clutter/clutter/clutter.h:32:
In file included from ../clutter/clutter/clutter-types.h:32:
In file included from ../cogl/cogl/cogl.h:142:
../cogl/cogl-path/cogl-path.h:55:10: fatal error: 'cogl-path/cogl-path-enum-types.h' file not found
 #include <cogl-path/cogl-path-enum-types.h>
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
samu: subcommands failed

http://package18.nyi.freebsd.org/data/122amd64-default-foo/2021-04-04_07h37m38s/logs/errors/mutter-3.36.6.log

PR:		254678
Obtained from:	Aports
157731dfea
Mathieu Arnold (mat) · 3.36.6
Remove # $FreeBSD$ from Makefiles.
305f148f48
Jan Beich (jbeich) · 3.36.6
x11-wm/mutter: unbreak with libglvnd

In file included from ../cogl/cogl/driver/nop/cogl-clip-stack-nop.c:34:
In file included from ../cogl/cogl/driver/nop/cogl-clip-stack-nop-private.h:38:
In file included from ../cogl/cogl/cogl-context-private.h:44:
In file included from ../cogl/cogl/cogl-driver.h:36:
In file included from ../cogl/cogl/cogl-framebuffer-private.h:37:
In file included from ../cogl/cogl/cogl-journal-private.h:37:
In file included from ../cogl/cogl/cogl-fence-private.h:36:
In file included from ../cogl/cogl/winsys/cogl-winsys-private.h:38:
In file included from ../cogl/cogl/winsys/cogl-texture-pixmap-x11-private.h:45:
In file included from ../cogl/cogl/cogl-texture-private.h:40:
In file included from ../cogl/cogl/cogl-texture-2d.h:44:
cogl/cogl/cogl-egl-defines.h:38:10: fatal error: 'EGL/eglmesaext.h' file not found
 #include <EGL/eglmesaext.h>
          ^~~~~~~~~~~~~~~~~~
859f8ea53d
Baptiste Daroussin (bapt) · 3.36.6
First batch at upgrading gnome to 3.36/3.38

Update evolution-dataserver to 3.38.0 and because of ABI breakage update ports
depending on it
Update bijiben to 3.38.0
Update gnome-calendar to 3.38.0
Update gnome-contacts to 3.38
Update gnome-maps to 3.38.0
Patch gnome-todo to work with newer evolution-dataserver (patched obtained from
    OpenBSD/Archlinux)
Update evolution to 3.38.0
Update evolution-ews to 3.38.0 (among changes it brings support for office365)
Update folks to 0.14.0

Update cheese to 3.38.0
Update aisleriot to 3.22.9
Update five-or-more to 3.22.2
Update fastream to 0.2.9
Update gnome-control-center to 3.36.4
Update gnmoe-settings-daemon to 3.38.0
Update meld to 3.21.0

Update gnome-desktop to 3.38.0 and because of ABI breakage bump portrevision of
all dependant ports not touched by this update
Update gnome-session to 3.38.0
Update gnome-shell to 3.36.6, now run depends on gdm
Update gnome-shell-extensions to 3.36.3
Update mutter to 3.36.6
8a016444ba
Niclas Zeising (zeising) · 3.28.3_2
Add USES=xorg USES=gl, ports categories x

Add USES=xorg and USES=gl to ports in categories starting with 'x'
While here, try to sprinkle other USES (mostly gnome and sdl) as needed.
4c46ca73d8
Gerald Pfeifer (gerald) · 3.28.3_2
Bump PORTREVISION for ports depending on the canonical version of GCC as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3 to GCC 9.1 under most circumstances now after revision 507371.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.

PR:		238330
ea8c8ec7da
Gerald Pfeifer (gerald) · 3.28.3_1
Bump PORTREVISION for ports depending on the canonical version of GCC defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t GCC 8.2 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.

PR:		231590
a9f015d155
Koop Mast (kwm) · 3.28.3
Update mutter to 3.28.3.

Obtained from:	GNOME devel repo
56cd9d39d7
Koop Mast (kwm) · 3.28.2
The FreeBSD GNOME team proudly presents GNOME 3.28 for FreeBSD.

The offical GNOME 3.28 release notes can be found at
https://help.gnome.org/misc/release-notes/3.28/

Thanks to Antoine Brodin for running the exp-runs.

PR:		229761
951c1f5d1c
Gerald Pfeifer (gerald) · 3.18.4_3
Bump PORTREVISION for ports depending on the canonical version of GCC in the ports tree (via Mk/bsd.default-versions.mk and lang/gcc) which has now moved from GCC 6 to GCC 7 by default.

This includes ports
 - featuring USE_GCC=yes or USE_GCC=any,
 - featuring USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and those
 - with USES=compiler specifying one of openmp, nestedfct, c11, c++0x,
   c++11-lib, c++11-lang, c++14-lang, c++17-lang, or gcc-c++11-lib.

PR:		222542
09f9633cb6
Gerald Pfeifer (gerald) · 3.18.4_2
Bump PORTREVISION for ports depending on the canonical version of GCC (via Mk/bsd.default-versions.mk and lang/gcc) which has moved from GCC 5.4 to GCC 6.4 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++11-lang,
   c++14-lang, c++0x, c11, or gcc-c++11-lib.

PR:		219275
e59c88cece
Gerald Pfeifer (gerald) · 3.18.4_1
Bump PORTREVISIONs for ports depending on the canonical version of GCC and lang/gcc which have moved from GCC 4.9.4 to GCC 5.4 (at least under some circumstances such as versions of FreeBSD or platforms).

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using using Mk/bsd.octave.mk which in turn has USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++14-lang,
   c++11-lang, c++0x, c11, or gcc-c++11-lib.

PR:		216707
04d6f52202
Carlos J. Puga Medina (cpm) · 3.18.4
x11-wm/mutter: Update to 3.18.4

- Update mutter to 3.18.4
- Add LICENSE and LICENSE_FILE
- Record TIMESTAMP and distinfo checksum (3.18.4)
- Regenerate patches with make makepatch
- Add WWW to pkg-descr

PR:		214289
Submitted by:	cpm
Reviewed by:	amdmi3, feld (mentors)
Approved by:	kwm (GNOME team), amdmi3, feld (mentors)
4ff8b523a5
Mathieu Arnold (mat) · 3.18.3
Remove ${PORTSDIR}/ from dependencies, categories v, w, x, y, and z.

With hat:	portmgr
Sponsored by:	Absolight
72ea7e696b
Koop Mast (kwm) · 3.18.3
Update mutter to 3.18.3.
20a3f561f0
Koop Mast (kwm) · 3.18.2
The FreeBSD GNOME team proudly presents GNOME 3.18 for FreeBSD.

The offical GNOME 3.18 release notes can be found at
https://help.gnome.org/misc/release-notes/3.18/

This update doesn't contain the glib/gtk c++ bindings which will
be done in a another update due to the requirement on c++11 and the
amount of fallout this probably will give.

GDM is still at version 3.16 due to some issues.

Bump mate-themes to use the gtk 3.18 version of the themes.

Thanks to Antoine Brodin for running the exp-runs.

This release was made possible by the following people:
  Gustau Perez
  Ting-Wei_Lan

PR:	207006
b93a80c992
Koop Mast (kwm) · 3.16.4
Update to the lastest GNOME 3.16 releases.
0147fe16af
Koop Mast (kwm) · 3.16.3
The FreeBSD GNOME team proudly presents GNOME 3.16 for FreeBSD.

The offical GNOME 3.16 release notes can be found at https://help.gnome.org/misc/release-notes/3.16/

Upgrade instructions for port users:

Delete the old tracker package with:
# pkg delete -f tracker
And user port upgrade tool of choice to upgrade.

Thanks to Antoine Brodin for running the exp-runs.

This release was made possible by the following people:
  Gustau Perez
  Ting-Wei_Lan

PR:		201980
d129587b5d
Koop Mast (kwm) · 3.14.4
Update the Gnome stack to the latest in the 3.14 series.

Thanks to Gustau Pérez <gustau.perez@gmail.com> for helping to keep thes
   ports updated.

Obtained from:	GNOME dev repo
09e627a363
Koop Mast (kwm) · 3.14.3
Sprinkle some PORTSCOUT macros around to either mark ports:  * ignore because there will not be any new releases.  * check specific versions or ignore devel versions.
143337722b
Koop Mast (kwm) · 3.14.3
Update cinnamon to 2.4, this should fix [1] and [2]. Update totem to 3.14 now that we have gstreamer 1.4 and minor gnome updates. Update evolution suite to 3.12.9. Make sure gtk30 pulls in adwait-icon-theme, since it now the default theme [3].

PR:		195290 [1], 195289 [2], 195455 [3]
Obtained from:	gnome devel repo
b28f497285