gnome.mutter: 45.5 → 46.0

https://gitlab.gnome.org/GNOME/mutter/-/compare/45.5...46.0

API bump happens every release.

Changelog-Reviewed-By: Maxine Aubrey <max@ine.dev>
This commit is contained in:
Maxine Aubrey 2024-02-15 23:17:55 +01:00
parent 8b4f08e82c
commit fde899eefd
No known key found for this signature in database
GPG key ID: F6FE033DFCB899F7

View file

@ -36,6 +36,7 @@
, libinput
, libdrm
, libei
, libdisplay-info
, gsettings-desktop-schemas
, glib
, atk
@ -67,13 +68,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "mutter";
version = "45.5";
version = "46.0";
outputs = [ "out" "dev" "man" "devdoc" ];
src = fetchurl {
url = "mirror://gnome/sources/mutter/${lib.versions.major finalAttrs.version}/mutter-${finalAttrs.version}.tar.xz";
sha256 = "sha256-UcMyS4qXX5luWsaTqzhWPElubxQubNM1e0lQ0lAzSHQ=";
hash = "sha256-uz99d6696p0xfT9e8Dho5OeWnaQjrEleM6FtYdssk3M=";
};
mesonFlags = [
@ -125,6 +126,7 @@ stdenv.mkDerivation (finalAttrs: {
libcanberra
libdrm
libei
libdisplay-info
libgudev
libinput
libstartup_notification
@ -172,7 +174,7 @@ stdenv.mkDerivation (finalAttrs: {
postFixup = ''
# Cannot be in postInstall, otherwise _multioutDocs hook in preFixup will move right back.
# TODO: Move this into a directory devhelp can find.
moveToOutput "share/mutter-13/doc" "$devdoc"
moveToOutput "share/mutter-14/doc" "$devdoc"
'';
# Install udev files into our own tree.
@ -181,7 +183,7 @@ stdenv.mkDerivation (finalAttrs: {
separateDebugInfo = true;
passthru = {
libdir = "${finalAttrs.finalPackage}/lib/mutter-13";
libdir = "${finalAttrs.finalPackage}/lib/mutter-14";
tests = {
libdirExists = runCommand "mutter-libdir-exists" {} ''