Unverified Commit fde899ee authored by Maxine Aubrey's avatar Maxine Aubrey
Browse files

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: default avatarMaxine Aubrey <max@ine.dev>
parent 8b4f08e8
Loading
Loading
Loading
Loading
+6 −4
Original line number Diff line number Diff line
@@ -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" {} ''