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