gpo.zugaina.org

Search Portage & Overlays:

x11-wm/mutter

GNOME compositing window manager based on Clutter

Screenshots

  • mutter-9999
    bash-completion debug devkit elogind gnome gtk-doc input_devices_wacom +introspection screencast selinux sysprof systemd test video_cards_nvidia +xwayland

    View      Download      Browse     License: GPL-2+   
    Overlay: gentoo
  • mutter-51.1
    ~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86
    bash-completion debug devkit elogind gnome gtk-doc input_devices_wacom +introspection screencast sysprof systemd test udev +xwayland video_cards_nvidia

    View      Download      Browse     License: GPL-2+   
    Overlay: Miezhiko
  • mutter-51.0
    ~amd64 ~arm ~arm64 ~riscv ~x86
    bash-completion debug devkit elogind gnome gtk-doc input_devices_wacom +introspection screencast selinux sysprof systemd test video_cards_nvidia +xwayland

    View      Download      Browse     License: GPL-2+   
    Overlay: bentoo
  • mutter-50.5
    ~amd64 ~arm ~arm64 ~riscv ~x86
    bash-completion debug devkit elogind gnome gtk-doc input_devices_wacom +introspection screencast selinux sysprof systemd test video_cards_nvidia +xwayland

    View      Download      Browse     License: GPL-2+   
    Overlay: gentoo
  • mutter-49.7
    ~amd64 ~arm ~arm64 ~riscv ~x86
    bash-completion debug devkit elogind gnome gtk-doc input_devices_wacom +introspection screencast selinux sysprof systemd test udev +wayland X +xwayland video_cards_nvidia

    View      Download      Browse     License: GPL-2+   
    Overlay: gentoo
  • mutter-49.6
    amd64 ~arm arm64 ~riscv x86
    bash-completion debug devkit elogind gnome gtk-doc input_devices_wacom +introspection screencast selinux sysprof systemd test udev +wayland X +xwayland video_cards_nvidia

    View      Download      Browse     License: GPL-2+   
    Overlay: gentoo
  • mutter-48.8
    amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86
    bash-completion debug elogind gnome gtk-doc input_devices_wacom +introspection screencast sysprof systemd test udev wayland X +xwayland video_cards_nvidia

    View      Download      Browse     License: GPL-2+   
    Overlay: gentoo
  • mutter-48.7
    ~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86
    bash-completion debug elogind gnome gtk-doc input_devices_wacom +introspection screencast sysprof systemd test udev wayland X +xwayland video_cards_nvidia

    View      Download      Browse     License: GPL-2+   
    Overlay: zGentoo

ChangeLog

commit ac4cdca830b2fc15c7743894e0725304a0cbeb7d
Author: lucascouts <lucascs@protonmail.com>
Date: Sun Oct 4 13:35:10 2026 -0300

mod(gnome-base/{gvfs/metadata.xml, librsvg-2.63.2, librsvg/metadata.xml}, x11-wm/mutter-51.0, metadata/md5-cache/gnome-base/librsvg-2.63.2)

librsvg calls tc-is-cross-compiler: inherit toolchain-funcs instead of
relying on another eclass pulling it in. mutter's live branch drops the empty
SRC_URI. The metadata.xml of gvfs and librsvg stop describing flags their
IUSE no longer has (google, tools).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

commit 7ec33f0589e2312320053dfdd12dbe7b94e114e8
Author: lucascouts <lucascs@protonmail.com>
Date: Sat Oct 3 13:32:08 2026 -0300

add(GNOME 51 mirror: 51 packages ahead of ::gentoo's 50.x)

Mirror the GNOME 51 stack from ::gentoo and bump it to the newest stable
release of each module. The module set is gnome-build-meta tag 51.0; versions
are the newest stable tarball on download.gnome.org (e.g. gtk 4.24.1,
epiphany 51.1).

Core: glib/glib-utils/gdbus-codegen 2.90.0, glib-networking 2.90.0, glibmm
2.90.0, libsoup 3.8.0, gjs 1.90.0, gtk 4.24.1, gtksourceview 5.22.0,
libadwaita 1.10.0, at-spi2-core 2.62.0.1, glycin 2.2.1, librsvg 2.63.2,
gvfs 1.62.0, sysprof{,-capture,-common} 51.0, mutter 51.0 (SLOT 0/51),
gnome-shell/session/settings-daemon/control-center/desktop/gdm 51.0.
Apps: nautilus 51.0.1, sushi 51.1, gnome-software, orca, text-editor,
papers, calculator, calendar, characters, clocks, contacts, system-monitor,
user-docs, tecla, console, loupe, connections, remote-desktop 51.0,
gnome-maps/epiphany 51.1, adwaita-icon-theme/fonts 51.0, backgrounds 51.0.1.

Companions the stack needs:
- libglib-testing 0.2.0 (gnome-software 51; ::gentoo has 0.1.1)
- gnome-session-openrc 51.0_p20260809: upstream master snapshot, since
gnome-session 51 requires >=51 under !systemd and upstream tags only v50.0
- gexiv2 0.16.2, unmodified, plus bare unmasks for it and for nautilus:
::gentoo masks both (bug 982084) over unported revdeps; it is slotted
0.16/4 beside :0

Overlay-specific changes:
- gnome-desktop: +qr builds libgnome-qr-gtk-4 (required by
gnome-control-center 51) from the qrcodegen subproject the tarball vendors
- gdm: unconditional RDEPEND on display-manager-init (OpenRC start path)
- check-openrc-coverage.sh: 6 allowlist entries (D-Bus activated units,
a classifier false positive, counterparts living one package over); A12
repinned with an audit trail. The evidence came from the release tarballs,
not an installed image. gnome-remote-desktop's user unit stays a WARN.
- Every divergence from ::gentoo carries a per-axis BENTOO-DIVERGENCE tag;
gentoo-parity.sh rates all GNOME rows JUSTIFIED.
- 51 held autoupdate records (series bumps are never mechanical).

Verified on an unprivileged host: Manifests, prepare for every package,
configure where host deps allow, pkgcheck, and emerge -puv resolving the
whole stack against this checkout. Nothing was merged or run.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

commit c37938fb612bbdd71144a6059b7e57b91c10d467
Author: lucascouts <lucascs@protonmail.com>
Date: Sun Aug 25 22:03:21 2019 +0000

the master branch is the minimal overlay configuration.

commit 3930bbfcdf7561b7dac2e656fbd7f9df1568fa88
Author: lucascouts <lucascs@protonmail.com>
Date: Sun Aug 18 11:54:30 2019 +0000

+(app-admin/conky-1.11.5, dev-db/mysql-cluster-7.4.21, x11-apps/{radeon-{{profile}, {daemon}}}-20190603), *(app-antivirus-0.101.3, app-eselect/eselect-ruby-20190121, dev-db/{mysql}-8.0.17, {mysql-connector-c}-8.0.17-r1, dev-util/android-studio-3.4.1.0.183.5522156, gnome-base/gnome-shell-3.30.2-r2, kde-apps/krfb-19.08.0, kde-plasma/{kinfocenter, kwin, xdg-desktop-portal-kde}-5.16.4, media-sound/spotify-1.1.10-r1, media-video/simplescreenrecorder-0.3.11-r2, net-im/signal-desktop-bin-1.26.2, net-libs/webkit-gtk-2.24.3, net-misc/anydesk-5.0.0, sys-apps/xdg-desktop-portal-1.4.2, x11-base/xorg-server-1.20.5, x11-libs/cairo-1.16.0-r3, x11-libs/gtk+-3.24.10), ^(app-admin/calamares-3.2.11 -> 3.2.12, app-emulation/qemu-4.0.0-r5 -> 4.0.0-r50, dev-libs/weston-6.0.1 -> 6.0.93, dev-php/composer-1.8.6 -> 1.9.0, dev-util/ccache-3.7.2 -> 3.7.3, kde-apps/marble-19.08.0 -> 19.08.0-r1, kde-frameworks/kdoctools-5.61.0 -> 5.61.0-r1, net-libs/nodejs-11.15.0 -> 10.16.3, x11-wm/mutter-3.30.2-r3 -> 3.30.2-r4), -(dev-lang/ruby-2.5.5, x11-base/xorg-server-1.20.4)

commit 2d3b0b6f742602a31ebd0e41bbe3e001ad75e483
Author: lucascouts <lucascs@protonmail.com>
Date: Sat Aug 17 19:04:42 2019 +0000

+(net-dns/{{bind}, {tools}}-9.15.2), *(app-admin/apache-tools-2.4.41, dev-db/mysql-connector-c-8.0.17-r1, dev-java/icedtea-bin-3.13.0, dev-lang/{go-1.12.8, python-exec-2.4.6-r1, dev-vcs/git-2.22.1, eclass/acct-{group, user}.eclass}, mail-client/thunderbird-60.8.0, media-gfx/darktable-2.6.2, {sys-block/partitionmanager, sys-libs/kpmcore}-4.0.0, www-servers/apache-2.4.41, x11-libs/pango-1.42.4-r2, x11-libs/wxGTK-3.0.4-r2, x11-misc/{{lightdm}-1.30.0, {gtk-greeter}-2.0.6}, x11-wm/mutter-3.30.2-r3), ^(app-emulation/wine-{{mono}-4.9.0 -> 4.9.0-2, {staging, vanilla}-4.13 -> 4.14}, dev-ruby/rubygems-3.0.4-r1 -> 3.0.6media-gfx/imagemagick-7.0.8.59 -> 7.0.8.60, media-sound/lollypop-1.1.4.11 -> 1.1.4.14, net-dns/dnscrypt-proxy-2.0.25-r1 -> 2.0.25-r2, net-print/cups-filters-1.25.1 -> 1.25.2, sys-kernel/linux-firmware-20190726-r2 -> 20190815), -(dev-db/mysql-5.7.27)

commit 91800d1b97c2dc08301275eaa3225acf93401f70
Author: lucascouts <lucascs@protonmail.com>
Date: Sat Aug 3 19:01:22 2019 +0000

+(acct-group/man-0, acct-user/man-0, app-emulation/containers-storage-1.12.16, app-i18n/unicode-data-11.0.0, dev-util/re2c-1.2, gnome-base/{gdm-3.30.3-r3, gnome-shell-3.30.2-r2}, gnome-extra/{chrome-gnome-shell-10-r1, mousetweaks-3.12.0}, media-fonts/fontawesome-5.10.0, media-video/cheese-3.30.0, sys-apps/man-db-2.8.6, sys-auth/{fprintd-0.8.1m libfprint-0.99.0}, x11-wm/mutter-3.30.2-r3), *(app-emulation/libvirt-5.5.0-r1, dev-db/{mariadb-10.4.7, mysql-workbench-8.0.17, mysql-5.7.27}, dev-python/pillow-6.1.0, dev-vcs/git-2.22.0, gnome-extra/gnome-color-manager-3.30.0-r1, sys-devel/binutils-2.32-r1, www-client/firefox-68.0.1), ^(app-emulation/wine-{staging, vanilla}-4.12.1 -> 4.13, dev-db/mysql-connector-c-8.0.16 -> 8.0.17-r1, dev-lang/php-{5.6.40-r4, 7.1.30} -> {5.6.40-r5, 7.1.31}, gnome-base/gvfs-1.38.3 -> 1.40.2, media-libs/libpng-1.6.35-r1 -> 1.6.37, sys-apps/man-pages-5.01 -> 5.02, sys-kernel/linux-firmware-20190717 -> 20190726-r2), -(gnome-base/gnome-control-center-3.26.2-r1)