Unverified Commit c538b5fc authored by Bobby Rong's avatar Bobby Rong Committed by GitHub
Browse files

Merge pull request #233345 from bobby285271/bpo/gtk4

gtk4: Backport fixes to fix regression in nautilus, mutter
parents 9c6ea01e 11200746
Loading
Loading
Loading
Loading
+15 −0
Original line number Diff line number Diff line
@@ -2,6 +2,7 @@
, stdenv
, substituteAll
, fetchurl
, fetchpatch2
, pkg-config
, gettext
, graphene
@@ -82,6 +83,20 @@ stdenv.mkDerivation rec {
  patches = [
    # https://github.com/NixOS/nixpkgs/pull/218143#issuecomment-1501059486
    ./patches/4.0-fix-darwin-build.patch

    # Fix deleting in Nautilus (part of 4.10.4)
    # https://gitlab.gnome.org/GNOME/nautilus/-/issues/2945
    (fetchpatch2 {
      url = "https://gitlab.gnome.org/GNOME/gtk/-/commit/4f47683710bbb4b56c286c6ee6a5c394fcf2b755.patch";
      sha256 = "fU9SX8MH37ZN6Ffk/YhYmipTC7+uT9JXnWggArWNkqA=";
    })
    # Fix border/artifact appearing in applications (part of 4.10.4)
    # https://gitlab.gnome.org/GNOME/mutter/-/issues/2805
    # https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/6696
    (fetchpatch2 {
      url = "https://gitlab.gnome.org/GNOME/gtk/-/commit/b686ce1cb62dba505120e0f1116c516662a06e30.patch";
      sha256 = "0zjY5s+T4CVe3WiowgWE58ruVvqBFUuY2juwBOzMRN4=";
    })
  ];

  depsBuildBuild = [