Unverified Commit 86c0a95e authored by Fabián Heredia Montiel's avatar Fabián Heredia Montiel Committed by GitHub
Browse files

gnomeExtensions: Update for GNOME 49 (#461080)

parents a0344ff9 1f8d21d8
Loading
Loading
Loading
Loading
+9 −8
Original line number Diff line number Diff line
{
  "activitywatch-status": [
    "activitywatch-status@cweiske.de",
    "aw-status@brayo.dev"
  ],
  "applications-menu": [
    "Applications_Menu@rmy.pobox.com",
    "apps-menu@gnome-shell-extensions.gcampax.github.com"
@@ -12,14 +16,14 @@
    "eur-usd-gshell@vezza.github.com",
    "usd-mxn-gshell@kinduff.github.com"
  ],
  "fullscreen-to-empty-workspace": [
    "fullscreen-to-empty-workspace2@corgijan.dev",
    "fullscreen-to-empty-workspace@aiono.dev"
  ],
  "fuzzy-clock": [
    "FuzzyClock@fire-man-x",
    "FuzzyClock@johngoetz"
  ],
  "lock-keys": [
    "lockkeys@febueldo.test",
    "lockkeys@vaina.lt"
  ],
  "mouse-follows-focus": [
    "mouse-follows-focus@crisidev.org",
    "mousefollowsfocus@matthes.biz"
@@ -32,12 +36,9 @@
    "PersianCalendar@oxygenws.com",
    "persian-calendar@iamrezamousavi.gmail.com"
  ],
  "power-profile-indicator": [
    "power-profile-indicator@laux.wtf",
    "power-profile@fthx"
  ],
  "system-monitor": [
    "System_Monitor@bghome.gmail.com",
    "system-monitor@axet.github.com",
    "system-monitor@gnome-shell-extensions.gcampax.github.com"
  ]
}
+2 −1
Original line number Diff line number Diff line
@@ -76,9 +76,10 @@ rec {
  gnome46Extensions = mapUuidNames (produceExtensionsList "46");
  gnome47Extensions = mapUuidNames (produceExtensionsList "47");
  gnome48Extensions = mapUuidNames (produceExtensionsList "48");
  gnome49Extensions = mapUuidNames (produceExtensionsList "49");

  # Keep the last three versions in here
  gnomeExtensions = lib.trivial.pipe (gnome46Extensions // gnome47Extensions // gnome48Extensions) [
  gnomeExtensions = lib.trivial.pipe (gnome47Extensions // gnome48Extensions // gnome49Extensions) [
    # Apply some custom patches for automatically packaged extensions
    (callPackage ./extensionOverrides.nix { })
    # Add all manually packaged extensions
+0 −10
Original line number Diff line number Diff line
@@ -123,16 +123,6 @@ lib.trivial.pipe super [
    ];
  }))

  (patchExtension "gnome-shell-screenshot@ttll.de" (old: {
    # Requires gjs
    # https://github.com/NixOS/nixpkgs/issues/136112
    postPatch = ''
      for file in *.js; do
        substituteInPlace $file --replace "gjs" "${gjs}/bin/gjs"
      done
    '';
  }))

  (patchExtension "gtk4-ding@smedius.gitlab.com" (old: {
    nativeBuildInputs = [ wrapGAppsHook3 ];
    patches = [
+3126 −1671

File changed.

Preview size limit exceeded, changes collapsed.

+2 −1
Original line number Diff line number Diff line
@@ -32,10 +32,11 @@ supported_versions = {
    "46": "46",
    "47": "47",
    "48": "48",
    "49": "49",
}

# shell versions that we want to put into the gnomeExtensions attr set
versions_to_merge = ["46", "47", "48"]
versions_to_merge = ["47", "48", "49"]

# Some type alias to increase readability of complex compound types
PackageName = str