mate.mate-control-center: 1.26.1 -> 1.28.0

https://github.com/mate-desktop/mate-control-center/compare/v1.26.1...v1.28.0

+32 -13
+32 -13
pkgs/desktops/mate/mate-control-center/default.nix
··· 5 5 , gettext 6 6 , itstool 7 7 , libxml2 8 + , accountsservice 9 + , caja 8 10 , dbus-glib 9 11 , libxklavier 10 12 , libcanberra-gtk3 13 + , libgtop 14 + , libmatekbd 11 15 , librsvg 12 - , libappindicator-gtk3 16 + , libayatana-appindicator 13 17 , glib 14 18 , desktop-file-utils 15 19 , dconf 16 20 , gtk3 17 21 , polkit 18 - , mate 22 + , marco 23 + , mate-desktop 24 + , mate-menus 25 + , mate-panel 26 + , mate-settings-daemon 27 + , udisks2 28 + , systemd 19 29 , hicolor-icon-theme 20 30 , wrapGAppsHook 21 31 , mateUpdateScript ··· 23 33 24 34 stdenv.mkDerivation rec { 25 35 pname = "mate-control-center"; 26 - version = "1.26.1"; 36 + version = "1.28.0"; 27 37 28 38 src = fetchurl { 29 39 url = "https://pub.mate-desktop.org/releases/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz"; 30 - sha256 = "4F9JKjtleqVvxY989xvIyA344lNR/eTbT1I6uNtbVgg="; 40 + sha256 = "6/LHBP1SSNwvmDb/KQKIae8p1QVJB8xhVzS2ODp5FLw="; 31 41 }; 32 42 33 43 nativeBuildInputs = [ ··· 39 49 ]; 40 50 41 51 buildInputs = [ 52 + accountsservice 42 53 libxml2 43 54 dbus-glib 44 55 libxklavier 45 56 libcanberra-gtk3 57 + libgtop 58 + libmatekbd 46 59 librsvg 47 - libappindicator-gtk3 60 + libayatana-appindicator 48 61 gtk3 49 62 dconf 50 63 polkit 51 64 hicolor-icon-theme 52 - mate.mate-desktop 53 - mate.libmatekbd 54 - mate.mate-menus 55 - mate.mate-panel # for org.mate.panel schema, see m-c-c#678 56 - mate.marco 57 - mate.mate-settings-daemon 65 + marco 66 + mate-desktop 67 + mate-menus 68 + mate-panel # for org.mate.panel schema, see m-c-c#678 69 + mate-settings-daemon 70 + udisks2 71 + systemd 58 72 ]; 59 73 74 + postPatch = '' 75 + substituteInPlace capplets/system-info/mate-system-info.c \ 76 + --replace-fail "/usr/bin/mate-about" "${mate-desktop}/bin/mate-about" 77 + ''; 78 + 60 79 configureFlags = [ "--disable-update-mimedb" ]; 61 80 62 81 preFixup = '' 63 82 gappsWrapperArgs+=( 64 83 # WM keyboard shortcuts 65 - --prefix XDG_DATA_DIRS : "${mate.marco}/share" 84 + --prefix XDG_DATA_DIRS : "${marco}/share" 66 85 # Desktop font, works only when passed after gtk3 schemas in the wrapper for some reason 67 - --prefix XDG_DATA_DIRS : "${glib.getSchemaDataDirPath mate.caja}" 86 + --prefix XDG_DATA_DIRS : "${glib.getSchemaDataDirPath caja}" 68 87 ) 69 88 ''; 70 89